var xmlHttp

var strval
var tempval

function showHint1(str)
{ 
if (str.length > 0)
	{ 
		//alert("str == "+str)
		val = Math.floor(Math.random()*5);
		
		//var url="gethint.asp?sid=" + Math.random() + "&link=" + str + "&link1=" + str1
		//alert("in five image function")
		//alert("val == " & val)
		var url="gethint_new.asp?sid=" + Math.random() + "&id=" + str + "&val=" + val
		//alert (url)
		xmlHttp=GetXmlHttpObject(stateChanged)
		
		//xmlHttp=GetXmlHttpObject(stateChanged(str))
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
		//alert (xmlHttp.responseText)  
	} 
else
	{ 
		document.getElementById("txtHint").innerHTML=""
	} 
} 

function stateChanged() 
{ 
  var i
  var nval
  //alert("at 34")
  // val1 = strval + "Hello"
  //alert (xmlHttp.responseText)  
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	  var thr
	  thr = 15  
	  
	  
	 	str = new String(xmlHttp.responseText)
        str = str.split(",")
/*alert(str[0])
alert(str[1])
alert(str[2])
alert(str[3])
alert(str[4])
alert(str[5])
alert(str[6])
alert(str[7])
alert(str[8])
alert(str[9])
alert(str[10])
alert(str[11])
alert(str[12])
alert(str[13])
alert(str[14])
*/



	   for (i=0;i<thr;i++)
		   {
		     nval = i + "Hello"					 
			    document.getElementById(nval).innerHTML=str[i]
				//document.getElementById(nval).innerHTML=xmlHttp.responseText
		   }		 	  	  
		
	} 
	
} 
//-------------------------------------------------

function showHintBig(strval)
{ 
if (strval.length > 0)
	{ 
		//alert("in the Big Image func")
	
		val = Math.floor(Math.random()*strval);		
		//var url="gethint.asp?sid=" + Math.random() + "&link=" + str + "&link1=" + str1
		
		var url="gethint_big.asp?sid=" + Math.random() + "&id=" + strval + "&val=" + val
		//alert(url)		
		xmlHttp=GetXmlHttpObject(stateChangedBig)
		//xmlHttp=GetXmlHttpObject(stateChanged(str))
		
		xmlHttp.open("GET", url , true)
		
		xmlHttp.send(null)
		
	} 
else
	{ 
		document.getElementById("BigHint").innerHTML=""
	} 
} 
function stateChangedBig() 
{ 
   //alert(xmlHttp.responseText)
   
   if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 	 
	 document.getElementById("BigHint").innerHTML=xmlHttp.responseText
	 showHint1('1')
	} 
		
	
} 
//---------------------------------------------------

function GetXmlHttpObject(handler)
{ 
var objXmlHttp=null

if (navigator.userAgent.indexOf("Opera")>=0)
{
alert("This example doesn't work in Opera") 
return 
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{ 
var strName="Msxml2.XMLHTTP"
if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName="Microsoft.XMLHTTP"
} 
try
{ 
objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler 
return objXmlHttp
} 
catch(e)
{ 
alert("Error. Scripting for ActiveX might be disabled") 
return 
} 
} 
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler 
return objXmlHttp
}
}