function checkchar(pass){

field=document.booknow.name.value;
target=booknow.name;
var msg="Please remove numbers & special characters from the name field!"

		var notvalid;
		for (var i=0, notvalid="0123456789!@#$%^&*()+=-[]\\\';,./{}|\":<>?"; i<field.length; i++)
		{
       		if (notvalid.indexOf(field.charAt(i)) != -1)
		{
			alert(msg);
			target.focus(); 
			return false;
		}
		}
		

}


function checkemail(){
var cemail=document.booknow.email.value;
if (cemail.length > 1 )
{

if(cemail.indexOf('_@')!=-1 || cemail.indexOf('@_')!=-1 || cemail.indexOf('_.')!=-1 || cemail.indexOf('-@')!=-1 || cemail.indexOf('@-')!=-1 || cemail.indexOf('-.')!=-1)
{
alert("Please input a valid email address!\n\n Ex: me@noname.com");
booknow.email.focus();
return false;
}

var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

if (filter.test(cemail))
return true;
else
{
alert("Please input a valid email address!\n\nEx: me@noname.com");
booknow.email.focus();
return false;
}
}
}

function checknum(num){

if (num==1)
{
field=document.booknow.phone.value;
target=booknow.phone;
var msg="PLease use only (+) signs!\nand do not enter less then 7 digits!"
}

if (num==2)
{
field=document.booknow.extension.value;
target=booknow.extension;
var msg="PLease use only (+) signs in extension field!\n"
}
var notvalid;
		for (var i=0, notvalid="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()=-[]\\\';,./{}|\":<>?"; i<field.length; i++)
		{
       		if (notvalid.indexOf(field.charAt(i)) != -1)
		{
			alert(msg);
			target.focus(); 
			return false;
		}
		}
		if (num==1)
{
		if ( field.length < 7 ) {
			alert(msg);
			target.focus(); 
			return false;
		}
}
}



function checkfields() 
{
 var msg="(*)Please enter...\n\n";
if ( document.booknow.name.value.length < 1 ) {
				msg +="Your Name!\n";
				}
if ( document.booknow.email.value.length < 1 ) {
				msg +="Your E-mail!\n";
				}
if ( document.booknow.extension.value.length < 1 ) {
				msg +="Your Country Code!\n";
				}	
if ( document.booknow.phone.value.length < 1 ) {
				msg +="Your Phone!\n";
				}	
if ( document.booknow.message.value.length < 1 ) {
				msg +="Your Message !\n";
				}
			
	if(msg=="(*)Please enter...\n\n") 
        { 
            
			if (checkchar()==false)
			return false;
			else if (checkemail()==false)
			return false;
			else if (checknum(1)==false)
			return false;
			else if (checknum(2)==false)
			return false;
			else
			return true;
			
        } 
        else 
        { 
            alert(msg); 
            return false; 
        }
}

