// JavaScript Document

	function validate_required(field,alerttxt)
	{
		with (field)
		{
			if (value==null||value=="")
			{
				alert(alerttxt);return false;
			}
			else
			{
				return true;
			}
		}
	}




	function validate_email(field,alerttxt)
	{
		with (field)
		{
	  		apos=value.indexOf("@");
	  		dotpos=value.lastIndexOf(".");
	  		if (apos<1||dotpos-apos<2)
	    	{
				alert(alerttxt);return false;}
	  		else 
			{
			  	return true;
			}
	  	}
	}


	function validate_form(thisform)
	{
		with (thisform)
		{
			if (validate_required(f_name,"Please fill your firstname!.")==false)
			{	
			  	f_name.focus();return false;
			}
			
			if (validate_required(l_name,"Please fill your lastname!.")==false)
			{	
			  	l_name.focus();return false;
			}
			
			if (validate_email(email,"Please fill your email in the right format ( abc@domain.com  )")==false)
			{	
			  	email.focus();return false;
			}
			
			if (validate_required(phone,"Please inform your phone number.!")==false)
			{	
			  	phone.focus();return false;
			}
			
			if (validate_required(topic,"Please write your topic on topic field.!")==false)
			{	
			  	topic.focus();return false;
			}
						
			
		
			
				if ( page.options[page.selectedIndex].value == "Choose One"  ) {
				
				alert("Please choose one of Number of pages/words!.");
				page.focus(); return false;
			}
			
			
			if (validate_required(order_description,"Please input the guidelines / All information we need to complete your paper in order description!")==false)
			{	
			  	order_description.focus();return false;
			}
			
			if ( accept.checked == false ) {
				alert("You need to accept terms and condition to continue.");
				return false;
			}
			
		
			
		}
		

	}
	
	// didn't have half page

	var paper_prices48 = new Array();
	paper_prices48[0]= 0;
	paper_prices48[1]= 29.95;
	paper_prices48[2]= 49.95;
	paper_prices48[3]= 69.95;
	paper_prices48[4]= 99.95;
	paper_prices48[5]= 124.95;
	paper_prices48[6]= 149.95;
	paper_prices48[7]= 174.95;
	paper_prices48[8]= 199.95;
	paper_prices48[9]= 219.95;
	paper_prices48[10]= 239.95;
	paper_prices48[11]= 269.95;
	paper_prices48[12]= 299.95;
	paper_prices48[13]= 324.95;
	paper_prices48[14]= 339.95;
	paper_prices48[15]= 339.95;
	paper_prices48[16]= 369.95;
	paper_prices48[17]= 389.95;
	paper_prices48[18]= 419.95;
	paper_prices48[19]= 439.95;
	paper_prices48[20]= 469.95;
	
	
	var paper_prices24 = new Array();
	paper_prices24[0]= 0;
	paper_prices24[1]= 39.95;
	paper_prices24[2]= 59.95;
	paper_prices24[3]= 84.95;
	paper_prices24[4]= 109.95;
	paper_prices24[5]= 134.95;
	paper_prices24[6]= 159.95;
	paper_prices24[7]= 189.95;
	paper_prices24[8]= 209.95;
	paper_prices24[9]= 229.95;
	paper_prices24[10]= 249.95;
	paper_prices24[11]= 289.95;
	paper_prices24[12]= 309.95;
	paper_prices24[13]= 334.95;
	paper_prices24[14]= 359.95;
	paper_prices24[15]= 359.95;
	paper_prices24[16]= 389.95;
	paper_prices24[17]= 419.95;
	paper_prices24[18]= 439.95;
	paper_prices24[19]= 459.95;
	paper_prices24[20]= 479.95;

	
	
	var paper_prices8 = new Array();
	paper_prices8[0]= 0;
	paper_prices8[1]= 44.95;
	paper_prices8[2]= 64.95;
	paper_prices8[3]= 89.95;
	paper_prices8[4]= 114.95;
	paper_prices8[5]= 139.95;
	paper_prices8[6]= 169.95;
	paper_prices8[7]= 189.95;
	paper_prices8[8]= 214.95;
	paper_prices8[9]= 234.95;
	paper_prices8[10]= 269.95;
	paper_prices8[11]= 299.95;
	paper_prices8[12]= 324.95;
	paper_prices8[13]= 344.95;
	paper_prices8[14]= 379.95;
	paper_prices8[15]= 399.95;
	paper_prices8[16]= 424.95;
	paper_prices8[17]= 454.95;
	paper_prices8[18]= 484.95;
	paper_prices8[19]= 499.95;
	paper_prices8[20]= 519.95;
	
	
	
	var paper_prices4 = new Array();
	paper_prices4[0]= 0;
	paper_prices4[1]= 24.95;
	paper_prices4[2]= 39.95;
	paper_prices4[3]= 59.95;
	paper_prices4[4]= 79.95;
	paper_prices4[5]= 109.95;
	paper_prices4[6]= 129.95;
	paper_prices4[7]= 159.95;
	paper_prices4[8]= 179.95;
	paper_prices4[9]= 199.95;
	paper_prices4[10]= 219.95;
	paper_prices4[11]= 239.95;
	paper_prices4[12]= 259.95;
	paper_prices4[13]= 289.95;
	paper_prices4[14]= 309.95;
	paper_prices4[15]= 329.95;
	paper_prices4[16]= 349.95;
	paper_prices4[17]= 379.95;
	paper_prices4[18]= 399.95;
	paper_prices4[19]= 419.95;
	paper_prices4[20]= 449.95;

	
	
	function calculate_total () {		
	

		var price48 = paper_prices48[document.form_paper.page.selectedIndex];
		var price24 = paper_prices24[document.form_paper.page.selectedIndex];
		var price8 = paper_prices8[document.form_paper.page.selectedIndex];
		var price4 = paper_prices4[document.form_paper.page.selectedIndex];
				
		switch( document.form_paper.time.options[document.form_paper.time.selectedIndex].value ) {
			
			case "48": price = price48 + 0; break;
			case "24": price = price24 + 0; break;
			case "8": price = price8 + 0; break;
			case "4": price = price4 + 0; break;
			case "3": price = price48 + 0; break;
		}
		
		document.form_paper.total.value =  price;
		
	}
	
	
	
	
