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 showHint(qstr,getelementid,temptdpos)
{	
    
	if (temptdpos!="-1"){
		temptd[temptdpos]="na";
	}

        if (getelementid=="vod_player"){
        //this is the new player called by passing ajax
            var aa = qstr.split("=")
	        var url=qstr;
	        url=url+"&ch="+Math.random();
	        url=url;
	        if(aa[1] == "a"){
	            aa[1] = "0";
	        }else if(aa[1] == "b"){
	            aa[1] = "1";
	        }
	        loadVideo(aa[1]);
	        return;
        //this is the new player called by passing ajax
        }else {
        //old ajax code called
        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);
        //old ajax code called

        }

}

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")
	}
function transferheadline(headlineoftd,transfertotd)
{
    var elementname=document.getElementById(headlineoftd);
    var elementnameone=document.getElementById(transfertotd);
    elementnameone.innerHTML="<div style='background-color:#efefef;' class='navbar'>"+elementname.innerText+"</div>";
}	
	
function test(tdid)
{
    var elementname=document.getElementById(tdid);
    alert(elementname.innerText);
}	