function $id(id)
{
	return document.getElementById(id);
}

function getPara()
{
	var url = location.href;
	if (url == "http://www.mympc.com.cn" || url == "http://www.mympc.com.cn/" || url == "http://www.mympc.com.cn/index.php" || url == "www.mympc.com.cn")
	{
		$id("headerNavHome").className = "homeSelect";
	}
	else if(url.indexOf("download.php") > -1)
	{
		$id("headerNavDownload").className = "downloadSelect";
	}
	else if(url.indexOf("update.php") > -1)
	{
		$id("headerNavUpdate").className = "updateSelect";
	}
	else if(url.indexOf("help") > -1)
	{
		$id("headerNavHelp").className = "helpSelect";
	}
}

function getHelpPara()
{
	if (location.search)
	{
		var helpPara = (location.search).substring(1);
		var sourceArr = [];
		sourceArr = helpPara.split("&");
		var paraArr = []
		for (var i = 0; i < sourceArr.length; i++)
		{
			paraArr[i] = sourceArr[i].split("=");
		}
		$id("p" + paraArr[0][1]).className = "navParentOpen";
		$id("menu" + paraArr[0][1]).style.display = "block";
		$id("c" + paraArr[0][1] + "_" + paraArr[1][1]).className = "active";
	}
}

function leftNavTurnStatus(obj,menu)
{
	if (obj.className == "navParentClose")
	{
		obj.className = "navParentOpen";
		$id(menu).style.display = "block";
	}
	else
	{
		obj.className = "navParentClose";
		$id(menu).style.display = "none";
	}
}


//AJAX

var path = "";
var set_refresh = "1000";

function Trim(){
	return this.replace(/\s+$|^\s+/g,"");
}
String.prototype.Trim = Trim;

function getObj(elementId){
	return document.getElementById(elementId);	
}

function getObjValue(elementId){
	if(getObj(elementId).value!=undefined){
		return getObj(elementId).value.Trim();
	}else{
		return "";
	}
}

function XmlDoc(){
	var xmlDoc = false;
	try{
		   xmlDoc = new ActiveXobject('Msxml2.XMLHTTP');
	}catch(e){
				  try{
						 xmlDoc = new ActiveXObject('Microsoft.XMLHTTP');
						 return xmlDoc;
				  }catch(e){
						 try{
								xmlDoc = new XMLHttpRequest();
								return xmlDoc;
						 }catch(e){
						 }
				  }
       }
}

var count;
var down_num;
var update_num;
/*
	############
	param id 数据库数据表Counts的id号
	param tag 标签，前台用来显示数据(点此次数)的标签id
	############
*/
function godown_num(id,tag) {
	var xhr = XmlDoc();
	xhr.open("GET", path + "/down_num.php?id="+id+"&r="+Math.random(), true);
	xhr.onreadystatechange=function(){
		if(xhr.readyState==4){
			if(xhr.status==200){
				getObj(tag).innerHTML = xhr.responseText;
				count = xhr.responseText;
			}else{
				getObj(tag).innerHTML = "获取信息失败！请刷新重试！";
			}
		}
	}
	xhr.send(null);
}
function goupdate_num(id,tag) {
	var xhr2 = XmlDoc();
	xhr2.open("GET", path + "/update_num.php?id="+id+"&r="+Math.random(), true);
	xhr2.onreadystatechange=function(){
		if(xhr2.readyState==4){
			if(xhr2.status==200){
				getObj(tag).innerHTML = xhr2.responseText;
				count = xhr2.responseText;
			}else{
				getObj(tag).innerHTML = "获取信息失败！请刷新重试！";
			}
		}
	}
	xhr2.send(null);
}

// ############
//	param id 数据库数据表Counts的id号
// param tag 标签，前台用来显示数据(点此次数)的标签id
// ############
function setcounts(id,tag) {
	var xhr3 = XmlDoc();
	xhr3.open("POST", path + "/setc.php?id="+id, true);
	xhr3.onreadystatechange=function(){
		if(xhr3.readyState==4){
			if(xhr3.status==200){
				count++;
			}
		}
	}
	xhr3.send(count);
	setInterval('godown_num('+id+',"'+tag+'")',set_refresh);
}

//end AJAX