var url="";
var divid="";
var changeurl="";
var tmp_status = false;
var tmp_change_continent = false;

function Loadcontent(type,selcatids,catid,subcatid) { 
	if(tmp_status) {
		setTimeout("Loadcontent('"+type+"','"+selcatids+"','"+catid+"','"+subcatid+"')",200);
		return false;
	}
	divid="div_"+type;
	tmp_status = true;
	url="../js/source.php?type="+type+"&selcatids="+selcatids+"&catid="+catid+"&subcatid="+subcatid;
	//prompt('',url);
	res=loadXMLDoc(url,'handleRequest');
}
function showConent(type,value,addvalue,addvalue2) { 
	if(tmp_status) {
		setTimeout("showConent('"+type+"','"+value+"','"+addvalue+"','"+addvalue2+"')",200);
		return false;
	}
	divid="div_"+type;
	changeurl=addvalue;
	tmp_status = true;
	url="js/source.php?type="+type+"&value="+value+"&addvalue="+addvalue+"&addvalue2="+addvalue2;
	//prompt('',url);
	res=loadXMLDoc(url,'handleRequest');
}
function setSession(type,continentid) { 
	if(tmp_status) {
		setTimeout("setSession('"+type+"','"+continentid+"')",200);
		return false;
		
	}
	divid = "setcontinent";
	tmp_status = true;
	url="js/source.php?type="+type+"&continentid="+continentid;
	//prompt('',url);
	res=loadXMLDoc(url,'handleRequest');
}
function setSession_sub(continentid,path,catid) { 
	if(tmp_status) {
		setTimeout("setSession_sub('"+continentid+"','"+path+"','"+catid+"')",200);
		return false;
		
	}
	divid = "setcontinent";
	tmp_status = true;
	url="js/source_sub.php?continentid="+continentid+"&path="+path+"&catid="+catid;
	//prompt('',url);
	res=loadXMLDoc(url,'handleRequest_sub');
	return false;
}
function handleRequest_sub() {
	var returnresult="";
	if (req.readyState == 4 && req.status == 200) {
		if (req.responseText!="") {
			returnresult = req.responseText;
		}else{
			returnresult= "";
			tmp_status = false;
			return false;
		}
		window.location=returnresult;
	} else {
			returnresult="";
	}
}
function showdivcontent(result) {
	if(divid=="div_setjobtype") { 
		if(result=="1") 
			window.location.href=changeurl;
		else 
			return false;
	} else if(divid=="setcontinent") { 
		window.location.href='home.php';
	} else {
		if(document.getElementById(divid)) {
			document.getElementById(divid).innerHTML=result;
		}
	}
	tmp_status = false;
	window.popupflg = false;
}

/* width return result */
function loadXMLDoc(url,callbackFunction) {
   try { req = new ActiveXObject("Msxml2.XMLHTTP"); }
   catch(e) {
	  try { req = new ActiveXObject("Microsoft.XMLHTTP"); }
	  catch(oc) { req = null; }
   }
   if (!req && typeof XMLHttpRequest != "undefined") { req = new XMLHttpRequest(); }

   if (req != null) {
	  req.onreadystatechange = eval(callbackFunction);
	  req.open("GET", url, true);
	  req.send(null);
   }
}
var handleRequest = function() {
	var returnresult="";
	if (req.readyState == 4 && req.status == 200) {
		if (req.responseText!="") {
			returnresult = req.responseText;
		}else{
			returnresult= "";
			tmp_status = false;
			return false;
		}
		showdivcontent(returnresult);
	} else {
			returnresult="";
	}
}

