// JavaScript Document
function validateCalc(){
if(document.calc.lpa.value == ""){
		alert("Please fill Loan Principal Amount");
		document.calc.lpa.focus();
		document.calc.lpa.select();
		return false;	
	}
if(document.calc.air.value == ""){
		alert("Please fill Annual Interest Rate");
		document.calc.air.focus();
		document.calc.air.select();
		return false;	
	}
if(document.calc.lpa.value == ""){
		alert("Please fill Loan Period");
		document.calc.lpa.focus();
		document.calc.lpa.select();
		return false;	
	}

return true;
}
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 validateEmail(){
if(document.frmRegister.bname.value == ""){
		alert("Please fill Business Name");
		document.frmRegister.bname.focus();
		document.frmRegister.bname.select();
		return false;	
	}
if(document.frmRegister.email.value == ""){
		alert("Please fill your Email");
		document.frmRegister.email.focus();
		document.frmRegister.email.select();
		return false;	
	}
if(document.frmRegister.email.value != "" ){	
				var EmailOk  = true
				var Temp     = document.frmRegister.email.value
				var AtSym    = Temp.indexOf('@')
				var Period   = Temp.lastIndexOf('.')
				var Space    = Temp.indexOf(' ')
				var Length   = Temp.length - 1   // Array is from 0 to length-1

				if ((AtSym < 1) ||                     // '@' cannot be in first position
	    		(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
	    		(Period == Length ) ||             // Must be atleast one valid char after '.'
	    		(Space  != -1))                    // No empty spaces permitted
	   		{
	    		  EmailOk = false;
	    		  alert('Please enter a valid e-mail address.');
				  document.frmRegister.email.focus();
				  document.frmRegister.email.select();
				  if(EmailOk == false)
	    		  return EmailOk;
	   	}
	}
if(document.frmRegister.service.selectedIndex == 0){
		alert("Please select Service of interest");
		return false;	
	}
	return true;
}

function validateOrder(){
	if(document.order.name.value == ""){
		alert("Please fill Name");
		document.order.name.focus();
		document.order.name.select();
		return false;	
	}
	if(document.order.bname.value == ""){
		alert("Please fill Business Name");
		document.order.bname.focus();
		document.order.bname.select();
		return false;	
	}
if(document.order.email.value == ""){
		alert("Please fill your Email");
		document.order.email.focus();
		document.order.email.select();
		return false;	
	}
if(document.order.email.value != "" ){	
				var EmailOk  = true
				var Temp     = document.order.email.value
				var AtSym    = Temp.indexOf('@')
				var Period   = Temp.lastIndexOf('.')
				var Space    = Temp.indexOf(' ')
				var Length   = Temp.length - 1   // Array is from 0 to length-1

				if ((AtSym < 1) ||                     // '@' cannot be in first position
	    		(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
	    		(Period == Length ) ||             // Must be atleast one valid char after '.'
	    		(Space  != -1))                    // No empty spaces permitted
	   		{
	    		  EmailOk = false;
	    		  alert('Please enter a valid e-mail address.');
				  document.order.email.focus();
				  document.order.email.select();
				  if(EmailOk == false)
	    		  return EmailOk;
	   	}
	}
	return true;
}