//show or hide total amount field
function loading(val){
	form = document.sub_form;
	//if bank
	if(val == "bank"){
		document.getElementById('amount_type_peso').style.display ='';
		document.getElementById('amount_type_dollar').style.display ='none';		
		total_ext(document.getElementById('ext').value);		
	}else if(val == "card"){//else if not
		document.getElementById('amount_type_peso').style.display ='none';
		document.getElementById('amount_type_dollar').style.display ='';		
		total_ext(document.getElementById('ext').value);	
	}else if(val == ""){
		document.getElementById('amount_type_dollar').style.display ='none';
		document.getElementById('amount_type_peso').style.display ='none';
	}
	if (form.copyadbill.checked) {
		form.name2.readOnly = true;
		form.position2.readOnly = true;
		form.address2.readOnly = true;
		form.phone2.readOnly = true;
		form.email2.readOnly = true;
	} else {
		form.name2.readOnly = false;
		form.position2.readOnly = false;
		form.address2.readOnly = false;
		form.phone2.readOnly = false;
		form.email2.readOnly = false;		
	}	
	
	if (form.copyadtech.checked) {
		form.name3.readOnly = true;
		form.position3.readOnly = true;
		form.address3.readOnly = true;
		form.phone3.readOnly = true;
		form.email3.readOnly = true;		

	} else {
		
		form.name3.readOnly = false;
		form.position3.readOnly = false;
		form.address3.readOnly = false;
		form.phone3.readOnly = false;
		form.email3.readOnly = false;			
	}		
	
	//return false;
}

function total_ext(values){
	if(document.sub_form.pay_type.value == "bank"){//peso
		if(values == "com" || values == "org" || values == "biz" || values == "net"){
			//value of the ext
			var ext = parseInt(660);				
		}else if(values == "ph" || values == "comph" || values == "netph" || values == "orgph"){
			//value of the ext
			var ext = parseInt(4620); //2310			
		}		
	}else if(document.sub_form.pay_type.value == "card"){//dollar
		if(values == "com" || values == "org" || values == "biz" || values == "net"){
			//value of the ext
			var ext = parseInt(12);				
		}else if(values == "ph" || values == "comph" || values == "netph" || values == "orgph"){
			//value of the ext
			var ext = parseInt(84); //42			
		}	
	}			
	for (var i=0; i < document.sub_form.register.length; i++){
	   if (document.sub_form.register[i].checked)
	   {	
			var yn = document.sub_form.register[i].value;
	   }
	}
	
	for (var i=0; i < document.sub_form.subscription.length; i++)
	{
	   if (document.sub_form.subscription[i].checked)
	   {
	      var sub_type = document.sub_form.subscription[i].value;
	   }
	}	
	
	for (var i=0; i < document.sub_form.SERVER.length; i++)
	{	
		if (document.sub_form.SERVER[i].checked){
		  if(document.sub_form.pay_type.value == "bank"){//peso 
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = parseInt(200);
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = parseInt(350); 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = parseInt(750);
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = parseInt(2200);
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = parseInt(2750);
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = parseInt(3300);
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = parseInt(3850);
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = parseInt(4400);
		  	  }	  	    		  	
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Month"){//dollar month
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = parseInt(4);
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 6.75; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 14.00;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = parseInt(40);
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = parseInt(50);
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = parseInt(60);
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = parseInt(70);
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = parseInt(80);
		  	  }		      	  
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Quarter"){//dollar quarter
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = 11.25;
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 19.50; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 41.25;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = 120;
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = 150;
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = 180;
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = 210;
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = 240;
		  	  }		      	  
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Semi"){//dollar semi
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = 22.00;
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 38.50; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 82.25;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = 240;
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = 300;
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = 360;
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = 420;
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = 480;
		  	  }		      	  
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Annual"){//dollar annual
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = 44.00;
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 76.50; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 164.00;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = 480;
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = 600;
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = 720;
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = 840;
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = 960;
		  	  }		      	  
      	  }	  
	   }
	}					

	if(typeof(pack) == "undefined"){
		var pack = parseInt(0);	
	}	
		
	if(yn == "no"){
		
		if(sub_type == "Month"){			
			if(document.sub_form.pay_type.value == "bank"){
				var amnt = pack * 1;
			}else if(document.sub_form.pay_type.value == "card"){
				var amnt = pack;	
			}	
		}else if(sub_type == "Quarter"){
			if(document.sub_form.pay_type.value == "bank"){
				var amnt = pack * 3;
			}else if(document.sub_form.pay_type.value == "card"){
				var amnt = pack;	
			}			
		}else if(sub_type == "Semi"){
			if(document.sub_form.pay_type.value == "bank"){
				var amnt = pack * 6;
			}else if(document.sub_form.pay_type.value == "card"){
				var amnt = pack;	
			}			
		}else if(sub_type == "Annual"){
			if(document.sub_form.pay_type.value == "bank"){
				var amnt = pack * 12;
			}else if(document.sub_form.pay_type.value == "card"){
				var amnt = pack;	
			}					
		}else{
			var amnt = 0;
		}					
	}	

	if(yn == "yes"){
		
		if(sub_type == "Month"){			
			if(document.sub_form.pay_type.value == "bank"){
				var amnt = (pack * 1) + ext;
			}else if(document.sub_form.pay_type.value == "card"){
				var amnt = pack + ext;
			}	
		}else if(sub_type == "Quarter"){
			if(document.sub_form.pay_type.value == "bank"){
				var amnt = (pack * 3) + ext;
			}else if(document.sub_form.pay_type.value == "card"){
				var amnt = pack + ext;
			}			
		}else if(sub_type == "Semi"){
			if(document.sub_form.pay_type.value == "bank"){
				var amnt = (pack * 6) + ext;
			}else if(document.sub_form.pay_type.value == "card"){
				var amnt = pack + ext;
			}			
		}else if(sub_type == "Annual" && (values == "ph" || values == "comph" || values == "netph" || values == "orgph")){
			
			if(document.sub_form.pay_type.value == "bank"){//peso 
				var amnt = (((pack * 12) + 4620) - 660); //2310
				//alert(amnt); 				
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = ((pack + 84) - 12); //42
				//alert(amnt); 								
			}	
		}else if(sub_type == "Annual" && (values != "ph" || values != "comph" || values != "netph" || values != "orgph")){
			if(document.sub_form.pay_type.value == "bank"){
				var amnt = pack * 12;
			}else if(document.sub_form.pay_type.value == "card"){
				var amnt = pack;
			}		
		}else{
			var amnt = 0;	
		}						
	}		
		
	if(document.sub_form.pay_type.value == "bank"){//peso 

		document.sub_form.total_amount.value = amnt.toFixed(2);	
					
	}else if(document.sub_form.pay_type.value == "card"){//dollar

		document.sub_form.total_amounts.value = amnt.toFixed(2);	
							
	}	
}	   

function total_serv(values){
	
	for (var i=0; i < document.sub_form.subscription.length; i++)
	{
	   if (document.sub_form.subscription[i].checked)
	   {
	      var sub_type = document.sub_form.subscription[i].value;
	   }
	}	

	if(document.sub_form.pay_type.value == "bank"){//peso 
		if(values == "weblite"){
			var pack = parseInt(200);
		}else if(values == "webpro"){
			var pack = parseInt(350); 
		}else if(values == "webprem"){
			var pack = parseInt(750);
		}else if(values == "p1"){
			var pack = parseInt(2200);
		}else if(values == "p2"){
			var pack = parseInt(2750);
		}else if(values == "p3"){
			var pack = parseInt(3300);
		}else if(values == "p4"){
			var pack = parseInt(3850);
		}else if(values == "p5"){
			var pack = parseInt(4400);
		}		    		  	
    }else if(document.sub_form.pay_type.value == "card" && sub_type == "Month"){//dollar month
		if(values == "weblite"){
			var pack = parseInt(4);
		}else if(values == "webpro"){
			var pack = 6.75; 
		}else if(values == "webprem"){
			var pack = 14.00;
		}else if(values == "p1"){
			var pack = parseInt(40);
		}else if(values == "p2"){
			var pack = parseInt(50);
		}else if(values == "p3"){
			var pack = parseInt(60);
		}else if(values == "p4"){
			var pack = parseInt(70);
		}else if(values == "p5"){
			var pack = parseInt(80);
		}		      	  
    }else if(document.sub_form.pay_type.value == "card" && sub_type == "Quarter"){//dollar quarter
		if(values == "weblite"){
			var pack = 11.25;
		}else if(values == "webpro"){
			var pack = 19.50; 
		}else if(values == "webprem"){
			var pack = 41.25;
		}else if(values == "p1"){
			var pack = 120;
		}else if(values == "p2"){
			var pack = 150;
		}else if(values == "p3"){
			var pack = 180;
		}else if(values == "p4"){
			var pack = 210;
		}else if(values == "p5"){
			var pack = 240;
		}		      	  
    }else if(document.sub_form.pay_type.value == "card" && sub_type == "Semi"){//dollar semi
		if(values == "weblite"){
			var pack = 22.00;
		}else if(values == "webpro"){
			var pack = 38.50; 
		}else if(values == "webprem"){
			var pack = 82.25;
		}else if(values == "p1"){
			var pack = 240;
		}else if(values == "p2"){
			var pack = 300;
		}else if(values == "p3"){
			var pack = 360;
		}else if(values == "p4"){
			var pack = 420;
		}else if(values == "p5"){
			var pack = 480;
		}		      	  
    }else if(document.sub_form.pay_type.value == "card" && sub_type == "Annual"){//dollar annual
		if(values == "weblite"){
			var pack = 44.00;
		}else if(values == "webpro"){
			var pack = 76.50; 
		}else if(values == "webprem"){
			var pack = 164.00;
		}else if(values == "p1"){
			var pack = 480;
		}else if(values == "p2"){
			var pack = 600;
		}else if(values == "p3"){
			var pack = 720;
		}else if(values == "p4"){
			var pack = 840;
		}else if(values == "p5"){
			var pack = 960;
		}		      	  
    }		
	
	for (var i=0; i < document.sub_form.register.length; i++)
	{
	   if (document.sub_form.register[i].checked)
	   {
	      var yn = document.sub_form.register[i].value;
	   }
	}

	vals = document.sub_form.ext.options[document.sub_form.ext.selectedIndex].value; 
	
	if(document.sub_form.pay_type.value == "bank"){//peso
		
		if(vals == "com" || vals == "org" || vals == "biz" || vals == "net"){

			//value of the ext
			var ext = parseInt(660);				
						
		}else if(vals == "ph" || vals == "comph" || vals == "netph" || vals == "orgph"){
			
			//value of the ext
			var ext = parseInt(4620); //2310			
			
		}		
	}else if(document.sub_form.pay_type.value == "card"){//dollar

		if(vals == "com" || vals == "org" || vals == "biz" || vals == "net"){

			//value of the ext
			var ext = parseInt(12);				
						
		}else if(vals == "ph" || vals == "comph" || vals == "netph" || vals == "orgph"){
			
			//value of the ext
			var ext = parseInt(84); //42			
			
		}
	}					
	
	if(typeof(pack) == "undefined"){
		var pack = parseInt(0);	
	}		
	
	if(yn == "no"){
		
		if(sub_type == "Month"){			
		
			if(document.sub_form.pay_type.value == "bank"){//peso
				var amnt = pack * 1;
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = pack;
			}
			
		}else if(sub_type == "Quarter"){
			
			if(document.sub_form.pay_type.value == "bank"){//peso
				var amnt = pack * 3;
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = pack;
			}		
		}else if(sub_type == "Semi"){

			if(document.sub_form.pay_type.value == "bank"){//peso
				var amnt = pack * 6;
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = pack;
			}		
		}else if(sub_type == "Annual"){

			if(document.sub_form.pay_type.value == "bank"){//peso
				var amnt = pack * 12;
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = pack;
			}						
		}else{
			var amnt = 0;
		}				
	}	
	
    if(vals == "ph" || vals == "comph" || vals == "netph" || vals == "orgph"){
	
	    var annual_ph = "yes";
	        
	}else{
	
		var annual_ph = "no";
			
	}	
	    	
	if(yn == "yes"){
		
		if(sub_type == "Month"){			

			if(document.sub_form.pay_type.value == "bank"){//peso
				var amnt = (pack * 1) + ext;
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = pack + ext;
			}					

		}else if(sub_type == "Quarter"){

			if(document.sub_form.pay_type.value == "bank"){//peso
				var amnt = (pack * 3) + ext;
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = pack + ext;
			}
								
		}else if(sub_type == "Semi"){

			if(document.sub_form.pay_type.value == "bank"){//peso
				var amnt = (pack * 6) + ext;
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = pack + ext;
			}			 		
				
		}else if(sub_type == "Annual" && annual_ph == "yes"){
			//alert(sub_type);
			if(document.sub_form.pay_type.value == "bank"){//peso 
				var amnt = (((pack * 12) + 4620) - 660); //2310
				//alert(amnt); 				
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = ((pack + 84) - 12); //42
				//alert(amnt); 								
			}			
		}else if(sub_type == "Annual" && annual_ph == "no"){
			if(document.sub_form.pay_type.value == "bank"){//peso
				var amnt = pack * 12;
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = pack;
			}			
					
		}else{
			var amnt = 0;
		}					
	}		
	
	if(document.sub_form.pay_type.value == "bank"){//peso 

		document.sub_form.total_amount.value = amnt.toFixed(2);	
					
	}else if(document.sub_form.pay_type.value == "card"){//dollar

		document.sub_form.total_amounts.value = amnt.toFixed(2);	
									
	}
}	   
  
function total_reg(values){

	for (var i=0; i < document.sub_form.subscription.length; i++)
	{
	   if (document.sub_form.subscription[i].checked)
	   {
	      var sub_type = document.sub_form.subscription[i].value;
	   }
	}	
	
	//value of the reg
	var yn = values;	
	
	for (var i=0; i < document.sub_form.SERVER.length; i++)
	{
	   if (document.sub_form.SERVER[i].checked)
	   {
		  if(document.sub_form.pay_type.value == "bank"){//peso 
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = parseInt(200);
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = parseInt(350); 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = parseInt(750);
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = parseInt(2200);
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = parseInt(2750);
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = parseInt(3300);
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = parseInt(3850);
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = parseInt(4400);
		  	  }    		  	
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Month"){//dollar month
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = parseInt(4);
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 6.75; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 14.00;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = parseInt(40);
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = parseInt(50);
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = parseInt(60);
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = parseInt(70);
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = parseInt(80);
		  	  }		      	  
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Quarter"){//dollar quarter
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = 11.25;
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 19.50; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 41.25;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = 120;
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = 150;
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = 180;
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = 210;
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = 240;
		  	  }		      	  
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Semi"){//dollar semi
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = 22.00;
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 38.50; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 82.25;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = 240;
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = 300;
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = 360;
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = 420;
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = 480;
		  	  }		      	  
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Annual"){//dollar annual
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = 44.00;
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 76.50; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 164.00;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = 480;
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = 600;
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = 720;
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = 840;
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = 960;
		  	  }		      	  
      	  }	  
	   }
	}
	
	vals = document.sub_form.ext.options[document.sub_form.ext.selectedIndex].value; 
	
	if(document.sub_form.pay_type.value == "bank"){//peso
		
		if(vals == "com" || vals == "org" || vals == "biz" || vals == "net"){

			//value of the ext
			var ext = parseInt(660);				
						
		}else if(vals == "ph" || vals == "comph" || vals == "netph" || vals == "orgph"){
			
			//value of the ext
			var ext = parseInt(4620); //2310			
			
		}		
	}else if(document.sub_form.pay_type.value == "card"){//dollar

		if(vals == "com" || vals == "org" || vals == "biz" || vals == "net"){

			//value of the ext
			var ext = parseInt(12);				
						
		}else if(vals == "ph" || vals == "comph" || vals == "netph" || vals == "orgph"){
			
			//value of the ext
			var ext = parseInt(84); //42			
			
		}	
			
	}
	
	if(typeof(pack) == "undefined"){
		var pack = parseInt(0);	
	}						
	
	if(yn == "no"){
		
		if(sub_type == "Month"){			

			if(document.sub_form.pay_type.value == "bank"){	//peso	
				var amnt = pack * 1;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}
			
		}else if(sub_type == "Quarter"){

			if(document.sub_form.pay_type.value == "bank"){	//peso	
				var amnt = pack * 3;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}
					
		}else if(sub_type == "Semi"){

			if(document.sub_form.pay_type.value == "bank"){	//peso	
				var amnt = pack * 6;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}
						
		}else if(sub_type == "Annual"){

			if(document.sub_form.pay_type.value == "bank"){	//peso	
				var amnt = pack * 12;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}
						
		}else{
			var amnt = 0;
		}				
	}	
	
	if(yn == "yes"){
		
		if(sub_type == "Month"){			

			if(document.sub_form.pay_type.value == "bank"){	//peso	
				var amnt = (pack * 1) + parseInt(ext);
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack + parseInt(ext);
			}
			
		}else if(sub_type == "Quarter"){

			if(document.sub_form.pay_type.value == "bank"){	//peso	
				var amnt = (pack * 3) + parseInt(ext);
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack + parseInt(ext);
			}
				
		}else if(sub_type == "Semi"){

			if(document.sub_form.pay_type.value == "bank"){	//peso	
				var amnt = (pack * 6) + parseInt(ext);
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack + parseInt(ext);
			}
					
		}else if(sub_type == "Annual" && (vals == "ph" || vals == "comph" || vals == "netph" || vals == "orgph")){
			if(document.sub_form.pay_type.value == "bank"){//peso 
				var amnt = (((pack * 12) + 4620) - 660); //2310
				//alert(amnt); 				
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = ((pack + 84) - 12); //42
				//alert(amnt); 								
			}			
		}else if(sub_type == "Annual" && (vals != "ph" || vals != "comph" || vals != "netph" || vals != "orgph")){

			if(document.sub_form.pay_type.value == "bank"){	//peso	
				var amnt = pack * 12;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}
								
		}else{
			var amnt = 0;
		}						
	}		
	
	if(document.sub_form.pay_type.value == "bank"){//peso 

		document.sub_form.total_amount.value = amnt.toFixed(2);	
			
	}else if(document.sub_form.pay_type.value == "card"){//dollar

		document.sub_form.total_amounts.value = amnt.toFixed(2);	
								
	}	
} 

function total_sub(values){

	//value of the reg
	var sub_type = values;	

	for (var i=0; i < document.sub_form.register.length; i++)
	{
	   if (document.sub_form.register[i].checked)
	   {
	      var yn = document.sub_form.register[i].value;
	   }
	}	
		
	for (var i=0; i < document.sub_form.SERVER.length; i++)
	{
	   if (document.sub_form.SERVER[i].checked)
	   {
		  if(document.sub_form.pay_type.value == "bank"){//peso 
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = parseInt(200);
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = parseInt(350); 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = parseInt(750);
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = parseInt(2200);
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = parseInt(2750);
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = parseInt(3300);
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = parseInt(3850);
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = parseInt(4400);
		  	  }    		  	
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Month"){//dollar month
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = parseInt(4);
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 6.75; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 14.00;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = parseInt(40);
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = parseInt(50);
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = parseInt(60);
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = parseInt(70);
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = parseInt(80);
		  	  }	      	  
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Quarter"){//dollar quarter
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = 11.25;
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 19.50; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 41.25;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = 120;
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = 150;
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = 180;
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = 210;
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = 240;
		  	  }		      	  
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Semi"){//dollar semi
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = 22.00;
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 38.50; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 82.25;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = 240;
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = 300;
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = 360;
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = 420;
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = 480;
		  	  }		      	  
      	  }else if(document.sub_form.pay_type.value == "card" && sub_type == "Annual"){//dollar annual
			  if(document.sub_form.SERVER[i].value == "weblite"){
				  var pack = 44.00;
		  	  }else if(document.sub_form.SERVER[i].value == "webpro"){
			  	  var pack = 76.50; 
		  	  }else if(document.sub_form.SERVER[i].value == "webprem"){
			  	  var pack = 164.00;
		  	  }else if(document.sub_form.SERVER[i].value == "p1"){
			  	  var pack = 480;
		  	  }else if(document.sub_form.SERVER[i].value == "p2"){
			  	  var pack = 600;
		  	  }else if(document.sub_form.SERVER[i].value == "p3"){
			  	  var pack = 720;
		  	  }else if(document.sub_form.SERVER[i].value == "p4"){
			  	  var pack = 840;
		  	  }else if(document.sub_form.SERVER[i].value == "p5"){
			  	  var pack = 960;
		  	  }		      	  
      	  }	  	  
	   }
	}

	vals = document.sub_form.ext.options[document.sub_form.ext.selectedIndex].value; 	
		
	if(document.sub_form.pay_type.value == "bank"){//peso

		if(vals == "com" || vals == "org" || vals == "biz" || vals == "net"){

			//value of the ext
			var ext = parseInt(660);			
						
		}else if(vals == "ph" || vals == "comph" || vals == "netph" || vals == "orgph"){
			
			//value of the ext
			var ext = parseInt(4620); //	2310		
			
		}		
	}else if(document.sub_form.pay_type.value == "card"){//dollar

		if(vals == "com" || vals == "org" || vals == "biz" || vals == "net"){

			//value of the ext
			var ext = parseInt(12);				
						
		}else if(vals == "ph" || vals == "comph" || vals == "netph" || vals == "orgph"){
			
			//value of the ext
			var ext = parseInt(84); //42			
			
		}	
			
	}		
	
	if(yn == "no"){
		
		if(sub_type == "Month"){		
			
			if(typeof(pack) == "undefined"){
				var pack = parseInt(0);	
			}	
			
			if(document.sub_form.pay_type.value == "bank"){	//peso		
				var amnt = pack * 1;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}
			
		}else if(sub_type == "Quarter"){
			
			if(typeof(pack) == "undefined"){
				var pack = parseInt(0);	
			}
						
			if(document.sub_form.pay_type.value == "bank"){	//peso		
				var amnt = pack * 3;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}
					
		}else if(sub_type == "Semi"){
			if(typeof(pack) == "undefined"){
				var pack = parseInt(0);	
			}
						
			if(document.sub_form.pay_type.value == "bank"){	//peso		
				var amnt = pack * 6;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}
					
		}else if(sub_type == "Annual"){
			if(typeof(pack) == "undefined"){
				var pack = parseInt(0);	
			}
						
			if(document.sub_form.pay_type.value == "bank"){	//peso		
				var amnt = pack * 12;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}
						
		}else{
			var amnt = 0;
		}				
	}	
	
	if(yn == "yes"){
		
		if(sub_type == "Month"){	
					
			if(typeof(pack) == "undefined"){
				var pack = parseInt(0);	
			}		
			
			if(document.sub_form.pay_type.value == "bank"){	//peso		
				var amnt = (pack * 1) + parseInt(ext);
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack + parseInt(ext);
			}			
			
		}else if(sub_type == "Quarter"){
			
			if(typeof(pack) == "undefined"){
				var pack = parseInt(0);	
			}
						
			if(document.sub_form.pay_type.value == "bank"){	//peso		
				var amnt = (pack * 3) + parseInt(ext);
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack + parseInt(ext);
			}
				
		}else if(sub_type == "Semi"){
			
			if(typeof(pack) == "undefined"){
				var pack = parseInt(0);	
			}
						
			if(document.sub_form.pay_type.value == "bank"){	//peso		
				var amnt = (pack * 6) + parseInt(ext);
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack + parseInt(ext);
			}
						
		}else if(sub_type == "Annual" && (vals == "ph" || vals == "comph" || vals == "netph" || vals == "orgph")){
			if(typeof(pack) == "undefined"){
				var pack = parseInt(0);	
			}
			
			if(document.sub_form.pay_type.value == "bank"){//peso 
				var amnt = (((pack * 12) + 4620) - 660); //2310
				//alert(amnt); 				
			}else if(document.sub_form.pay_type.value == "card"){//dollar
				var amnt = ((pack + 84) - 12); //42
				//alert(amnt); 								
			}			
		}else if(sub_type == "Annual" && (vals != "ph" || vals != "comph" || vals != "netph" || vals != "orgph")){
			if(typeof(pack) == "undefined"){
				var pack = parseInt(0);	
			}			

			if(document.sub_form.pay_type.value == "bank"){	//peso		
				var amnt = pack * 12;
			}else if(document.sub_form.pay_type.value == "card"){ //dollar
				var amnt = pack;
			}			
									
		}else if(sub_type){
			var amnt = 0;
		}					
	}		
	
	if(document.sub_form.pay_type.value == "bank"){//peso 

		document.sub_form.total_amount.value = amnt.toFixed(2);	
			
	}else if(document.sub_form.pay_type.value == "card"){//dollar

		document.sub_form.total_amounts.value = amnt.toFixed(2);	
								
	}		
} 

//show or hide total amount field
function showhide(val){

	//if bank
	if(val == "bank"){
			
		document.getElementById('amount_type_peso').style.display ='';
		document.getElementById('amount_type_dollar').style.display ='none';		
		total_ext(document.getElementById('ext').value);		
	
	}else if(val == "card"){//else if not
		
		document.getElementById('amount_type_peso').style.display ='none';
		document.getElementById('amount_type_dollar').style.display ='';		
		total_ext(document.getElementById('ext').value);	
	
	}else if(val == ""){
		document.getElementById('amount_type_dollar').style.display ='none';
		document.getElementById('amount_type_peso').style.display ='none';
	}	
	
	//return false;
}

var BillName = "";
var BillPos = "";
var BillAdd = "";
var BillPhone = "";
var BillEmail = "";

function InitSaveVariables(form) {
	BillName = form.name2.value;
	BillPos = form.position2.value;
	BillAdd = form.address2.value;
	BillPhone = form.phone2.value;
	BillEmail = form.email2.value;
}

function CopyAdBill(form) {

	if (form.copyadbill.checked) {
		InitSaveVariables(form);
		form.name2.value = form.name1.value;
		form.position2.value = form.position1.value;
		form.address2.value = form.address1.value;
		form.phone2.value = form.phone1.value;
		form.email2.value = form.email1.value;
		
		form.name2.readOnly = true;
		form.position2.readOnly = true;
		form.address2.readOnly = true;
		form.phone2.readOnly = true;
		form.email2.readOnly = true;

	} else {
		form.name2.value = BillName;
		form.position2.value = BillPos;
		form.address2.value = BillAdd;
		form.phone2.value = BillPhone;
		form.email2.value = BillEmail;
		
		form.name2.readOnly = false;
		form.position2.readOnly = false;
		form.address2.readOnly = false;
		form.phone2.readOnly = false;
		form.email2.readOnly = false;		
	}
}

var TName = "";
var TPos = "";
var TAdd = "";
var TPhone = "";
var TEmail = "";

function InitSaveVariablesT(form) {
	TName = form.name3.value;
	TPos = form.position3.value;
	TAdd = form.address3.value;
	TPhone = form.phone3.value;
	TEmail = form.email3.value;
}

function CopyAdTech(form) {

	if (form.copyadtech.checked) {
		InitSaveVariablesT(form);
		form.name3.value = form.name1.value;
		form.position3.value = form.position1.value;
		form.address3.value = form.address1.value;
		form.phone3.value = form.phone1.value;
		form.email3.value = form.email1.value;
		
		form.name3.readOnly = true;
		form.position3.readOnly = true;
		form.address3.readOnly = true;
		form.phone3.readOnly = true;
		form.email3.readOnly = true;		

	} else {
		form.name3.value = TName;
		form.position3.value = TPos;
		form.address3.value = TAdd;
		form.phone3.value = TPhone;
		form.email3.value = TEmail;
		
		form.name3.readOnly = false;
		form.position3.readOnly = false;
		form.address3.readOnly = false;
		form.phone3.readOnly = false;
		form.email3.readOnly = false;			
	}
}

//validation 
function Form_Validator(sub_form)
{	
	if (document.sub_form.domain.value == "")
	{
		alert("Please specify a Domain Name for the \"Domain\" Field.");
		sub_form.domain.focus();
		return (false);
	} 
	
	var valid;
	
	for (var i=0; i < document.sub_form.SERVER.length; i++)
	{	
		valid = document.sub_form.SERVER[i].checked;
		if(valid){break};
	}
				
	if (!valid)
	{	
		alert("Please select a Server Subscription Package.");
		return (false);	
	}	
		
	var valids;
		
	for (var i=0; i < document.sub_form.subscription.length; i++)
	{	
		valids = document.sub_form.subscription[i].checked;
		if(valids){break};
	}	
	
	if (!valids)
	{
		alert("Please select a Subscription Type.");
		return (false);
	}		
	
	if (document.sub_form.pay_type.value == "")
	{
		alert("Please select a Payment Type for the \"Payment Type\" Field.");
		sub_form.pay_type.focus();
		return (false);
	}
	
	if (document.sub_form.name1.value == "")
	{
		alert("Please specify a Name for the \"Administrative Contact Name\" Field.");
		sub_form.name1.focus();
		return (false);
	}
	
	if (document.sub_form.address1.value == "")
	{
		alert("Please specify an Address for the \"Administrative Contact Address\" Field.");
		sub_form.address1.focus();
		return (false);
	}
	
	if (document.sub_form.phone1.value == "")
	{
		alert("Please specify a Phone # for the \"Administrative Contact Phone #\" Field.");
		sub_form.phone1.focus();
		return (false);
	}	
	
	if (document.sub_form.email1.value == "")
	{
		alert("Please specify an E-mail Address for the \"Administrative Contact E-mail\" Field.");
		sub_form.email1.focus();
		return (false);
	}
	
	if (!document.sub_form.email1.value == "") {
		email = document.sub_form.email1.value;
		AtPos = email.indexOf("@");
		StopPos = email.lastIndexOf(".");
		//Message = "";
		
		if (email == "") {
			alert("Email address on the \"Administrative Contact E-mail\" Field is incorrect." + "\n");
			return(false);
		}
		
		if (AtPos == -1 || StopPos == -1) {
			alert("Email address on the \"Administrative Contact E-mail\" Field is incorrect.");
			return(false);
		}
		
		if (StopPos < AtPos) {
			alert("Email address on the \"Administrative Contact E-mail\" Field is incorrect.");
			return(false);
		}
		
		if (StopPos - AtPos == 1) {
			alert("Email address on the \"Administrative Contact E-mail\" Field is incorrect.");
			return(false);
		}	
	}	
	
	if (document.sub_form.name2.value == "")
	{
		alert("Please specify a Name for the \"Billing Contact Name\" Field.");
		sub_form.name2.focus();
		return (false);
	}
	
	if (document.sub_form.address2.value == "")
	{
		alert("Please specify an Address for the \"Billing Contact Address\" Field.");
		sub_form.address2.focus();
		return (false);
	}
	
	if (document.sub_form.phone2.value == "")
	{
		alert("Please specify a Phone # for the \"Billing Contact Phone #\" Field.");
		sub_form.phone2.focus();
		return (false);
	}	
	
	if (document.sub_form.email2.value == "")
	{
		alert("Please specify an E-mail Address for the \"Billing Contact E-mail\" Field.");
		sub_form.email2.focus();
		return (false);
	}	
	
	if (!document.sub_form.email2.value == "") {
		email = document.sub_form.email2.value;
		AtPos = email.indexOf("@");
		StopPos = email.lastIndexOf(".");
		//Message = "";
		
		if (email == "") {
			alert("Email address on the \"Billing Contact E-mail\" Field is incorrect." + "\n");
			return(false);
		}
		
		if (AtPos == -1 || StopPos == -1) {
			alert("Email address on the \"Billing Contact E-mail\" Field is incorrect.");
			return(false);
		}
		
		if (StopPos < AtPos) {
			alert("Email address on the \"Billing Contact E-mail\" Field is incorrect.");
			return(false);
		}
		
		if (StopPos - AtPos == 1) {
			alert("Email address on the \"Billing Contact E-mail\" Field is incorrect.");
			return(false);
		}	
	}		
	
	if (document.sub_form.name3.value == "")
	{
		alert("Please specify a Name for the \"Technical Contact Name\" Field.");
		sub_form.name3.focus();
		return (false);
	}
	
	if (document.sub_form.address3.value == "")
	{
		alert("Please specify an Address for the \"Technical Contact Address\" Field.");
		sub_form.address3.focus();
		return (false);
	}
	
	if (document.sub_form.phone3.value == "")
	{
		alert("Please specify a Phone # for the \"Technical Contact Phone #\" Field.");
		sub_form.phone3.focus();
		return (false);
	}	
	
	if (document.sub_form.email3.value == "")
	{
		alert("Please specify an E-mail Address for the \"Technical Contact E-mail\" Field.");
		sub_form.email3.focus();
		return (false);
	}	
	
	if (!document.sub_form.email3.value == "") {
		email = document.sub_form.email3.value;
		AtPos = email.indexOf("@");
		StopPos = email.lastIndexOf(".");
		//Message = "";
		
		if (email == "") {
			alert("Email address on the \"Technical Contact E-mail\" Field is incorrect." + "\n");
			return(false);
		}
		
		if (AtPos == -1 || StopPos == -1) {
			alert("Email address on the \"Technical Contact E-mail\" Field is incorrect.");
			return(false);
		}
		
		if (StopPos < AtPos) {
			alert("Email address on the \"Technical Contact E-mail\" Field is incorrect.");
			return(false);
		}
		
		if (StopPos - AtPos == 1) {
			alert("Email address on the \"Technical Contact E-mail\" Field is incorrect.");
			return(false);
		}	
	}		
	
	if(document.sub_form.C15.checked == false){
		alert("Please check the \"I AGREE TO THE  TERMS OF SERVICE\" checkbox.");
		sub_form.C15.focus();
		return (false);		
	}					 		
}	

function checkfield(fieldname,fieldlabel,acceptonly){		
	var s= new String();		
	characters = new RegExp ("[^A-Za-z .'-]","i");
	numbers = new RegExp ("[^0-9 .]","i");
	numchar = new RegExp ("[^0-9-^A-Za-z .'-]","i");
	s = document.sub_form[fieldname].value;
	result = s.search(eval(acceptonly));
	if (result != -1){
		if (acceptonly == "numchar"){
			msg = fieldlabel + " can only contain numbers and characters" + ".";
		}else if  (acceptonly == "numbers"){
			msg = fieldlabel + " can only contain numbers" + ".";
		}else{
			msg = fieldlabel + " can only contain characters" + ".";
		}		
		document.sub_form[fieldname].value = s.substring(0,s.length-5);
		alert(msg);
		return false;
	}			
}

function validateConfirm()
{	
	var x = confirm('Are you sure you want to submit this form?');
		
	if(x==true){
		
		document.confirm_form.action="https://www.2checkout.com/2co/buyer/purchase";						
		document.confirm_form.submit();	
		return true;
		
	}else{
		return false;
	}				
}
