function validateEmailAddress(emailAddress)
{
	if ((emailAddress.indexOf("@")==-1)||(emailAddress.indexOf(".")==-1))	{
		return false;
	}	else	{
		return true;
	}
	
}

function validateFrmContact(frmObj)
{
	if(frmObj.name.value == '')	{
		alert("Please enter your name");
		frmObj.name.focus();
		document.getElementById('input_name').setAttribute('style', 'border:1px solid red');
		return false;
	}	else	{
		document.getElementById('input_name').setAttribute('style', '');
	}
	if(frmObj.phone.value == '')	{
		alert("Please enter your phone number");
		frmObj.phone.focus();
		document.getElementById('input_phone').setAttribute('style', 'border:1px solid red');
		return false;
	}
	
	if(isNaN(frmObj.phone.value))	{
		alert("Please enter valid phone number");
		frmObj.phone.focus();
		document.getElementById('input_phone').setAttribute('style', 'border:1px solid red');
		return false;
	}	else	{
		document.getElementById('input_phone').setAttribute('style', '');
	}
	
	if(frmObj.email_address.value == '')	{
		alert("Please enter your email address");
		frmObj.email_address.focus();
		document.getElementById('input_email').setAttribute('style', 'border:1px solid red');
		return false;
	}
	
	if(!validateEmailAddress(frmObj.email_address.value))	{
		alert("Please enter valid email address");
		frmObj.email_address.focus();
		document.getElementById('input_email').setAttribute('style', 'border:1px solid red');
		return false;
	}	else	{
		document.getElementById('input_email').setAttribute('style', '');
	}
	
	if(frmObj.code.value == 'Code' || frmObj.code.value == '')	{
		alert("Please enter security code");
		frmObj.code.focus();
		document.getElementById('input_code').setAttribute('style', 'border:1px solid red');
		return false;
	}	else	{
		document.getElementById('input_code').setAttribute('style', '');
	}
	
	var req4 = new XMLHttpRequest();    
	req4.onreadystatechange = function() {
		if (req4.readyState == 4) {
            
            if (req4.status == 200) {
                var response = req4.responseText;
				if(response == 1)	{
					frmObj.submit();
				}	else	{
					alert("Invalid security code. Please retry");
					frmObj.code.focus();
					document.getElementById('input_code').setAttribute('style', 'border:1px solid red');
					return false;
				}
            } else {
            alert("Error: While trying to perform action, please try again later");
           }
       } else {
			
      }
    }
    req4.open("GET", "common.process.php?action=validate_code&code=" + frmObj.code.value, true);
    req4.send("");
}

