// JavaScript Document
function nextbox(fldobj,nbox)
{
if(fldobj.value.length>2)
{document.publicform.elements[nbox].focus()}
}

function getKeyCode(e)
{
	if (window.event)
	   return window.event.keyCode;
	else if (e)
	   return e.which;
	else
	   return null;
}
function keyRestrict(e, validchars) { 
	var key='', keychar='';
	key = getKeyCode(e);
	if (key == null) return true;
	keychar = String.fromCharCode(key);
	keychar = keychar.toLowerCase();
	validchars = validchars.toLowerCase();
	if (validchars.indexOf(keychar) != -1)
		return true;
	if ( key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
		return true;
	return false;
}


function amtcom1(field)
{
	if (field.us25.checked==true)
	{
		var totcash = eval(field.us25.value);
		field.cash.value=totcash;
		field.us50.checked=false;
		field.us75.checked=false;
		field.us100.checked=false;
		field.us500.checked=false;
		field.us1k.checked=false;
		field.otra.value="";
	}
	else
	{
		var totcash = "";
		field.cash.value=totcash;
	}
}

function amtcom2(field)
{
	if (field.us50.checked==true)
	{
		var totcash = eval(field.us50.value);
		field.cash.value=totcash;
		field.us25.checked=false;
		field.us75.checked=false;
		field.us100.checked=false;
		field.us500.checked=false;
		field.us1k.checked=false;
		field.otra.value="";
	}
	else
	{
		var totcash = "";
		field.cash.value=totcash;
	}
}
function amtcom3(field)
{
	if (field.us75.checked==true)
	{
		var totcash = eval(field.us75.value);
		field.cash.value=totcash;
		field.us25.checked=false;
		field.us50.checked=false;
		field.us100.checked=false;
		field.us500.checked=false;
		field.us1k.checked=false;
		field.otra.value="";
	}
	else
	{
		var totcash = "";
		field.cash.value=totcash;
	}
}
function amtcom4(field)
{
	if (field.us100.checked==true)
	{
		var totcash = eval(field.us100.value);
		field.cash.value=totcash;
		field.us25.checked=false;
		field.us50.checked=false;
		field.us75.checked=false;
		field.us500.checked=false;
		field.us1k.checked=false;
		field.otra.value="";
	}
	else
	{
		var totcash = "";
		field.cash.value=totcash;
	}
}
function amtcom5(field)
{
	if (field.us500.checked==true)
	{
		var totcash = eval(field.us500.value);
		field.cash.value=totcash;
		field.us25.checked=false;
		field.us50.checked=false;
		field.us75.checked=false;
		field.us100.checked=false;
		field.us1k.checked=false;
		field.otra.value="";
	}
	else
	{
		var totcash = "";
		field.cash.value=totcash;
	}
}

function amtcom6(field)
{
	if (field.us1k.checked==true)
	{
		var totcash = eval(field.us1k.value);
		field.cash.value=totcash;
		field.us25.checked=false;
		field.us50.checked=false;
		field.us75.checked=false;
		field.us100.checked=false;
		field.us500.checked=false;
		field.otra.value="";
	}
	else
	{
		var totcash = "";
		field.cash.value=totcash;
	}
}

function amtcom7(field)
{
	if (field.otra.value!="")
	{
		var totcash = eval(field.otra.value);
		field.cash.value=totcash;
		field.us25.checked=false;
		field.us50.checked=false;
		field.us75.checked=false;
		field.us100.checked=false;
		field.us500.checked=false;
		field.us1k.checked=false;
	}
	else
	{
		var totcash = "";
		field.cash.value=totcash;
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function openPopUnder()
	{
  	var new_window = window.open('', "popup", 'top=100,left=100,height=350,width=500');
	}

function verify() {
var themessage = "Le requieren terminar los campos siguientes: ";
if (document.form.nombre.value=="") {
themessage = themessage + "Nombre + ";
}
if (document.form.email.value=="") {
themessage = themessage + "E-mail";
}
if (document.form.email.value!="") {
	text=document.form.email.value
	
	// Check For Bad Chars
	badchar = " ()<>\/[]{}+-*|;,'"
	for (i=0;i<text.length;i++) {
		for (j=0;j<badchar.length;j++) {
			if (text.charAt(i) == badchar.charAt(j)) {
				alert("Incorpore por favor su E-mail válido")				
//				alert("Your Email Address May Has Some Bad Character or there is some space between letters")
				return false
			}
		}
	}
	// There Should Be a dot (.) Symbol
	if (text.indexOf(".") == -1) {
		alert("Incorpore por favor su E-mail válido")
//		alert("Your Email Address Doesnot have any dot(.) symbol")
		return false
	}
	// There Should Be an @ Symbol
	if (text.indexOf("@") == -1) {
		alert("Incorpore por favor su E-mail válido")
//		alert("Your Email Address Doesnot have any @ symbol")
		return false
	}
	else {
	// Only one @ symbol should be found
		symbolfound = 0
		for (i=0;i<text.length;i++) {
			if (text.charAt(i) == "@") {
				symbolfound++
			}
			else {
				continue
			}
		}
		if (symbolfound != 1) {
			alert("Incorpore por favor su E-mail válido")
//			alert("Ooops  Your Email Address Has More Than One @ Symbol")
			return false
		}
	}
	// Check For Syntax Errors Such as .@  or   @.  or  ..
	if (text.indexOf("@.") != -1 || text.indexOf(".@") != -1 || text.indexOf("..") != -1) {
		alert("Incorpore por favor su E-mail válido")		
//		alert("Sorry Your Email Address has two symbol side by side and it is wrong")
		return false
	}
	// The first character shouldn't be @ or .
	if (text.charAt(0) == "@" || text.charAt(0) == ".") {
		alert("Incorpore por favor su E-mail válido")		
//		alert("E-mail: Your first character seem to be . or @ and it is wrong")
		return false
	}
	// The last character shouldn't be @ or .
	if (text.charAt(text.length-1) == "@" || text.charAt(text.length-1) == ".") {
		alert("Incorpore por favor su E-mail válido")		
//		alert("E-mail: Your last character seem to be . or @ and it is wrong")
		return false
	}
	// The @ Symbol should be found before .
	foundchar1 = text.indexOf("@")
	foundchar2 = text.indexOf(".")
	if (foundchar1 > foundchar2) {
		alert("Incorpore por favor su E-mail válido")		
//		alert("E-mail: Sorry The @ Symbol should be found before dot(.)symbol but it isnt in yours")
		return false
	}
}
//alert if fields are empty and cancel form submit
if (themessage == "Le requieren terminar los campos siguientes: ") 
{
	window.open('', "Paypal", '');
	document.cartForm.target="Paypal"; 
	document.cartForm.action = "https://www.paypal.com/cgi-bin/webscr"; 	
	
//paypal condition statements////////////////////////////////////////////////	
/*	if (document.form.cash.value!="")
	{*/
		document.cartForm.amount_1.value=document.form.cash.value;		
		document.cartForm.item_name_1.value="Cash";
/*	}
	
	else if (document.form.cheque.value!="")
	{
		document.cartForm.amount_1.value=document.form.cheque.value;
		document.cartForm.item_name_1.value="Cheque";
	}

	else if (document.form.moneyorder.value!="")
	{
		document.cartForm.amount_1.value=document.form.moneyorder.value;
		document.cartForm.item_name_1.value="Money Order";
	}*/
/////////////////////////////////////////////////////////////////////////////	
	document.cartForm.submit();		

  	window.open('', "Card", 'top=100,left=100,height=350,width=500');
	document.form.target="Card"; 
	document.form.action = "sendcard.php"; 
	document.form.submit(); 
	
	document.form.reset();
}
else {
alert(themessage);
return false;
   }
}
