ff = navigator.appName == 'Netscape' ? true : false; //mozilla firefox
ns = document.layers ? true : false; //Netscape
ie = document.all ? true : false; //Microsoft Internet Explorer

var delatX;
var delatY;

document.onmouseup = function(e) {
	if(ie) {
		x = event.clientX - 100 + IeTrueBody().scrollLeft;
		y = event.clientY + 10 + IeTrueBody().scrollTop;
	} else {
		x = e.pageX - 100;
		y = e.pageY + 10;
	}
	return false;
}

function ypageinfo(id, name, rew, navid, lp) {
	var url = 'include/getyinfo.php?id='+id+'&rew='+rew+'&navid='+navid+'&lp='+lp;
	var show = document.getElementById("show_yinfo");
	if(show.style.display == 'block'){
		show.style.display = 'none';
	} else {
		var ajax = InitAjax();
		ajax.open("GET", url, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4 && ajax.status == 200) {
				show.style.display = 'block';
				show.innerHTML = '<div style="position: absolute; left: '+(x - 7)+'px; top: '+(y - 7)+'px; width: 400px; background-color: #ddb700; padding: 8px;-moz-opacity:0.2;filter:alpha(opacity=20)"><div style="height: 38px"></div><div>'+ajax.responseText+'</div><div style="position: absolute; left: '+x+'px; top: '+y+'px; width: 400px; background-color: #ffffff; border: 1px solid #ddb700"><div style="background-color: #ffff97; padding: 5px; border-bottom: 1px solid #ddb700; height: 16px"><b id="left">'+name+'</b><span id="right"><a style="cursor: pointer; font-size:10px" onclick="ypageinfo()">[X]</a></span></div><div style="padding: 5px">'+ajax.responseText+'</div>';
			}
		}
		ajax.send(null);
	}
}

function citylist(ssid, cid, rew, lp, trade) {
	var url = 'include/citylist.php?ssid='+ssid+'&cid='+cid+'&rew='+rew+'&trade='+trade+'&lp='+lp;
	var show = document.getElementById("s"+ssid);
	if(show.style.display == 'block'){
		show.style.display = 'none';
	} else {
		var ajax = InitAjax();
		ajax.open("GET", url, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4 && ajax.status == 200) {
				show.style.display = 'block';
				show.innerHTML = ajax.responseText;
			}
		}
		ajax.send(null);
	}
}

function getctype(cid, tpid, id, rew) {
	var show = document.getElementById(id);
	if(tpid) {
		if(show.style.display == 'block'){
			show.style.display = 'none';
		} else {
			show.style.display = 'block'
		}
	} else {
		var url = 'include/getctype.php?cid='+cid+'&rew='+rew+'&ajmod=1';
		var ajax = InitAjax();
		if(show.style.display == 'block'){
			show.style.display = 'none';
		} else {
			ajax.open("GET", url, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 4 && ajax.status == 200) {
					show.style.display = 'block';
					show.innerHTML = ajax.responseText;
				}
			}
			ajax.send(null);
		}
	}
}

function IeTrueBody(){
	return (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body;
}