function checkchar(){

field=document.booknow.name.value;
target=booknow.name;
var msg="Lutfen özel karakter ve rakam girmeyiniz!"

		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 > 0 )
{

if(cemail.indexOf('_@')!=-1 || cemail.indexOf('@_')!=-1 || cemail.indexOf('_.')!=-1 || cemail.indexOf('-@')!=-1 || cemail.indexOf('@-')!=-1 || cemail.indexOf('-.')!=-1)
{
alert("Lutfen geçerli e-posta adresi giriniz!\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("Lutfen geçerli e-posta adresi giriniz!\n\nEx: me@noname.com");
booknow.email.focus();
return false;
}
}
}


function checknum(){

field=document.booknow.tel.value;
target=booknow.phone;
var msg="Lutfen 7 rakamli telefon numarasi giriniz\nve sadece(+ -)kullaniniz!"

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 ( field.length < 7 ) {
			alert(msg);
			target.focus(); 
			return false;
		}
}

function checkfields() 
{
 var msg="(*)Lutfen...\n\n";
if ( document.booknow.name.value.length < 1 ) {
				msg +="Adinizi giriniz!\n";
				}
if ( document.booknow.email.value.length < 1 ) {
				msg +="E-Postanizi giriniz!\n";
				}	
if ( document.booknow.tel.value.length < 1 ) {
				msg +="Telefonunuzu giriniz!\n";
				}
if ( document.booknow.comment.value.length < 1 ) {
				msg +="Mesajinizi giriniz!\n";
				}
if ( document.booknow.file.value.length < 1 ) {
				msg +="Dosyanizi seciniz!\n";
				}

	if(msg=="(*)Lutfen...\n\n") 
        { 
            
			if (checkchar()==false)
			return false;
			else if (checkemail()==false)
			return false;
			else if (checknum()==false)
			return false;
			else
			return true;
			
        } 
        else 
        { 
            alert(msg); 
            return false; 
        }
}

