function select_zip(obj)
  {
	   ajax('common/ajax_php_handler.php','Zipcode='+obj,'swich=select_zip');
  }


function remove_zip(obj)  
  {
  ajax('common/ajax_php_handler.php','Zipcode='+obj,'swich=remove_zip');
  }
function remove_zip_cart(obj)  
  {
	 // alert('removing');
  ajax('common/ajax_php_handler.php','Zipcode='+obj,'swich=remove_zip_cart');
  }

  
function process_results(results)
  {
  frm=document.adminForm;
//  alert(results);
  results=results.split("=!~=");
//  alert(results[0]);
//  alert(results[1]);
//document.getElementById('cityname').innerHTML=results[1];  
  switch(results[0])
    {
	  case "showavailablezip":
	  document.getElementById('availableziplist').style.display="block";
	  document.getElementById('availableziplist').innerHTML="";
	   document.getElementById('availableziplist').innerHTML=results[1];
	  break;
	  case "Error":
	    alert(results[1]);
	  break;
	  case "OK":
	 // alert(results[1]);
		  if(results[1] > 0)
		    {
		  document.getElementById('cart').innerHTML="<a href=\"selected_zip.php\">"+results[1]+" Zip code selected</a>";;
/*		  document.getElementById('continuediv1').innerHTML="<a href=\"javascript:ajax('common/ajax_php_handler.php','','swich=selected_zip');\">Continue Registration</a>";
		  document.getElementById('continuediv').innerHTML="<a href=\"javascript:ajax('common/ajax_php_handler.php','','swich=selected_zip');\">Continue Registration</a>";
		  */
		  document.getElementById('continuediv1').innerHTML="<a href=\"selected_zip.php\">Continue Registration</a>";
		  document.getElementById('continuediv').innerHTML="<a href=\"selected_zip.php\">Continue Registration</a>";		  
				
			}
	  else
	    {
		  //document.getElementById('cart').innerHTML="0 Zip Code selected";
		  document.getElementById('continuediv1').innerHTML="";
//		  document.getElementById('continuediv').innerHTML="";
			
		}
	  break;
	  case "selected_zip":
		  document.getElementById('content_paid').innerHTML=results[1];
		  document.getElementById('continuediv1').innerHTML="<a href='shop_zip.php'>Select More zips</a>";
		  //document.getElementById('cart').innerHTML="<a href='shop_zip.php'>Select more zip</a>";
	  break;
	  case "EMPTY_CART":
	  window.location.href="shop_zip.php";
	  break;
	  case "Email":
			if(results[1]!='')
			  {
				alert(results[1]);
				frm.email.value='';
				frm.email.focus();
			  }
	  break;
	  case "changecity":
	  result=results[1].split("===");
		 removeAllOptions(document.adminForm.cityname);
	  for(i=0;i<result.length-1;i++)
	    {
		 var res=result[i].split(",,");
		 addOption(document.adminForm.cityname,res[0],res[1] );
		}
	  break;
	}
   

     
   }
function nextpage(page)
  {
   var statename=document.getElementById('statename').value
   var cityname=document.getElementById('cityname').value

	ajax('common/ajax_php_handler.php','statename='+statename+'&cityname='+cityname+"&limitstart="+page,'swich=showavailablezip');
	return false;

  }

function changecity(obj)
  {
    if(document.getElementById('availableziplist').style.display=='block')
	  {
		document.getElementById('availableziplist').style.display="none";
		document.getElementById('availableziplist').innerHTML="";
	  }	
    if(obj.value!='')
	  {
	  removeAllOptions(document.adminForm.cityname);
	  addOption(document.adminForm.cityname,"--Loading--","" );
	  ajax('common/ajax_php_handler.php','statename='+obj.value,'swich=changecity');
	  }
	else
	  {
	  removeAllOptions(document.adminForm.cityname);
	  addOption(document.adminForm.cityname,"--Select City--","" );

		return false;
	  }  
  }
function addOption(selectbox,text,value )
{
var optn = document.createElement("OPTION");
optn.className="box-city-ddl";
optn.text = text;
optn.value = value;
selectbox.options.add(optn);
}


function removeAllOptions(selectbox)
{
var i;
for(i=selectbox.options.length-1;i>=0;i--)
{
selectbox.remove(i);
}
}

	
function change_text(zip,addremove)
  {
   switch(addremove)
     {
/*
	 case "add":
	    document.getElementById(zip).innerHTML="<img src='images/remove.png' border='0' title='Click here to remove zip code' onclick=\"change_text('"+zip+"','remove');remove_zip('"+zip+"');\" />";
	 break;
	 case "remove":
 document.getElementById(zip).innerHTML="<img src='images/add.png' border='0' title='Click here to select zip code' onclick=\"change_text('"+zip+"','add');select_zip('"+zip+"');\" />";		
	 break;

*/
	 case "add":
	    document.getElementById(zip).innerHTML="<input title='Click here to remove zip code' type=\"checkbox\" onclick=\"change_text('"+zip+"','remove');remove_zip('"+zip+"');\" checked='checked' />";
	 break;
	 case "remove":
 document.getElementById(zip).innerHTML="<input title='Click here to select zip code' type=\"checkbox\" onclick=\"change_text('"+zip+"','add');select_zip('"+zip+"');\" />";		
	 break;

	 }
  }


function showmembership()
  {
  window.open('membership.php','','height=300,width=500');
  }
  
function set_year(year)  
  {
  
  ajax('common/ajax_php_handler.php','year=+'+year,'swich=selected_zip')
  }


function validatedata(obj)
  {
   if(obj.email.value=='')
     {
	   alert("Please enter email id.");
	   obj.email.focus();
	   return false;
	 }

   if(!check_email(obj.email.value))
     {
	   alert("Please enter valid email id.");
	   obj.email.focus();
	   return false;
	 }
  	 
	 
	 
   if(obj.confemail.value=='')
     {
	   alert("Please enter Confirm  email id.");
	   obj.confemail.focus();
	   return false;
	 }

   if(obj.email.value!=obj.confemail.value)
     {
	   alert("Email ID do not match.");
	   obj.confemail.focus();
	   return false;
	 }

 if(obj.password.value=='')
     {
	   alert("Please enter password.");
	   obj.password.focus();
	   return false;
	 } 
   if(obj.password1.value=='')
     {
	   alert("Please enter Confirm  password.");
	   obj.password1.focus();
	   return false;
	 }
	 
	 
   if(obj.password.value!=obj.password1.value)
     {
	   alert("Password do not match.");
	   obj.password1.value=='';
	   obj.password1.focus();
	   return false;
	 }
   if(obj.owner_name.value=='')
     {
	   alert("Please enter Owner name.");
	   obj.owner_name.focus();
	   return false;
	 }
   if(obj.contact_name.value=='')
     {
	   alert("Please enter contact person's name.");
	   obj.contact_name.focus();
	   return false;
	 }
   if(obj.store_name.value=='')
     {
	   alert("Please enter store name.");
	   obj.store_name.focus();
	   return false;
	 }
   if(obj.store_address.value=='')
     {
	   alert("Please enter store address.");
	   obj.store_address.focus();
	   return false;
	 }
   if(obj.store_city.value=='')
     {
	   alert("Please enter store city.");
	   obj.store_city.focus();
	   return false;
	 }
   if(obj.store_state.value=='')
     {
	   alert("Please select store state.");
	   obj.store_state.focus();
	   return false;
	 }
   if(isNaN(obj.store_zip.value))
     {
	   alert("Please enter valid zip code.");
	   obj.store_zip.focus();
	   return false;
	 }

if(parseInt(obj.store_zip.value.length)!=5)
     {
	   alert("Please enter 5 digit zip code.");
	   obj.store_zip.focus();
	   return false;
	 }
	 
   if(isNaN(obj.phone1.value) || isNaN(obj.phone2.value) || isNaN(obj.phone3.value))
     {
	   alert("Please enter valid phone number.");
	   obj.phone1.focus();
	   return false;
	 }

if(obj.phone1.value=='' || obj.phone2.value=='' || obj.phone3.value=='')
     {
	   alert("Please enter phone number.");
	   obj.phone1.focus();
	   return false;
	 }
   
//  alert(obj.sellertype[0].checked);
/*	    if(obj.paid_by[0].checked==false && obj.paid_by[1].checked==false)
		  {
		    alert("Please select paid by");
			return false;
		  }
	   if(obj.paid_by[1].checked && obj.drawn_by_name.value=='')
	     {
		    alert("Please enter Name in which check will be drawn.");
			obj.drawn_by_name.focus();
			return false;
		 }
	   if(obj.paid_by[0].checked && obj.paypal_id.value=='')
	     {
		    alert("Please enter your PayPal id.");
			obj.paypal_id.focus();
			return false;
		 }
*/

	   if(!obj.tnc.checked)
	     {
		    alert("Please accept the terms of the Procedures and Policy Statement.");
			return false;
		 }
	 
return true;
  }  


function showavailablezip(obj)
  {
   if(obj.value=='')
   return false;
   var statename=document.getElementById('statename').value

	ajax('common/ajax_php_handler.php','statename='+statename+'&cityname='+obj.value,'swich=showavailablezip');
	return false;
  }
  
function check_email(email) {
  var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
  var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
  if (!reg1.test(email) && reg2.test(email)) { // if syntax is valid
    return true;
  }
  return false;
}  

function showzip(obj,count)
  {
	  if(document.getElementById('selectedzipdiv').style.display=='none')
	     {
			 document.getElementById('selectedzipdiv').style.display='block';
			 obj.innerHTML='Hide Zip';
		 }
	   else
	     {
 			 document.getElementById('selectedzipdiv').style.display='none';
			 obj.innerHTML=count+ ' Zip code selected';

		 }
	   
	   
  }
function is_number(obj,len)  
  {
	  if(isNaN(obj.value))
	    {
			alert("Please enter number only.");
			obj.value='';
			obj.select();
			//setTimeout(obj.focus(), 30);
			setTimeout("document.adminForm."+obj.name+".focus()", 30);
			//obj.focus();
			return false;
		}
/*	  if(obj.value.length!=len)
	    {
			alert("Please enter "+len+" digit number.");
			obj.select();
			//setTimeout(obj.focus(), 30);
			setTimeout("document.adminForm."+obj.name+".focus()", 30);
			//obj.focus();
			return false;
		}
*/

}

function remove_and_update(zip)
  {
	remove_zip_cart(zip); 
	DisableEnableForm();
	setTimeout("ajax('common/ajax_php_handler.php','','swich=selected_zip')", 1000);

	//ajax('common/ajax_php_handler.php','','swich=selected_zip');  
	
  }