function brows_check(){
	if (navigator.userAgent.indexOf("Firefox")!=-1){
		return "ff"; //ff for FireFox
	}else if (navigator.userAgent.indexOf("MSIE")!=-1){
		return "ie"; // ie for Internet Explorer
	}
	
}

function out(){
	//alert('profile updated successfully');
	//parent.parent.reload_pge();
	document.getElementById("msg").innerHTML="";
}

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}

	return objXMLHttp
} 

function stateChanged2() 
{ 
	if(xmlHttp.readyState==1){
		document.getElementById("ind").style.display="inline";
	}
	if(xmlHttp.readyState==2){
		document.getElementById("ind").style.display="inline";
	}
	if(xmlHttp.readyState==3){
		document.getElementById("ind").style.display="inline";
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete" || xmlHttp.readyState==0)
	{ 
		//DataLd();
		document.getElementById("ind").style.display="none";
		var dumy = xmlHttp.responseText;
		//document.getElementById("sbCats").innerHTML=dumy;
		
		//alert(dumy);
		
		var opts = dumy.split("_");
		document.getElementById('subcat').disabled =false;	
		
		var theDropDown = document.getElementById("subcat")
		var numberOfOptions = theDropDown.options.length
		for (i=0; i<numberOfOptions; i++) 
		{
			//Note: Always remove(0) and NOT remove(i)
			theDropDown.remove(0)
		}
		
		for(var i=0; i<opts.length-1; i++ ){
			var opts_value = opts[i].split(",");
			document.getElementById('subcat').options[i] = new  Option(opts_value[1],opts_value[0]);
		}
		
	}
	
}  
 

function getSubCats(){
	var form = document.add;
	if(form.cat.value !=""){
		
		var catid = form.cat.value;
		
		<!-- ########## star form posting ######### -->
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		} 

		//alert(url);
		//return false();
		//url=url+str
		if(brows_check() == "ie"){
			var fChk = false;
		}else if(brows_check() == "ff"){
			var fChk = true;
		}
		xmlHttp.onreadystatechange=stateChanged2;
		xmlHttp.open("POST","includes/subcats.php",fChk)
		// Set our POST header correctly…
		var params = "catid="+catid;
		
		//alert(params);
		
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.setRequestHeader("Connection", "close");
		  // Send the parms data…
		 xmlHttp.send(params);
	}else{
		document.getElementById('subcat').disabled =true;	
	}
 }
 
 
 
 //############## Get Designs ######################//
 
 function stateChanged3() 
{ 
	if(xmlHttp.readyState==1){
		document.getElementById("ind").style.display="inline";
	}
	if(xmlHttp.readyState==2){
		document.getElementById("ind").style.display="inline";
	}
	if(xmlHttp.readyState==3){
		document.getElementById("ind").style.display="inline";
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete" || xmlHttp.readyState==0)
	{ 
		document.getElementById("ind").style.display="none";
		var dumy = xmlHttp.responseText;
		//document.getElementById("sbCats").innerHTML=dumy;
		var opts = dumy.split("_");
		document.add.design.disabled =false;	
		
		var theDropDown = document.getElementById("design")
		var numberOfOptions = theDropDown.options.length
		for (i=0; i<numberOfOptions; i++) 
		{
			//Note: Always remove(0) and NOT remove(i)
			theDropDown.remove(0)
		}
		
		for(var i=0; i<opts.length-1; i++ ){
			var opts_value = opts[i].split(",");
			document.add.design.options[i] =new  Option(opts_value[1],opts_value[0]);
		}
		
	}
	
}  
 
 
 function getDesigns(){
	var form = document.add;
	
	if(form.saying.value !=""){
		var saying = form.saying.value;
		<!-- ########## star form posting ######### -->
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		} 

		//alert(url);
		//return false();
		//url=url+str
		if(brows_check() == "ie"){
			var fChk = false;
		}else if(brows_check() == "ff"){
			var fChk = true;
		}
		xmlHttp.onreadystatechange=stateChanged3;
		xmlHttp.open("POST","includes/get_designs.php",fChk)
		// Set our POST header correctly…
		var params = "saying="+saying;
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.setRequestHeader("Connection", "close");
		  // Send the parms data…
		 xmlHttp.send(params);
	}else{
		form.design.disabled =true;	
	}
 }
 
 
 
  //############## Show Image ######################//
 
 function stateChanged4() 
{ 
	if(xmlHttp.readyState==1){
		document.getElementById("ind").style.display="inline";
	}
	if(xmlHttp.readyState==2){
		document.getElementById("ind").style.display="inline";
	}
	if(xmlHttp.readyState==3){
		document.getElementById("ind").style.display="inline";
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete" || xmlHttp.readyState==0)
	{ 
		//DataLd();
		document.getElementById("ind").style.display="none";
		var dumy = xmlHttp.responseText;
		//document.getElementById("sbCats").innerHTML=dumy;
		if(dumy != "")
		{
			document.getElementById('dimg').innerHTML = '<img src="../images/designs/thumbs/'+dumy+'">';
		}
		else
		{
			alert("Sorry! No image found");	
		}
		
	}
	
}  
 
 
 function showImg(id){
	
	if(id !="")
	{
		<!-- ########## star form posting ######### -->
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		} 

		//alert(url);
		//return false();
		//url=url+str
		if(brows_check() == "ie"){
			var fChk = false;
		}else if(brows_check() == "ff"){
			var fChk = true;
		}
		xmlHttp.onreadystatechange=stateChanged4;
		xmlHttp.open("POST","includes/get_image.php",fChk)
		// Set our POST header correctly…
		var params = "id="+id;
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.setRequestHeader("Connection", "close");
		  // Send the parms data…
		 xmlHttp.send(params);
	}
	else
	{
		alert("please select a design");
	}
 }
 





 /* ####################### Get Sub Categories 2 ##################### */
 
 function stateChanged6() 
{ 
	if(xmlHttp.readyState==1){
		//document.getElementById("ind").style.display="inline";
	}
	if(xmlHttp.readyState==2){
		//document.getElementById("ind").style.display="inline";
	}
	if(xmlHttp.readyState==3){
		//document.getElementById("ind").style.display="inline";
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete" || xmlHttp.readyState==0)
	{ 
		//DataLd();
		//document.getElementById("ind").style.display="none";
		var dumy = xmlHttp.responseText;
		//alert(dumy);
		
		var value_opts = dumy.split("###");
		var opts = value_opts[0].split("_");
		//document.add.subcat.disabled =false;	
		
		var subcatid = value_opts[1];
		
		var theDropDown = document.getElementById(subcatid)
		var numberOfOptions = theDropDown.options.length
		for (i=0; i<numberOfOptions; i++) 
		{
			//Note: Always remove(0) and NOT remove(i)
			theDropDown.remove(0)
		}
		
		for(var i=0; i<opts.length-1; i++ ){
			var opts_value = opts[i].split(",");
			document.getElementById(subcatid).options[i] = new  Option(opts_value[1],opts_value[0]);
		}
		
	}
	
}  
 

function getSubCats2(form)
{
	//var form = document.add;
	if(form.cat.value !=""){
		
		var catid = form.cat.value;
		var subcatid = form.subcat.id;
		
		<!-- ########## star form posting ######### -->
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		} 

		//alert(url);
		//return false();
		//url=url+str
		if(brows_check() == "ie"){
			var fChk = false;
		}else if(brows_check() == "ff"){
			var fChk = true;
		}
		xmlHttp.onreadystatechange= stateChanged6;
		xmlHttp.open("POST","includes/subcats.php",fChk)
		// Set our POST header correctly…
		var params = "catid="+catid+"&subcatid="+subcatid;
		
		//alert(params);
		
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.setRequestHeader("Connection", "close");
		  // Send the parms data…
		 xmlHttp.send(params);
	}else{
		form.sub_cat.disabled =true;	
	}
 }
 
 /* ################################################################## */
