
// JavaScript Document

<!--
var reg=/(<|&lt;|&#60;)|script|(>|&gt;|&#62;)|((\/|&#47;)+script)/gi;

function getKeyCode(e){
   return (window.event)?window.event.keyCode:(e)?e.which:null;
}

// Function to restrict key
function keyRestrict(e, vchars){
	var k = getKeyCode(e), invKs = new Array(0,8,9,13,27);
    return (k==null||invKs.indexOf(k)!=-1||vchars.toLowerCase().indexOf(String.fromCharCode(k).toLowerCase()) != -1)?true:false;
}
function trim(strValue) 
{
	var j = strValue.length-1; 
	var i = 0;
	while(strValue.charAt(i++) == ' ');
	while(strValue.charAt(j--) == ' ');
	return strValue.substr(--i, ++j-i+1);
}
function validateForma() {
var mess="";
var regName=/^[A-Za-z]{1}[A-Za-z.' ]+$/;
var websitePattern=/^([http|https]:\/\/www\.|http:\/\/|www\.)([\w\.\/\=\?\&\-]+)$/;
var emailPattern=/^[0-9]*[A-Za-z]{1}[a-zA-Z0-9]*((\.|\_|-|\'){1}[a-zA-Z0-9]+)*@([a-zA-Z0-9]+([\-]{1}[a-zA-Z0-9]+)*[\.]{1})+[a-zA-Z]{2,4}$/;
var regPhone=/^[0-9]{6,15}$/;
var sDescribe=trim(document.guarantee.describe.value);
var sWebsite=trim(document.guarantee.website.value);
var clientName=trim(document.guarantee.name.value);
var email=trim(document.guarantee.email.value);
var country=trim(document.guarantee.country.value);
var city =trim(document.guarantee.txtCity.value)
var phone=trim(document.guarantee.phone.value);
var number=trim(document.guarantee.number.value);
var companyName=trim(document.guarantee.companyName.value);
var regCompany=/^[a-zA-Z0-9]+/;
if ("" == sDescribe) {
    mess+="Please describe you buisness and what you seek.\n";

} else {
    if (sDescribe.match(reg))
        mess+="Please enter valid business description ('<' OR '>' tags are Not Allowed).\n";
}
if ("" == companyName)
{
    mess+="Please enter your company.\n";
} else if(companyName.match(reg)) {
        mess+="Please enter valid company.\n";
} else if(!companyName.match(regCompany)) {
        mess+="Please enter valid company.\n";
}
if (''!= sWebsite) {
    if(sWebsite.match(reg)) {
        mess+="Please enter valid website URL.\n";
    } else if(!sWebsite.match(websitePattern) ){
        mess+="Please enter valid website URL.\n";
    } 
}

if ("" == clientName)
{
    mess+="Please enter your name.\n";
} else if(clientName.match(reg)) {
        mess+="Please enter valid Name.\n";
} else {
    if(!clientName.match(regName))
        mess+="Please enter valid Name.\n";
}

if ("" == email)
{
    mess+="Please enter your email address.\n";

} else if(email.match(reg)) {
      mess+="Please enter valid email.\n";
} else {
    if (!email.match(emailPattern))
    {
        mess+="Please enter a valid e-mail address.\n";
    }
}

if(""!= phone) {
if(phone.match(reg)) {
        mess+="Please enter a valid phone number.\n";
} else {
    if(!phone.match(regPhone))
        mess+="Please enter a valid phone number.\n";
}
}
if("" == country)
{
    mess+="Please select your country.\n";
} else if(country.match(reg)) {
        mess+="Please select valid country.\n";
}
if("" == city)
{
    mess+="Please enter your city.\n";

} else if(city.match(reg)) {
        mess+="Please enter valid city.\n";
} else {
    if(!city.match(regName))
        mess+="Please enter valid city.\n";
}
if("" == number) {
    mess+="Please enter validation string.\n";
} else if(number.match(reg)){
    mess+="Please enter valid validation string.\n";
}
if(''!=mess) {
    alert(mess);
    return false;
} else
    return true;

}

//-->
