var xmlhttp;
var xmlhttp2;
var xmlhttp3;
var xmlhttp4;
 
function fnpagging(pg)
{
//alert("value of pg"+pg)
	var lang=document.getElementById('rtid').value;
xmlhttp3=GetXmlHttpObject();
if (xmlhttp3==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
 	var url="getproductsall.php?pg="+pg+"&lang="+lang;
//url=url+"?lang="+lang+"&engid="+engid+"&con="+ct+"&ul="+ul+"&rw="+rw;
url=url+"&sid="+Math.random();
//alert(url)
xmlhttp3.onreadystatechange=stateChangedpagging;
xmlhttp3.open("GET",url,true);
xmlhttp3.send(null);
}

function getcategories(lang,ct)
{
//alert("in categories"+ct+"value of")

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="getproductsall.php";
url=url+"?lang="+lang+"&con="+ct;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}


function stateChanged()
{
	document.getElementById("txtHint").innerHTML="<h5>Page Loading...!</h5>"
 if (xmlhttp.readyState==4)
{
 
	var result=xmlhttp.responseText;
	// alert(result)
	var doc=result.split("###",2);
	var ids=doc[0].split("$$",2);

document.getElementById("txtHint").innerHTML=doc[1];
document.getElementById("rtid").value=ids[0];
document.getElementById("rtenid").value=ids[1];
initLightbox();
 }

}

//return pagging
function stateChangedpagging()
{
	document.getElementById("txtHint").innerHTML="<h5>Page Loading...!</h5>"
 if (xmlhttp3.readyState==4)
{
 
	var result=xmlhttp3.responseText;
	 // alert(result)
	var doc=result.split("###",2);
	var ids=doc[0].split("$$",2);

document.getElementById("txtHint").innerHTML=doc[1];
document.getElementById("rtid").value=ids[0];
document.getElementById("rtenid").value=ids[1];
initLightbox();
}

}
//session start
function getsession(lang,engid,ct,id)
{
	//alert("in session")
xmlhttp1=GetXmlHttpObject();
if (xmlhttp1==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var part=document.getElementById(id).value;
  var q="q"+id;
var qty=document.getElementById(q).value;
  var url="session_cart_aj.php";
 url=url+"?eid="+engid+"&cart=add&lang="+lang+"&selectp="+part+"&qty="+qty
//url=url+"?lang="+lang+"&engid="+engid+"&con="+ct;
url=url+"&sid="+Math.random();
//alert(url)
xmlhttp1.onreadystatechange=stateChangedsess;
xmlhttp1.open("GET",url,true);
xmlhttp1.send(null);
}
//session close


function stateChangedsess()
{
document.getElementById("msg").innerHTML="<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'> <tr> <td height='25' >&nbsp;</td></tr><tr><td height='1' bgcolor='#ffffff'><img src='images/paper.gif' width='1' height='1'></td> </tr> <tr> <td height='40' bgcolor='#ffffff' class='product'><div align='center'>	<p style='font-size:11px; font-family:Arial, Helvetica, sans-serif;'><img src='js/loading.gif'></p></div></td></tr></table></div>";		
		agewindow=dhtmlwindow.open('agebox', 'span', 'msg', 'Processing..!', 'width=250px,height=5px,center=1,resize=0,scrolling=0'); 
if (xmlhttp1.readyState==4)
	{
 		document.getElementById("mydiv1").innerHTML="";
		document.getElementById("mydiv1").innerHTML=xmlhttp1.responseText;
		//document.getElementById("mydiv1").innerHTML="<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'> <tr> <td height='25' >&nbsp;</td></tr><tr><td height='1' bgcolor='#ffffff'><img src='images/paper.gif' width='1' height='1'></td> </tr> <tr> <td height='40' bgcolor='#ffffff' class='product'><div align='center'>	<p style='font-size:11px; font-family:Arial, Helvetica, sans-serif;'>"+xmlhttp1.responseText+"<br/><br/><input type='button' name='continue' value='Continue Shopping' onclick='fnclose()'><input type='button' name='check' value='View Shopping Cart' onclick='fncheckout()'></p></div></td></tr></table></div>";		
		//agewindow=dhtmlmodal.open('agebox', 'div', 'mydiv1', 'Congratulations', 'width=500px,left=250px,top=250px,height=50px,scrolling=0'); 
		agewindow=dhtmlmodal.open('agebox', 'span', 'mydiv1', 'Congratulations', 'width=500px,height=50px,center=1,resize=0,scrolling=0'); 
	}
}


function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
