var xmlHttp;

function loadGallery(scID,pg)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
  
	var url= "showGallery.php?scat="+scID+"&page="+pg;
	
	//url=url+"?img="+document.getElementById("img").value+"&ch="+ch+"&t="+t;
	//alert(url);
	if(document.getElementById("mu").value == "mc")
	{
		showCat("fur");
	}
	
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
			//alert(xmlHttp.responseText);
			document.getElementById("imgPan").style.display = "none";
			//new Effect.Appear('imgPan',{duration: 0.8,from:0,to:1.0,sync:false })
			//new Effect.Appear('Layer1',{duration: 2.0,from:0,to:1.0,sync:false })
			//Effect.Grow('Layer1');
			if(xmlHttp.responseText != "0")
			{
				document.getElementById("imgPan").innerHTML=xmlHttp.responseText;
				
				new Effect.Parallel([ new Effect.Appear('imgPan', { duration: 0.5, sync: true }) ],{ afterFinish: function(element) {new Effect.Appear('Layer1',{duration: 0.5,from:0,to:1.0,sync:false }) }})
			}else{
				document.getElementById("imgPan").innerHTML="<div class='thump-bg' style='height: 324px; vertical-align:middle;'><center> No Records found...!</center></div>";
				
				new Effect.Parallel([ new Effect.Appear('imgPan', { duration: 0.5, sync: true }) ],{ afterFinish: function(element) {new Effect.Appear('Layer1',{duration: 0.5,from:0,to:1.0,sync:false }) }});
				document.getElementById("thumbPan").innerHTML="";
				
			}
	}
	if (xmlHttp.readyState==1)
	{ 
			document.getElementById("imgPan").innerHTML="";
	} 
} 

function loadThumb(scID)
{
	xmlHttp1=GetXmlHttpObject()
	if (xmlHttp1==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url= "showThumb.php?scat="+scID;
	oID = document.getElementById("hi").value;
	document.getElementById("hi").value = scID;
	
	document.getElementById("d1"+oID).style.display = "none";
	document.getElementById("d-1"+oID).style.display = "";
	
	document.getElementById("d1"+scID).style.display = "";
	document.getElementById("d-1"+scID).style.display = "none";
	
	document.getElementById("i1"+oID).style.display = "none";
	document.getElementById("i-1"+oID).style.display = "";
	
	document.getElementById("i1"+scID).style.display = "";
	document.getElementById("i-1"+scID).style.display = "none";
	
	if(document.getElementById("mu").value == "mc")
	{
		showCat("fur");
	}
 // alert(scID);
	//url=url+"?img="+document.getElementById("img").value+"&ch="+ch+"&t="+t;
	//alert(url);
	xmlHttp1.onreadystatechange=stateChanged1 
	xmlHttp1.open("GET",url,true)
	xmlHttp1.send(null)
} 

function stateChanged1() 
{ 
	if (xmlHttp1.readyState==4 || xmlHttp.readyState=="complete")
	{ 
			//alert(xmlHttp1.responseText);
			txt = xmlHttp1.responseText.split("^#@#^");
			
			//alert(txt[1]);
			if(parseInt(txt[1]) > 7)
			{
				//document.getElementById("lf").style.display = "";
				//document.getElementById("thumbPan").innerHTML = "";
				
			}else
			{
				//document.getElementById("thumbPan").innerHTML=txt[0];
				//document.getElementById("lf").style.display = "none";
			}
			document.getElementById("thumbPan").innerHTML=txt[0];
			
	}
	if (xmlHttp1.readyState==1)
	{ 
			document.getElementById("thumbPan").innerHTML="<center>Loading...</center>";
	} 
} 


function addCart(scLID)
{
	xmlHttp2=GetXmlHttpObject()
	if (xmlHttp2==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
  
	var url= "showCart.php?scat-link="+scLID;
	
	//url=url+"?img="+document.getElementById("img").value+"&ch="+ch+"&t="+t;
	//alert(url);
	if(document.getElementById("mu").value == "mc")
	{
		showCat("fur");
	}
	
	xmlHttp2.onreadystatechange=stateChanged2 
	xmlHttp2.open("GET",url,true)
	xmlHttp2.send(null)
} 

function stateChanged2() 
{ 
	if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete")
	{ 
			document.getElementById("cartPan").style.display = "none";
			document.getElementById("cartPan").innerHTML=xmlHttp2.responseText;
			new Effect.Appear('cartPan',{duration: 0.5,from:0,to:1.0,sync:false })
			//Effect.Grow('Layer1');
	}
	if (xmlHttp2.readyState==1)
	{ 
			document.getElementById("cartPan").innerHTML="Loading ...";
	} 
} 

function delCart(scLID,ref)
{
	xmlHttp3=GetXmlHttpObject()
	if (xmlHttp3==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
  
  	if(ref == "order")
	{
		var url= "viewcart.php?scat-link="+scLID;
	}
	if(ref == "comp")
	{
		var url= "complete.php?scat-link="+scLID;
	}
	if(ref == "send")
	{
		if(document.getElementById("name").value == "")
		{
			alert("Please enter your name");
			document.getElementById("name").focus();
			return false;
		}
		if(document.getElementById("email").value == "")
		{
			alert("Please enter your email id");
			document.getElementById("email").focus();
			return false;
		}
		var re = /^[_\.0-9a-z-]+\@([0-9a-z][0-9a-z-]*\.)+([a-z]{2,4})+$/i
		if (!document.getElementById("email").value.match(re)) 
		{
			alert('Please enter a valid E mail id')
			document.getElementById("email").value.focus();
			return false;
		}
		var url= "complete.php?scat-link="+scLID+"&mailOrder=ok&name="+document.getElementById("name").value+"&email="+document.getElementById("email").value+"&phone="+document.getElementById("phone").value+"&address="+document.getElementById("address").value+"&message="+document.getElementById("message").value;
	}
	
	//url=url+"?img="+document.getElementById("img").value+"&ch="+ch+"&t="+t;
	//alert(url);
	
	xmlHttp3.onreadystatechange=stateChanged3 
	xmlHttp3.open("GET",url,true)
	xmlHttp3.send(null)
} 

function stateChanged3() 
{ 
	if (xmlHttp3.readyState==4 || xmlHttp3.readyState=="complete")
	{ 
			document.getElementById("cartPan").style.display = "none";
			document.getElementById("cartPan").innerHTML=xmlHttp3.responseText;
			new Effect.Appear('cartPan',{duration: 0.5,from:0,to:1.0,sync:false })
			//Effect.Grow('Layer1');
	}
	if (xmlHttp3.readyState==1)
	{ 
			document.getElementById("cartPan").innerHTML="<center>Loading ...</center>";
	} 
} 



function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
	objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
} 
