function checkchar(){

field=document.src.cname.value;
target=src.cname;
var msg="Please do NOT use special characters!"

		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.src.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("Please enter a vaild e-mail address!\n\n Ex: me@noname.com");
src.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 enter a vaild e-mail address!\n\nEx: me@noname.com");
src.email.focus();
return false;
}
}
}


function checknum(){

field=document.src.tel.value;
target=src.tel;
var msg="Please enter 7 digits Tel Number &\n only use (+,-) signs!"

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="(*)Please enter...\n\n";
if ( document.src.cname.value.length < 1 ) {
				msg +="Your name!\n";
				}
if ( document.src.email.value.length < 1 ) {
				msg +="Your e-mail!\n";
				}	
if ( document.src.tel.value.length < 1 ) {
				msg +="Your Telephone!\n";
				}
if ( document.src.comment.value.length < 1 ) {
				msg +="Your Message!\n";
				}
if ( document.src.file.value.length < 1 ) {
				msg +="Your CV!\n";
				}

	if(msg=="(*)Please enter...\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; 
        }
}


