function noenter() {
  return !(window.event && window.event.keyCode == 13); }

function detectBrowser()
{
if (navigator.appName=="Microsoft Internet Explorer")
  {summ2()}

else if (navigator.appName=="Netscape"&&parseFloat(navigator.appVersion)>=4.7)
summ1()
else if(navigator.userAgent.indexOf("Firefox")!=-1){
var versionindex=navigator.userAgent.indexOf("Firefox")+8
if (parseInt(navigator.userAgent.charAt(versionindex))>=1)
summ1()


}


}
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
countfield.value = maxlimit - field.value.length;
}

function summ1()
{var sum=0;

if (document.getElementById('Diploma').checked ==true)
{sum=sum+99;}
if(document.getElementById('trans_pass_fail').checked == true)
{sum=sum+69;}
if(document.getElementById('trans_a3_1_GPA').checked ==true)
{sum=sum+199;}
if(document.getElementById('Cum_Laude').checked ==true)
{sum=sum+399;}
if(document.getElementById('Summa_Cum').checked ==true)
{sum=sum+799;}
if(document.getElementById('Standard').checked ==true)
{sum=sum+139;}
if(document.getElementById('Premium').checked ==true)
{sum=sum+199;}
if(document.getElementById('Membership').checked ==true)
{sum=sum+49;}
if(document.getElementById('BackDate').checked ==true)
{sum=sum+29;}

{document.payment.Total_Amount.value =+parseFloat(sums).toFixed(2);}

valf()
getitemname()
}
function valf()
{
var cnum=document.payment.Credit_Card_Number;
var ccv =document.payment.Credit_Card_Code;
var cmo=document.payment.Credit_Card_Expiry_month;
var cmy=document.payment.Credit_Card_expiry_year;
var cmnm=document.payment.Billing_Full_Name;
var cbs=document.payment.billing_street_Address;
var cbl=document.payment.billing_city;
var cst=document.payment.billing_state;
var cbzp=document.payment.billing_zip_code;
var cntr=document.payment.billing_country;
var cphone=document.payment.Billing_phone_number;
var cmail=document.payment.Email_Address;
var ctype = document.payment.payment_type.value;
var cnod = document.payment.name_on_diploma;
var degsec = document.payment.degree_select1;

if(document.getElementById('BackDate').checked == true){
	if(document.payment.Backdate_request_month.value=="Month"){
		document.payment.action= 'javascript:window.stop();'
		 alert('Enter Backdate');
		 return false;
		}
	if(document.payment.Backdate_request_day.value=="day"){
		document.payment.action= 'javascript:window.stop();'
		 alert('Enter Backdate');
		 return false;
		}
	if(document.payment.Backdate_request_year.value=="year"){
		document.payment.action= 'javascript:window.stop();'
		 alert('Enter Backdate');
		 return false;
		}	
	
	}

   if(degsec.value == '0')
   {
      document.payment.action= 'javascript:window.stop();'
	  alert('Please Select a degree');
      degsec.focus();
         return false;
   } 
else if(cnod.value == '')
   {
     document.payment.action= 'javascript:window.stop();'
	 alert('Please enter your name as you want it to appear on the Diploma');
      cnod.focus();
     return false;
	 
   }
   
    else if(cmnm.value == '')
   {
       document.payment.action= 'javascript:window.stop();'
	  alert('Please enter you name');
      cmnm.focus();
         return false;
   } 
    else if(cbs.value == '')
   {
     document.payment.action= 'javascript:window.stop();'
	alert('Please enter your Billing Address');
      cbs.focus();
        return false;
   } 
    else if(cbl.value == '')
   {
       document.payment.action= 'javascript:window.stop();'
	  alert('Please enter a city name');
      cbl.focus();
       return false;
   } 
    else if(cst.value == '')
   {
       document.payment.action= 'javascript:window.stop();'
	  alert('Please Select a state');
      cst.focus();
       return false;
   } 
   
    else if(cntr.value == '')
   {
     document.payment.action= 'javascript:window.stop();'
	alert('Please Select a country from the list');
      cntr.focus();
        return false;
   } 
    else if(cphone.value == '')
   {
       document.payment.action= 'javascript:window.stop();'
	  alert('Please enter your phone number');
      cphone.focus();
      return false;
   }
   else if(cmail.value == '')
   {
     document.payment.action= 'javascript:window.stop();'
	 alert('Please enter a valid Email address');
      cmail.focus();
	    return false;
   }
   if (!validate_email())
{
 
      cmail.focus();
    return false;	
}
    else
if(cnum.value == '')
   {
      document.payment.action= 'javascript:window.stop();'
	 alert('Please enter the card number');
      cnum.focus();
         return false;
   }
   else if(ccv.value == '')
   {
     document.payment.action= 'javascript:window.stop();'
	alert('Please enter The Identification Code');
      ccv.focus();
     return false;
   } 
    else if(cmo.value == '')
   {
      document.payment.action= 'javascript:window.stop();'
	 alert('Please Please Select Expiration Month');
      cmo.focus();
        return false;
   } 
    else if(cmy.value == '')
   {
      document.payment.action= 'javascript:window.stop();'
	 alert('Please select expiration year');
      cmy.focus();
     return false;
   }
   else
   {
 
switch (ctype){
	case "VISA":
	if(cnum.value.length != 16   )
   {
      alert('This is not a valid Credit Card Number');
      cnum.focus();
   return false;
   }
  if(ccv.value.length != 3)
   {
      alert('Please enter a valid The Identification Code');
      ccv.focus();
return false;
   }
	break;
	case "DISCOVER":
	if(cnum.value.length != 16   )
   {
      alert('This is not a valid Credit Card Number');
      cnum.focus();
   return false;
   }
  
	break;
	case "MASTERCARD":
	if(cnum.value.length != 16   )
   {
      alert('This is not a valid Credit Card Number');
      cnum.focus();
   return false;
   }
 
	break;
	case "AMERICAN EXPRESS":
	if(cnum.value.length != 15   )
   {
      alert('This is not a valid Credit Card Number');
      cnum.focus();
   return false;
   }
 
	break;
	 
 }	
 document.payment.action = 'send1.php';
   
       return true;
   }

}

function summ2()
{var sum=0;

if (document.getElementById('Diploma').checked ==true)
{sum=sum+99;}
if(document.getElementById('trans_pass_fail').checked == true)
{sum=sum+69;}
if(document.getElementById('trans_a3_1_GPA').checked ==true)
{sum=sum+199;}
if(document.getElementById('Cum_Laude').checked ==true)
{sum=sum+399;}
if(document.getElementById('Summa_Cum').checked ==true)
{sum=sum+799;}
if(document.getElementById('Standard').checked ==true)
{sum=sum+139;}
if(document.getElementById('Premium').checked ==true)
{sum=sum+199;}
if(document.getElementById('Membership').checked ==true)
{sum=sum+49;}
if(document.getElementById('BackDate').checked ==true)
{sum=sum+29;}


{document.payment.Total_Amount.value =+parseFloat(sums).toFixed(2);}
val2()
getitemname()
}
function val2()
{
var cnum=document.payment.Credit_Card_Number;
var ccv =document.payment.Credit_Card_Code;
var cmo=document.payment.Credit_Card_Expiry_month;
var cmy=document.payment.Credit_Card_expiry_year;
var cmnm=document.payment.Billing_Full_Name;
var cbs=document.payment.billing_street_Address;
var cbl=document.payment.billing_city;
var cst=document.payment.billing_state;
var cbzp=document.payment.billing_zip_code;
var cntr=document.payment.billing_country;
var cphone=document.payment.Billing_phone_number;
var cmail=document.payment.Email_Address;
var ctype = document.payment.payment_type.value;
var cnod = document.payment.name_on_diploma;

var degsec = document.payment.degree_select1;

   if(degsec.value == '0')
   {
       document.payment.action= 'javascript:window.stop();'
	  alert('Please Select a degree');
      degsec.focus();
         return false;
   } 
else if(cnod.value.length == ''  )
  {
      alert('Please enter your name as you want it to appear on the Diploma');
      cnod.focus();
    return false;
    }
 
    else if(cmnm.value == '')
   {
      alert('Please enter your Full Nme');
      cmnm.focus();
  return false;
   } 
    else if(cbs.value == '')
   {
      alert('Please enter your Billing Address');
      cbs.focus();
return false;
   } 
    else if(cbl.value == '')
   {
      alert('Please enter a city name');
      cbl.focus();
  return false;
   } 
    else if(cst.value == '')
   {
      alert('Please Select a state');
      cst.focus();
    return false;
   } 
   
    else if(cntr.value == '')
   {
      alert('Please Select a country from the list');
      cntr.focus();
   return false;
   } 
    else if(cphone.value == '')
   {
      alert('Please enter your phone number');
      cphone.focus();
	  return false;
   }
   else if(cmail.value == '')
   {
      alert('Please enter a valid Email address');
      cmail.focus();
	  return false;
   }
  
	else
if(cnum.value.length == ''  )
  {
      alert('This is not a valid Credit Card Number');
      cnum.focus();
    return false;
    }
   else if(ccv.value.length == '' )
   {
     alert('Please enter a valid The Identification Code');
      ccv.focus();
return false;
   } 
    else if(cmo.value == '')
{
      alert('Please Select Expiration Month');
      cmo.focus();
     return false;
   } 
    else if(cmy.value == '')
   {
      alert('Please select expiration year');
      cmy.focus();
  return false;
   }
   else 
   switch (ctype){
	case "VISA":
	if(cnum.value.length != 16   )
   {
      alert('This is not a valid Credit Card Number');
      cnum.focus();
   return false;
   }
  if(ccv.value.length != 3)
   {
      alert('Please enter a valid The Identification Code');
      ccv.focus();
return false;
   }
	break;
	case "DISCOVER":
	if(cnum.value.length != 16   )
   {
      alert('This is not a valid Credit Card Number');
      cnum.focus();
   return false;
   }
  
	break;
	case "MASTERCARD":
	if(cnum.value.length != 16   )
   {
      alert('This is not a valid Credit Card Number');
      cnum.focus();
   return false;
   }
  
	break;
	case "AMERICAN EXPRESS":
	if(cnum.value.length != 15   )
   {
      alert('This is not a valid Credit Card Number');
      cnum.focus();
   return false;
   }
 
	break;
	 
 }
if (!validate_email())
{
 
      cmail.focus();
    return false;	
}
else
{
	return true;

}
   
   
   }
   
function validate_email()
{
	var email=document.payment.Email_Address;
with (email)
{
apos=value.indexOf("@")
dotpos=value.lastIndexOf(".")
if (apos<1||dotpos-apos<2) 
  {alert('This is not a valid email Address');return false}
else {return true}
}
}


//function summ3()
//{var sum=0;
//
//if (document.getElementById('Diploma').checked ==true)
//{sum=sum+99;}
//
//if(document.getElementById('trans_pass_fail').checked == true)
//{sum=sum+69;}
//if(document.getElementById('trans_a3_1_GPA').checked ==true)
//{sum=sum+199;}
//if(document.getElementById('Cum_Laude').checked ==true)
//{sum=sum+399;}
//if(document.getElementById('Magna_Cum_Laude').checked ==true)
//{sum=sum+599;}
//if(document.getElementById('Summa_Cum').checked ==true)
//{sum=sum+799;}
//
//if(document.getElementById('Standard').checked ==true)
//{sum=sum+139;}
//if(document.getElementById('Premium').checked ==true)
//{sum=sum+199;}
//
//if(document.getElementById('Membership').checked ==true)
//{sum=sum+49;}
//
//if(document.getElementById('BackDate').checked ==true)
//{sum=sum+29;}
//
//{document.payment.Total_Amount.value =+sum;}
//
//}


//function getitemname()
//{
//
//if(document.getElementById('trans_pass_fail').checked == true)
//{document.payment.trans.value = "Pass/Fail - no GPA";}
//if(document.getElementById('trans_a3_1_GPA').checked ==true)
//{document.payment.trans.value = "Grades 3.1 GPA or better";}
//if(document.getElementById('Cum_Laude').checked ==true)
//{document.payment.trans.value = "Cum Laude/with honors 3.8 GPA or better";}
//if(document.getElementById('Summa_Cum').checked ==true)
//{document.payment.trans.value = "Summa Cum Laude/with great honors - top 3 of class";}
//if(document.getElementById('Standard').checked ==true)
//{document.payment.plaque.value = "Standard";}
//if(document.getElementById('Premium').checked ==true)
//{document.payment.plaque.value = "Premium";}
//if(document.getElementById('Membership').checked ==true)
//{document.payment.alum.value = "ON";}
//if(document.getElementById('BackDate').checked ==true)
//{document.payment.bdate.value = "ON";}
//}


sums=99.00;

function shipdis(){
if (document.payment.Z1.checked==true)	
{
document.payment.Shipping_Name.disabled= true;	
document.payment.Shipping_Company.disabled= true;
document.payment.Shipping_Street_Address.disabled=true;
document.payment.Shipping_City.disabled=true;
document.payment.ship_state.disabled=true;
document.payment.shipping_zip_code.disabled=true;
}

else
{
document.payment.Shipping_Name.disabled= false;	
document.payment.Shipping_Company.disabled= false;
document.payment.Shipping_Street_Address.disabled=false;
document.payment.Shipping_City.disabled=false;
document.payment.ship_state.disabled=false;
document.payment.shipping_zip_code.disabled=false;
}
}

// omkar added
diplomaval=0;
function dip_change(){
	sums=parseFloat(sums)-parseFloat(diplomaval);
	quantity1 = document.payment.dip_count.value ;
	 if(quantity1>=0){ 
		 val5=(eval(quantity1)*eval(9.50));
		}
		diplomaval=eval(val5);
		//alert(diplomaval);
sums1=sums;
sums=parseFloat(sums1)+parseFloat(diplomaval);
//alert(sums);
document.payment.Total_Amount.value= parseFloat(sums).toFixed(2);
	}	

val1=0;
val7=0;
function transcript(){
	sums=parseFloat(sums)-parseFloat(val1);
    for(i=0;i<=5;i++)
	     {
		if(document.payment.C1[i].checked)
		  {
			val1=document.payment.C1[i].value;
			//alert(val1);
			if(document.payment.C1[i].value == 0){
				sums=parseFloat(sums)-parseFloat(val7);
				document.payment.trans_count.disabled = true;
				document.payment.trans_count.value ="0";
				}
				else{
					document.payment.trans_count.disabled = false;
					}
			break;
		   }
		  else
		   {
			val1=0
		    }
	      }
		  
sums1=sums;
sums=parseFloat(sums1)+parseFloat(val1);
//alert(sums);
document.payment.Total_Amount.value= parseFloat(sums).toFixed(2);		  
	    }
		
transcriptionval=0	
function trans_change(){
	sums=parseFloat(sums)-parseFloat(transcriptionval);
	quantity = document.payment.trans_count.value ;
	 if(quantity>=0){ 
		 val7=(eval(quantity)*eval(9.50));
		 //alert(val7);
		 transcriptionval =eval(val7);
		 //alert(transcriptionval);
		}
		  
sums1=sums;
sums=parseFloat(sums1)+parseFloat(transcriptionval);
//alert(sums);
document.payment.Total_Amount.value= parseFloat(sums).toFixed(2);	
	}
	
val3=0
function plaque1(){	
sums=parseFloat(sums)-parseFloat(val3);
	for(i=0;i<=2;i++)
	     {
		if(document.payment.d1[i].checked)
		  {
			val3=document.payment.d1[i].value;
			//alert(val3);
			break;
		   }
		  else
		   {
			val3=0
		    }
	      }
sums1=sums;
sums=parseFloat(sums1)+parseFloat(val3);
//alert(sums);
document.payment.Total_Amount.value= parseFloat(sums).toFixed(2);
	    }
		
val4=0	
function alumni(){	
sums=parseFloat(sums)-parseFloat(val4);
	for(i=0;i<=1;i++)
	     {
		if(document.payment.Membership[i].checked)
		  {
			val4=document.payment.Membership[i].value;
			//alert(val4);
			break;
		   }
		  else
		   {
			val4=0
		    }
	      }
sums1=sums;
sums=parseFloat(sums1)+parseFloat(val4);
//alert(sums);
document.payment.Total_Amount.value= parseFloat(sums).toFixed(2);
	   }
	   
backs=0
function summ3()
{
sums=parseFloat(sums)-parseFloat(backs);
if (document.payment.noBackDate.checked==true)	
{
document.payment.Backdate_request_month.disabled= true;	
document.payment.Backdate_request_day.disabled= true;
document.payment.Backdate_request_year.disabled=true;
document.payment.bdate.value = "OFF";
backs = 0.00;
//alert(backs);
sums1=sums;
sums=parseFloat(sums1)+parseFloat(backs);
//alert(sums);
document.payment.Total_Amount.value= parseFloat(sums).toFixed(2);
}
else
{
sums=parseFloat(sums)-parseFloat(backs);
document.payment.Backdate_request_month.disabled= false;	
document.payment.Backdate_request_day.disabled= false;
document.payment.Backdate_request_year.disabled=false;
document.payment.bdate.value = "ON";
//document.payment.BackDate.value = 29.00;
backs=29.00
//alert(backs);
sums1=sums;
sums=parseFloat(sums1)+parseFloat(backs);
//alert(sums);

document.payment.Total_Amount.value = parseFloat(sums).toFixed(2);
}
}

/*val9=0
function rush_handling()
{
	alert("Ravi");
	//sums=parseFloat(sums)-parseFloat(val9);
//	for(i=0;i<=1;i++)
//	     {
//		if(document.payment.rush_handling[i].checked)
//		  {
//			val9=document.payment.rush_handling[i].value;
//			alert(val9);
//			break;
//		   }
//		  else
//		   {
//			val9=0
//		    }
//	      }
//sums1=sums;
//sums=parseFloat(sums1)+parseFloat(val9);
////alert(sums);
//document.payment.Total_Amount.value= parseFloat(sums).toFixed(2);
//	
	}*/
	val9=0
function handling()
{
	sums=parseFloat(sums)-parseFloat(val9);
	//alert(sums)
	for(i=0;i<=1;i++)
	     {
		if(document.payment.rush_handling[i].checked)
		  {
			val9=document.payment.rush_handling[i].value;
			//alert(val9);
			break;
		   }
		  else
		   {
			val9=0
		    }
	      }
sums1=sums;
sums=parseFloat(sums1)+parseFloat(val9);
//alert(sums);
document.payment.Total_Amount.value= parseFloat(sums).toFixed(2);
}
		