var xmlHttp;
var q;
var q2;
var navOffX = 206;
var navOffY = 66;
var navWidth = 500;
var navHeight = 50;

function showHint(str,str2,kind) {
	if (str==undefined) {str = '';}
	if (str2==undefined) {str2 = '';}
	if (kind==undefined) {kind = '';}
	if (q==str && q2==str2) {
	}
	else {

//	if (str.length==0) {
//		document.getElementById("txtHint").innerHTML="";
//		return;
//	}

		q=str;
		q2=str2;
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null) {
			alert ("Your browser does not support AJAX!");
			return;
		}
		var site = get_site(location.href);
//		site = '0301.html';
		var url="/cgi-bin/insert.pl";
		url=url+"?q="+str;
		url=url+"&q2="+str2;
		url=url+"&site="+site;
		url=url+"&kind="+kind;
		url=url+"&x="+navOffX;
		url=url+"&y="+navOffY;
		url=url+"&w="+navWidth;
		url=url+"&h="+navHeight;
		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
}

function stateChanged() {
	if (xmlHttp.readyState==4) {
		document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
	}
}

function GetXmlHttpObject() {
	var xmlHttp=null;
	try	{  // Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e) {  // Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function get_site(ref) {
	var aRef=ref.split('/');
	var cRef=aRef[aRef.length-1];
	return cRef;
}
function show_coords(event) {
	x=event.clientX
	y=event.clientY
	if (x>(navOffX+1) && x<(navOffX+navWidth) && y>navOffY+1 && y<(navOffY+navHeight)) {
	}
	else {
		showHint();
	}
}
function Bgcolorchange(id,color) {
	if(document.getElementById) {
		document.getElementById(id).bgColor= color;
	}
	else if(document.all) {
		document.all[id].bgColor= color;
	}
	else if(document.layers) {
		document.layers[id].bgColor= color;
	}
}

// automation min-height : begin
function getHeight(myVal) {
	var winH = 600;
	if (parseInt(navigator.appVersion)>3) {
		if (navigator.appName=="Netscape") {
			winH = window.innerHeight-110;
			document.getElementById('propB').style.width = "1px";
			document.getElementById('propE').style.height = "1px";
		}
		else if (window.opera) {
			winH = window.innerHeight-110;
		}
		else if (navigator.appName.indexOf("Microsoft")!=-1) {
			winH = document.body.offsetHeight-110;
		}
	}
	if (document.getElementById(myVal)) {
		document.getElementById(myVal).style.height = winH + "px";
	}
	alert(winH);
}
// automation min-height : end

