var temptd=new Array();
temptd[0]="na";
temptd[1]="na";
temptd[2]="na";
temptd[3]="na";
temptd[4]="na";
temptd[5]="na";
temptd[6]="na";

var XMLHttp=null
var elementid=null;

function XMLHttpfunction()
{
	if (window.XMLHttpRequest)
	  {
		XMLHttp=new XMLHttpRequest()
	  }
	else if (window.ActiveXObject)
	{ 
	  XMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return XMLHttp;
}

function stateChanged() 
{	//alert(elementid)
	if (XMLHttp.readyState==4 || XMLHttp.readyState=="complete")
	{	
		document.getElementById(elementid).innerHTML=XMLHttp.responseText; 
	}else
	{
		document.getElementById(elementid).innerHTML="<font face='arial' size=1>Loading data please wait...</font>"; 
	} 
} 

function showHintM(qstr,getelementid,temptdpos,dispurl)
{	

	if (temptdpos!="-1"){
		temptd[temptdpos]="na";
	}	
	elementid=getelementid;
	XMLHttp=XMLHttpfunction();
	if (XMLHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return;
	} 

	var url=qstr;
	//url=url+"&ch="+Math.random();
	url=url;
	//url=url;
	//alert(url)
	XMLHttp.onreadystatechange=stateChanged; 
	XMLHttp.open("GET",url,true);
	XMLHttp.send(null);
	
if(dispurl=="y")
{
	setTimeout("loadpage()",1000)
}

}
function loadpage()
{
	showHint("emc_features_cm.html","sr","-1", "y", "tr1", 6);
}

function showHint(qstr,getelementid,temptdpos,row, which, cnt)
{
	if (temptdpos!="-1"){
		temptd[temptdpos]="na";
	}	
	elementid=getelementid;
	XMLHttp=XMLHttpfunction();
	if (XMLHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return;
	} 

	var url=qstr;
	//url=url+"&ch="+Math.random();
	url=url;
	//url=url;
	//alert(url)
	XMLHttp.onreadystatechange=stateChanged; 
	XMLHttp.open("GET",url,true);
	XMLHttp.send(null);
	
	if(row=="y")
	{
		hlite(which, cnt);
	}

}
function hlite(which, cnt)
{
var rcnt=cnt;
var bg1="#FFFFFF";
var bg2="#CFE8FF";


for(i=1;i<=rcnt;i++)
{
	(eval("document.all.tr" + i + ".style.background=bg1"));
}
eval("document.all."+which+".style.background=bg2");


}


function submitFormDetails(qstr,getelementid,str)
{	
	elementid=getelementid;
	XMLHttp=XMLHttpfunction();
	if (XMLHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return;
	} 

	var url=qstr;
	url=url+"&chc="+Math.random();
	//url=url;
	//alert(str);
	XMLHttp.onreadystatechange=stateChanged; 
	XMLHttp.open("POST",url,true);
	XMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); 
	XMLHttp.send(str);
}

function changecolor_mover(tdid,classnameorig,classname){
	var elementname=document.getElementById(tdid);
	if (elementname.className==classnameorig){
		elementname.className=classname;
	}
}
	
function changecolor_mout(tdid,classnameorig,classname){
	var elementname=document.getElementById(tdid);
	if (elementname.className==classnameorig){
		elementname.className=classname;
	}
}

function preservetdcolor(tdid,preservecolor,classname,arrarpos)
{	
	var elementname=document.getElementById(tdid);
	if (temptd[arrarpos]!="na")
	{
		var tempelementname=document.getElementById(temptd[arrarpos]);
		tempelementname.className=classname;
	}	
	//alert(temptd[arrarpos]);
	temptd[arrarpos]=tdid;
	elementname.className=preservecolor; 
}

function PopWindow(URL,height,width)
{
	hWindow = window.open(URL,"ASK","width="+width+",height="+height+",resize=no,resizable=no,scrollbars=no,menubar=no,status=no");
	hWindow.focus();
}	

function PopInfo(id)
{	
	window.open("addons/infoglossary.asp?id="+id,"Info",config="menubar=no,height=270,width=350,scrollbars=no")
}
function PopInfot(id)
{	
	window.open("addons/infoterminology.asp?id="+id,"Info",config="menubar=no,height=270,width=350,scrollbars=no")
}
function PopPrint(id,callid)
{	
	window.open("addons/printrecipe.asp?id="+id+"&callid="+callid,"print",config="menubar=yes,height=400,width=650,scrollbars=yes")
}
function PopEmail(id,callid)
	{	
		window.open("addons/emailrecipe.asp?id="+id+"&callid="+callid,"Email",config="menubar=no,height=350,width=500,scrollbars=yes")
	}

