var autorenewamt=5.00;
function changePrice( sublength ){
	
   elemlist = Array( "seedprice", "waterprice", "sproutprice", "leavesprice", "treeprice", "orchardprice" );
   price = Array( Array( '340', '24', '48', '48', '96', '500' ), Array( '170', '12', '28', '28', '48', '250' ) );      
   for( i=0; i< elemlist.length; i++ ){
      document.getElementById(elemlist[i]).innerHTML = '$'+price[sublength-1][i]+'.00';          
   } 
  
   changeItem();
}

function changerenew(){
	
	autostatus=getCheckedValue( document.subscription.autorenew); 
	if(autostatus=="yes")
  {
	  document.subscription.src.value = 1;
	  // document.getElementById("autorenewyes").style.display=" block";
	  
  }
  else
  {
   document.subscription.src.value = 0;
   // document.getElementById("autorenewyes").style.display="none";
  }
	
}

function removeElement() {
  var d = document.getElementById('subscription');
  var olddiv1 = document.getElementById('a1');
 
 olddiv1.parentNode.removeChild(olddiv1);
  var olddiv2 = document.getElementById('p1');
 
  olddiv2.parentNode.removeChild(olddiv2);
  var olddiv3 = document.getElementById('t1');
 
  olddiv3.parentNode.removeChild(olddiv3);
}
function changeItem(){
	
	
   lev = getCheckedValue( document.subscription.level );  
   
   if((lev!='free')&&(lev!='1mo-gift')){
   
   
   subl = getCheckedValue( document.subscription.semi_or_annual );  
   
   document.subscription.item_number.value =lev;
   document.subscription.item_name.value = (subl=='2'?'Semi-':'')+'Annual '+lev.substr(0,1).toUpperCase()+lev.substr(1)+' Membership'; 
 
   document.subscription.a3.value = document.getElementById(lev+'price').innerHTML.substr(1);
    document.subscription.a1.value = document.getElementById(lev+'price').innerHTML.substr(1);
 
   
   }
  
}


function checkit(){
	
	
   if( document.subscription.email.value == '' || document.subscription.FirstName.value == '' ){
      alert( 'You must enter an email address and a name!');
	 	
      return false;
   }
   
     if( document.subscription.emailconfirm.value == ''  ){
      alert( 'You must conrfirm Email address ');
	  document.subscription.emailconfirm.select();
      return false;
   }
   
   
   var ur_email=document.subscription.email.value;
  
   if(valemail(ur_email,"Please enter a valid Email address") == false)
	{
		document.subscription.email.select();
		return false;
	}  
	 var ur_emailc=document.subscription.emailconfirm.value;
   if(valemail(ur_emailc,"Please enter a valid Confirmation Email address") == false)
	{
		document.subscription.emailconfirm.select();
		return false;
	}  
	
	 if(ur_email!=ur_emailc ){
      alert( 'Email address doesnt match each other.Please confirm email address ');
	  document.subscription.email.select();
      return false;
   }
	
	
   if(( getCheckedValue( document.subscription.level ) == 'free' )||( getCheckedValue( document.subscription.level ) == '1mo-gift' )){
	   if( document.subscription.FirstName.value == ''  ){
      alert( 'You must enter First Name!');
	 	document.subscription.FirstName.select();
      return false;
   }
    if( document.subscription.LastName.value == ''  ){
      alert( 'You must enter Last Name!');
	 	document.subscription.LastName.select();
      return false;
   }
   
     if( document.subscription.City.value == ''  ){
      alert( 'You must enter City!');
	 	document.subscription.City.select();
      return false;
   }
    if( document.subscription.State.value == ''  ){
      alert( 'You must enter State!');
	 	document.subscription.State.select();
      return false;
   }
   
   if( document.subscription.Country.value == ''  ){
      alert( 'You must enter Country!');
	 	document.subscription.Country.select();
      return false;
   }
    if( document.subscription.PostalCode.value == ''  ){
      alert( 'You must enter PostalCode!');
	 	document.subscription.PostalCode.select();
      return false;
   }
  
   
	   
	   
    /*  document.subscription.action = "main.php?p=Connect&sub=itemname3";*/
   } 
   else 
   
   
   {
	    /*if((getCheckedValue( document.subscription.level ) != 'sprout' )&&(getCheckedValue( document.subscription.level ) != 'water' ))
		{
	
	if( document.subscription.title.value == ''  ){
      alert( 'You must enter Businesstitle!');
	 	document.subscription.title.select();
      return false;
   }
	
	if( document.subscription.tagline.value == ''  ){
      alert( 'You must enter a Tagline !');
	 	document.subscription.tagline.select();
      return false;
   }
	
	if( document.subscription.website.value == ''  ){
      alert( 'You must enter an website name !');
	 	document.subscription.website.select();
      return false;
   }
	
   if( document.subscription.email.value == ''  ){
      alert( 'You must enter an email address !');
	 	document.subscription.email.select();
      return false;
   }
    var ur_email=document.subscription.email.value;
  
   if(valemail(ur_email,"Please enter a valid Email address") == false)
	{
		document.subscription.email.select();
		return false;
	}  
  
  
 
  if( document.subscription.category.value == '0'  ){
      alert( 'You must choose a category !');
	  return false;
   }
	 document.subscription.custom.value = document.subscription.email.value; 
	document.subscription.first_name.value = document.subscription.FirstName.value; 
	  document.subscription.last_name.value = document.subscription.LastName.value; 
	  document.subscription.address_street.value = document.subscription.Address1.value; 
	  document.subscription.address_city.value = document.subscription.City.value; 
	  document.subscription.address_state.value = document.subscription.State.value; 
	  document.subscription.address_zip.value = document.subscription.PostalCode.value; 
	  document.subscription.address_country.value = document.subscription.Country.value; 
		 return true;
		}
		else
		{*/
	  document.subscription.custom.value = document.subscription.email.value; 
	  document.subscription.first_name.value = document.subscription.FirstName.value; 
	  document.subscription.last_name.value = document.subscription.LastName.value; 
	  document.subscription.address_street.value = document.subscription.Address1.value; 
	  document.subscription.address_city.value = document.subscription.City.value; 
	  document.subscription.address_state.value = document.subscription.State.value; 
	  document.subscription.address_zip.value = document.subscription.PostalCode.value; 
	  document.subscription.address_country.value = document.subscription.Country.value; 
      /*document.subscription.action = "https://www.paypal.com/cgi-bin/webscr";
      document.subscription.target = "_self";*/
	 // return true;
      
	/*	}*/
   /* document.subscription.on1.value = document.subscription.name.value; */     
   }
   
     if( getCheckedValue( document.subscription.level ) == 'sprout' )
	 {
		if( document.subscription.title.value == ''  ){
      alert( 'You must enter Businesstitle!');
	 	document.subscription.title.select();
      return false;
   }
	
	if( document.subscription.tagline.value == ''  ){
      alert( 'You must enter a Tagline !');
	 	document.subscription.tagline.select();
      return false;
   }
	 
	 }
   if(( getCheckedValue( document.subscription.level ) == 'sprout' )||( getCheckedValue( document.subscription.level ) == 'water' )){
   var couponcode=document.subscription.couponcode.value;
   if(couponcode!='') {
   var used=document.subscription.used.value;
   var coupontyp=document.subscription.coupontype.value;
   if((couponcode!='')&&(used==1))
   
   {
   if(coupontyp=="cash")
   {
   val=document.subscription.a3.value;

   discount=val*(document.subscription.discount.value);
   discountamt=val - discount;
   document.subscription.a1.value= discountamt;
   document.subscription.p1.value= "1";
   document.subscription.t1.value= "Y";
   
   }
   else if(coupontyp=="trial")
   {
   document.subscription.t1.value= "M";
   var months= document.subscription.noofmonths.value;
 
   var s=parseInt(months);
   document.subscription.p1.value= s;
   val1=document.subscription.a3.value;
   document.subscription.a1.value= val1;
   document.subscription.a1.value= 0;
   
   }
   }
   }
    autostatus=getCheckedValue( document.subscription.autorenew); 
   if(autostatus=="no")
  {
	  document.subscription.src.value = 0;
	  
	  var amt3=parseFloat(document.subscription.a3.value) +parseFloat("5.00");
	  document.subscription.a3.value =amt3;
    
	var amt1=parseFloat(document.subscription.a1.value) +parseFloat("5.00");
	  document.subscription.a1.value =amt1;
	  
	  removeElement();
	  
	 // document.getElementById("autorenewyes").style.display="none";
	  
	  
	  }
  else
  {
	  document.subscription.src.value = 1;
	 //  document.getElementById("autorenewyes").style.display="block";
   
  }
   }
   
   
   
   return true;     
}

function getCheckedValue(radioObj){
   if(!radioObj) return "";
   var radioLength = radioObj.length;
   if(radioLength == undefined)
   	if(radioObj.checked)
   		return radioObj.value;
   	else
   		return "";
   for(var i = 0; i < radioLength; i++) {
   	if(radioObj[i].checked) {
   		return radioObj[i].value;
   	}
   }
   return "";
}

function setCheckedValue(radioObj, newValue) {
	if(!radioObj) return;
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		radioObj.checked = (radioObj.value == newValue.toString());
		return;
	}
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == newValue.toString()) {
			radioObj[i].checked = true;
		}
	}
}  



function blurcheck()
{
	if( document.subscription.email.value == '' || document.subscription.FirstName.value == '' ){
      alert( 'You must enter an email address and a name!');
      return false;
   }
   
     if( document.subscription.emailconfirm.value == ''  ){
      alert( 'You must conrfirm Email address ');
	  document.subscription.emailconfirm.select();
      return false;
   }
   
   
   var ur_email=document.subscription.email.value;
  
   if(valemail(ur_email,"Please enter a valid Email address") == false)
	{
		document.subscription.email.select();
		return false;
	}  
	 var ur_emailc=document.subscription.emailconfirm.value;
   if(valemail(ur_emailc,"Please enter a valid Confirmation Email address") == false)
	{
		document.subscription.emailconfirm.select();
		return false;
	}  
	
	 if(ur_email!=ur_emailc ){
      alert( 'Email address doesnt match each other.Please confirm email address ');
	  document.subscription.email.select();
      return false;
   }
	
}

function valemail(field,alerttxt)
{
  with (field)
  {
   var atpos = field.indexOf("@")
   var dotpos = field.lastIndexOf(".")
   var lastpos = field.length - 1
    if (atpos < 2 || dotpos - atpos < 2 || lastpos-dotpos > 4 || lastpos-dotpos < 2 )
	{
	   alert(alerttxt)		
	   return false
	} 
  }
}

function seeit(){
	
	 var opt1=getCheckedValue( document.subscription.level );
	 if((opt1=='free')||(opt1=='1mo-gift'))
	 {
		 document.getElementById("showfree").style.display="block";
			document.getElementById("showfree1").style.display="block";
			document.getElementById("autor").style.display="none";
			
	 }
	 else
	 {
		document.getElementById("showfree").style.display="block";
			document.getElementById("showfree1").style.display="block";
			document.getElementById("autor").style.display="block";
		
	 } 
	 
	/*if((opt1=='sprout')||(opt1=='water')||(opt1=='free')||(opt1=='1mo-gift'))
	{
		document.getElementById("showlink").style.display="none";
			document.getElementById("showlink1").style.display="none";
	}*/
	if((opt1=='sprout')||(opt1=='water'))
	{
		document.getElementById("coupon").style.display="block";
	}
	else 
	{
		document.getElementById("coupon").style.display="none";
	}
	
	if(opt1=='sprout')
		{
			document.getElementById("directorylink").style.display="block";
			
			
		}
		else
		{
			document.getElementById("directorylink").style.display="none";
		}
	if((opt1=='free')||(opt1=='water'))
	{
		document.getElementById("business").style.display="none";
		
			
	}
	else
	
    document.getElementById("business").style.display="block";
	
	return true;
}


function viewloc()
{
	loc= document.subscription.stdloc.value;
	
	if (loc=="Others") {
	
		
		document.getElementById("unlist2").style.display="block";
	}
	else
		
		document.getElementById("unlist2").style.display="none";
	return true;
}