function showDesignCart()
{
	
	var xmlHttp;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
		{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	  catch (e)
		{
		try
		  {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		catch (e)
		  {
			  alert("Your browser does not support AJAX!");
			  return false;
		  }
		}
	  }
	  xmlHttp.onreadystatechange=function()
		{
		if(xmlHttp.readyState==4)
		  {			
			document.getElementById('cart_show').innerHTML=xmlHttp.responseText;
			return true;
		  }
		}
	  xmlHttp.open("GET","pages/add_to_cart.php",true);
	  xmlHttp.send(null);
	
	
}


function delDesignFromCart(val)
{
	
	var xmlHttp;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
		{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	  catch (e)
		{
		try
		  {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		catch (e)
		  {
			  alert("Your browser does not support AJAX!");
			  return false;
		  }
		}
	  }
	  xmlHttp.onreadystatechange=function()
		{
		if(xmlHttp.readyState==4)
		  {			
			//alert(xmlHttp.responseText);
			showDesignCart();
			return true;
		  }
		}
	  xmlHttp.open("GET","pages/del_from_cart.php?did="+val,true);
	  xmlHttp.send(null);
	
	
}




function extra_delivery_address(obj)
{
	if(obj.checked)
	{
		document.getElementById('delivery_div').style.display='block';	
		document.getElementById('d_fname').value='';
		document.getElementById('d_lname').value='';
		document.getElementById('d_street').value='';
		document.getElementById('d_zip').value='';
		document.getElementById('d_city').value='';
		document.getElementById('d_state').value='';
	}
	else
	{
		document.getElementById('delivery_div').style.display='none';
		document.getElementById('d_fname').value='null';
		document.getElementById('d_lname').value='null';
		document.getElementById('d_street').value='null';
		document.getElementById('d_zip').value='123';
		document.getElementById('d_city').value='null';
		document.getElementById('d_state').value='null';
	}
}


function is_greeting(obj)
{
	if(obj.checked)
	{
		document.getElementById('giftwrap').style.display='block';
		document.getElementById('qwt').value='';
	}
	else
	{ 
		document.getElementById('giftwrap').style.display='none';
		document.getElementById('qwt').value='none';
	}
}


function chkDesignUpload()
{
	
		if(document.getElementById('laccept').checked && document.getElementById('caccept').checked)
		document.getElementById('uploadbtn').disabled=false;
		else
		document.getElementById('uploadbtn').disabled=true;
		
}


function createFilter()
{
	var pshow=document.getElementById('filter').value;
	var psort=document.getElementById('sort_by').value;
	var psize=document.getElementById('records_per_page').value;
	var ppage=document.getElementById('page_selector').value;
	location='?pr=design_overview&show='+pshow+'&sort='+psort+'&size='+psize+'&page='+ppage;
}


function enableSubmit(chkbox,sbmtbtn)
{
	if(chkbox.checked)
	document.getElementById(sbmtbtn).disabled=false;
	else
	document.getElementById(sbmtbtn).disabled=true;
}


function getSubcat(catid)
{
	var xmlHttp;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
		{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	  catch (e)
		{
		try
		  {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		catch (e)
		  {
			  alert("Your browser does not support AJAX!");
			  return false;
		  }
		}
	  }
	  xmlHttp.onreadystatechange=function()
		{
		if(xmlHttp.readyState==4)
		  {			
			document.getElementById('subcatholder').innerHTML=xmlHttp.responseText;
			return true;
		  }
		}
	  xmlHttp.open("GET","pages/getsubcat.php?pid="+catid,true);
	  xmlHttp.send(null);
}


function chkAvailableShop(val)
{
	var xmlHttp;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
		{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	  catch (e)
		{
		try
		  {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		catch (e)
		  {
			  alert("Your browser does not support AJAX!");
			  return false;
		  }
		}
	  }
	  xmlHttp.onreadystatechange=function()
		{
		if(xmlHttp.readyState==4)
		  {			
			if(xmlHttp.responseText==1)
			{
				document.getElementById('saveshop').disabled=true;
				document.getElementById('urlmsg').innerHTML='<font color="#ff0000"><strong>Sorry, '+val+' is not available for you.</strong></font>';
			}
			else
			{
				document.getElementById('saveshop').disabled=false;
				document.getElementById('urlmsg').innerHTML='<font color="#0000ff"><strong>Success[ '+val+' is available for you]</strong></font>';
			}
			return true;
		  }
		}
	  xmlHttp.open("GET","pages/chk_available_shop.php?shopurl="+val,true);
	  xmlHttp.send(null);
}

function urlChange()
{
	var val=document.getElementById('shop_url').value.toString();
	myval=val;
	
	document.getElementById('saveshop').disabled=true;
	document.getElementById('urlmsg').innerHTML='<a href="#pkp"><span onClick=chkAvailableShop("'+myval+'")>Check Availability</span></a>'
}
