// JavaScript Document

function sTrim( sInputString ) { 
	return sInputString.replace(/^\s*|\s*$/g,""); 
}

function bCheckEmail( sFieldVal ){  
	var sExpression = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	var sFieldVal = sTrim( sFieldVal ); 
			  
	return ( sExpression.test( sFieldVal ) ) ? true : false; 
}
function validateInteger(e) {
	if (window.event) oKey = e.keyCode;
	else if (e.which) oKey = e.which;
	
	//alert( oKey );
	if ( (oKey >= 48 && oKey <= 57) || oKey == 8 ) return true;
	else return false;
}

function checkOrderForm(){
	var oForm=document.orderform;
	var eForm=document.getElementById('orderform');
	var eOrder=document.getElementById('startmyorder');
	with(oForm){
		// START MY ORDER PAGE.
		if(eOrder.checked){
			eForm.action=sLinkOrder;
			eForm.method='get';
		}
		
		if(fname.value.length<1){
			alert('First Name Required.');
			fname.focus();
			return false;
		}
		if(lname.value.length<1){
			alert('Last Name Required.');
			lname.focus();
			return false;
		}
		if(address.value.length<1){
			alert('Address Required.');
			address.focus();
			return false;
		}
		if(city.value.length<1){
			alert('City Required.');
			city.focus();
			return false;
		}
		if(state.value.length<1){
			alert('State Required.');
			state.focus();
			return false;
		}
		if(zip.value.length<1){
			alert('ZIP Required.');
			zip.focus();
			return false;
		}
		if(email.value.length<1){
			alert('Email Required.');
			email.focus();
			return false;
		}else{
			if(!bCheckEmail(email.value)){
				alert('Email Invalid.');
				email.focus();
				return false;
			}
		}
		if(phone.value.length<1){
			alert('Phone Required.');
			phone.focus();
			return false;
		}
	}
	return true;
}