function getSelect(parent_id, url, name) {
	var oXmlHttp = createXMLHttp(); oXmlHttp.onreadystatechange = function () {
		if (oXmlHttp.readyState == 4 || oXmlHttp.readyState == 'complete') {
			if (oXmlHttp.status == 200) {
				var rLines = oXmlHttp.responseText.split("\n");
				var rOption = document.createElement('option');
				rOption.value='';
				rOption.selected='selected';
				rOption.innerHTML='(Select a '+name+')';
				document.getElementById(parent_id).appendChild(rOption);
				for (var i=0; i<rLines.length; i++) {
					var rLine = rLines[i].split('!',2);
					var rOption = document.createElement('option');
					rOption.value = rLine[0];
					rOption.innerHTML = rLine[1];
					document.getElementById(parent_id).appendChild(rOption);
				}
			}
			else document.getElementById(parent_id).innerHTML += '<b>Error:</b>'+oXmlHttp.status+' ['+oXmlHttp.statusText+']<br /><b>Url:</b>'+url;
		}
	}
	oXmlHttp.open('GET', url, true); oXmlHttp.send(null);
}

function showAds(rows,hPage,mCPage,cat_id,columns)
{
    if (typeof columns == 'undefined' ) {
        columns = 4;
    }
    GetContent('featads','/featadsbox?rows='+rows+'&columns='+columns+'&homePage='+hPage+'&masterCategoryPage='+mCPage+'&category='+cat_id+'&id='+Math.round(Math.random()*(9000)), false);
}
function setTabs(tabid)
{
    document.getElementById("tab1").style.backgroundColor="#EEEEEE";
    document.getElementById("tab1").style.color="#000000";
    document.getElementById("tab2").style.backgroundColor="#EEEEEE";
    document.getElementById("tab2").style.color="#000000";
    document.getElementById("tab3").style.backgroundColor="#EEEEEE";
    document.getElementById("tab3").style.color="#000000";
    document.getElementById(tabid).style.backgroundColor="#FF9900";
    document.getElementById(tabid).style.color="#000000";
}
function rand ( n ) { return ( Math.floor ( Math.random ( ) * n + 1 ) );}
document.getElementsByClassName = function(cl) { var retnode = []; var myclass = new RegExp('\\b'+cl+'\\b'); var elem = this.getElementsByTagName('*'); for (var i = 0; i < elem.length; i++) { var classes = elem[i].className; if (myclass.test(classes)) retnode.push(elem[i]);}
return retnode;}; function $() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof element == 'string')
element = document.getElementById(element); if (arguments.length == 1)
return element; elements.push(element);}
return elements;}
function createXMLHttp() { if (typeof XMLHttpRequest != "undefined") { return new XMLHttpRequest();}
else if (window.ActiveXObject) { var aVersions = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp","Microsoft.XMLHttp" ]; for (var i = 0; i < aVersions.length; i++) { try { var oXmlHttp = new ActiveXObject(aVersions[i]); return oXmlHttp;} catch (oError) {}
}
}
throw new Error("XMLHttp object could be created.");}
function GetContent(elementId, url, append)
{ var oXmlHttp = createXMLHttp(); oXmlHttp.onreadystatechange = function ()
{
if (oXmlHttp.readyState == 4 || oXmlHttp.readyState == "complete")
{
if (append==false) document.getElementById(elementId).innerHTML =""; if (oXmlHttp.status == 200)
document.getElementById(elementId).innerHTML +=oXmlHttp.responseText; else
document.getElementById(elementId).innerHTML += '<b>Error:</b>'+oXmlHttp.status+' ['+oXmlHttp.statusText+']<br /><b>Url:</b>'+url;
}
else
{
//alert("Ready State is not set.")
}

}; oXmlHttp.open("GET", url, true); oXmlHttp.send(null);}
