function trim(s){
	while (s.substring(0,1) == ' ') {s = s.substring(1,s.length);}
	while (s.substring(s.length-1,s.length) == ' ') { s = s.substring(0,s.length-1);}
	return s;
}
function fnOS(url){
	ajaxRequest = GetXmlHttpObject();
	if (ajaxRequest==null){
		alert ("Browser does not support Javascript");
		return;
	}
	var url = url;
	ajaxRequest.onreadystatechange=function(){
		if (ajaxRequest.readyState==4){
			var str = ajaxRequest.responseText;
			if(str!=""){
				var arr = str.split("|");
				var category = arr[0];
				var platform = arr[1];
				document.getElementById("divOS").style.display="none";
				document.frm.lstcat.disabled=false;
				document.getElementById("lstcat").innerHTML = category;
				document.frm.lstplatform.disabled=false;
				document.getElementById("lstplatform").innerHTML = platform;
			}
			else{
				document.getElementById("divOS").style.display="none";
				document.frm.lstcat.disabled=false;
				document.frm.lstplatform.disabled=false;
			}
		}
		else{
			document.getElementById("divOS").style.display="";
			document.frm.lstcat.disabled=true;
			document.frm.lstplatform.disabled=true;
		}
	}
	ajaxRequest.open("GET",url,true);
	ajaxRequest.send(null);
}
function GetXmlHttpObject(){
	var xmlHttp=null;
	if (window.XMLHttpRequest) xmlHttp=new XMLHttpRequest();// if Mozilla, IE7, Safari etc
	else if(window.ActiveXObject){ // if IE	// Internet Explorer
		try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
		catch(e){ 
			try{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
			catch (e){}
		}
	}
	return xmlHttp;
}
function related_tabs(option){
	if(document.getElementById("related_a")) document.getElementById("related_a").className="";
	if(document.getElementById("popular_a")) document.getElementById("popular_a").className="";
	if(document.getElementById("editor_a")) document.getElementById("editor_a").className="";
	if(document.getElementById("new_a")) document.getElementById("new_a").className="";
	if(document.getElementById("latest_a")) document.getElementById("latest_a").className="";
	if(document.getElementById("related")) document.getElementById("related").style.display="none";
	if(document.getElementById("popular")) document.getElementById("popular").style.display="none";
	if(document.getElementById("editor")) document.getElementById("editor").style.display="none";
	if(document.getElementById("new")) document.getElementById("new").style.display="none";
	if(document.getElementById("latest")) document.getElementById("latest").style.display="none";
	if(option == "related"){
		if(document.getElementById("related")) document.getElementById("related").style.display = "";
		if(document.getElementById("related_a")) document.getElementById("related_a").className="current";
	}
	else if(option == "popular"){
		if(document.getElementById("popular")) document.getElementById("popular").style.display = "";
		if(document.getElementById("popular_a")) document.getElementById("popular_a").className="current";
	}
	else if(option == "editor"){
		if(document.getElementById("editor")) document.getElementById("editor").style.display = "";
		if(document.getElementById("editor_a")) document.getElementById("editor_a").className="current";
	}
	else if(option == "new"){
		if(document.getElementById("new")) document.getElementById("new").style.display = "";
		if(document.getElementById("new_a")) document.getElementById("new_a").className="current";
	}
	else if(option == "latest"){
		if(document.getElementById("latest")) document.getElementById("latest").style.display = "";
		if(document.getElementById("latest_a")) document.getElementById("latest_a").className="current";
	}
}
function home_tabs(option, anchor_tag, count){
	for(i=0;i<count;i++){
		document.getElementById("side"+i).style.display = 'none';
		document.getElementById("side_a"+i).className = '';
	}
	document.getElementById("sideM").style.display = 'none';
	document.getElementById("side_aM").className = '';
	document.getElementById(option).style.display = '';
	document.getElementById(anchor_tag).className = 'current';
}
