
function isEmail(string)  // VALIDATE THE EMAIL
{
if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
return false;
}


function activate(myfrm)
{


if(myfrm.title.value=='')
{
alert("Please Enter a Title\t");
myfrm.title.focus();
return false
}
else if(myfrm.forename.value=='')
{
alert("Please Enter a First name\t");
myfrm.forename.focus();
return false
}
else if(myfrm.familyname.value=='')
{
alert("Please Enter a Last name\t");
myfrm.familyname.focus();
return false
}


else if(myfrm.username.value=='')
{
alert("Please Enter a User Name\t");
myfrm.username.focus();
return false
}
else if(myfrm.username.value.length<6)
{
alert("Minimum Username length is 6 !\t");
myfrm.username.focus();
return false
}

else if(myfrm.password.value=='')
{
alert("Please Enter a Password\t");
myfrm.password.focus();
return false
}
else if(myfrm.password2.value=='')
{
alert("Please Enter a Password Confirmation\t");
myfrm.password2.focus();
return false
}

/* Match Passwords :p */
else if(myfrm.password.value!=myfrm.password2.value)
{
alert("Password Missmatch !\t");
myfrm.password.focus();
return false
}

/* Minimum Chars of Password */
else if(myfrm.password.value.length<6)
{
alert("Minimum Password length is 6 !\t");
myfrm.password.focus();
return false
}

else if(myfrm.email.value=='')
{
alert("Email Address is Compulsory!\t");
myfrm.email.focus();
return false
}

else if(!isEmail(myfrm.email.value))
{
alert("Email is Invalid !\t");
myfrm.email.focus();
return false
}





else if(myfrm.company.value=='')
{
alert("Please Enter a Company Name\t");
myfrm.company.focus();
return false
}


/* Address Validation */

else if(myfrm.address1.value=='')
{
alert("Please Enter a Address\t");
myfrm.address1.focus();
return false
}

else if(myfrm.address2.value=='')
{
alert("Please Enter a Address (Line 2)\t");
myfrm.address2.focus();
return false
}

else if(myfrm.address3.value=='')
{
alert("Please Enter a Address (Line 3)\t");
myfrm.address3.focus();
return false
}

/* End Address Validation */

else if(myfrm.postcode.value=='')
{
alert("Please Enter a Postcode\t");
myfrm.postcode.focus();
return false
}

else if(myfrm.county.value=='')
{
alert("Please Enter a County\t");
myfrm.county.focus();
return false
}

else if(myfrm.country.value=='')
{
alert("Please Enter a Country\t");
myfrm.country.focus();
return false
}


else if(myfrm.dayphone.value=='')
{
alert("Please Enter a Day Phone\t");
myfrm.dayphone.focus();
return false
}

else if(myfrm.evephone.value=='')
{
alert("Please Enter a Evening Phone Number\t");
myfrm.evephone.focus();
return false
}

else if(myfrm.mobphone.value=='')
{
alert("Please Enter a Mobile Phone Number\t");
myfrm.mobphone.focus();
return false
}

else if(myfrm.secret_question.value=='')
{
alert("Please Select a Secret Question\t");
myfrm.secret_question.focus();
return false
}

else if(myfrm.secret_answer.value=='')
{
alert("Please Enter a Secret Answer\t");
myfrm.secret_answer.focus();
return false
}




else
{
myfrm.action.value='insert';
myfrm.submit();
}
}
