var SPG_ACTION="http://game.d.cn/keyword_search.html";
var CP_ACTION="http://game.d.cn/cp/keyword_search.html";
var SIM_ACTION="http://sim.d.cn/keyword_search.html";
var SOFTWARE_ACTION="http://soft.d.cn/keyword_search.html";
var THEME_ACTION="http://theme.d.cn/keyword_search.html";
var NEWS_ACTION="http://news.d.cn/search.html";

function tabFolder(hideClass, displayClass, tabName, divName,  count, id){
  for(var i=1; i<count+1; i++){
    if(i == id){
      document.getElementById(divName+"_"+i).style.display="block";
      document.getElementById(tabName+"_"+i).className=displayClass;
    }else{
      document.getElementById(divName+"_"+i).style.display="none";
      document.getElementById(tabName+"_"+i).className=hideClass;
    }
  }
}
function searchTypeChange(){
	var type=document.getElementById("typeId").value;
	if(type == "spg"){
		changeFormAction("keyword_search", SPG_ACTION);
	}
	if(type == "cp"){
		changeFormAction("keyword_search", CP_ACTION);
	}
	if(type == "news"){
		document.getElementById("searchkey").value=document.getElementById("keyword").value;
		changeFormAction("keyword_search", NEWS_ACTION);
	}
	if(type == "software"){
		changeFormAction("keyword_search", SOFTWARE_ACTION);
	}
	if(type == "theme"){
		changeFormAction("keyword_search", THEME_ACTION);
	}
	if(type == "sim"){
		changeFormAction("keyword_search", SIM_ACTION);
	}
}

function changeFormAction(name, actionUrl){
	document.forms[name].action=actionUrl;
}

function changeSearchOption(){
	var domain=window.location;
	domain=new String(domain);
	var type=0;
	if(domain == null || domain.length == 0){
		return;
	}
	if(domain.indexOf("www.d.cn") != -1){
		document.getElementById("typeId").options[0].selected=true;
		changeFormAction("keyword_search", SPG_ACTION);
	}
	if(domain.indexOf("game.d.cn") != -1 && domain.indexOf("cp") == -1){
		document.getElementById("typeId").options[0].selected=true;
		changeFormAction("keyword_search", SPG_ACTION);
	}
	if(domain.indexOf("game.d.cn") != -1 && domain.indexOf("cp") != -1){
		document.getElementById("typeId").options[1].selected=true;
		changeFormAction("keyword_search", CP_ACTION);
	}
	if(domain.indexOf("sim.d.cn") != -1){
		document.getElementById("typeId").options[2].selected=true;
		changeFormAction("keyword_search", SIM_ACTION);
	}
	if(domain.indexOf("soft.d.cn") != -1){
		document.getElementById("typeId").options[3].selected=true;
		changeFormAction("keyword_search", SOFTWARE_ACTION);
	}
	if(domain.indexOf("theme.d.cn") != -1){
		document.getElementById("typeId").options[4].selected=true;
		changeFormAction("keyword_search", THEME_ACTION);
	}
}

function checkForm(){
	var comment=document.getElementById("comment").value;
	if(comment == ""){
		alert("请填写评论内容！");
		return false;
	}
	return true;
}

function showEqpTips(){
	document.getElementById("eqpTips").style.display="block";
}

function hideEqpTips(){
	document.getElementById("eqpTips").style.display="none";
}

function leaveEqpChoose(event){
	var x=event.clientX + document.body.scrollLeft - document.body.clientLeft;
	var y=event.clientY + document.body.scrollTop  - document.body.clientTop;
	if((x > 250 && x < 750) && y > 20){
		document.getElementById("eqpTips").style.display="block";
	}else{
		document.getElementById("eqpTips").style.display="none";
	}
}

function showEqpTips1(){
	document.getElementById("eqpTips").style.display="block";
}

function hideEqpTips1(){
	document.getElementById("eqpTips").style.display="none";
}

function leaveEqpChoose1(event){
	var x=event.clientX + document.body.scrollLeft - document.body.clientLeft;
	var y=event.clientY + document.body.scrollTop  - document.body.clientTop;
	if(x > 250 || y > 15){
		document.getElementById("eqpTips").style.display="block";
	}else{
		document.getElementById("eqpTips").style.display="none";
	}
}

function downloadLogger(gameId, eqpId, type){
	if(gameId == "" || gameId == '0'){
		return; 
	}
	var temp=gameId+"|"+eqpId+"|"+type;
	var url="/djwebgm/asych/downloadLogger/" + temp;
	if(window.XMLHttpRequest) {
		req=new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		req=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(req) {
		req.open("GET", url, true);
		req.onreadystatechange=callback;
		req.send(null);
	}
}

function callback() {
	if(req.readyState == 4) {
		if(req.status == 200) {
		  //parseMessage();
		} else {
		//document.getElementById("search-message").innerHTML="服务器处理异常！";
		}
	} else {
		//document.getElementById("search-message").innerHTML="正在加载机型...";
	}
}
