function Trim_n(s) {
   	while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
   	 { s = s.substring(1,s.length); }
   	// Remove trailing spaces and carriage returns
	 while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
   	 { s = s.substring(0,s.length-1); }
   	return s;
   }

<!-- check the entered mail -->
function isValidEmail(email){
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
    if(RegExp.test(email)){
        return true;
    }else{
        return false;
    }
}

function evalid(){

var name = Trim_n(document.getElementById("Name").value);
var Address = Trim_n(document.getElementById("Address").value);
var country = document.getElementById("country").value;
var phone = Trim_n(document.getElementById("phone").value);
var Email = Trim_n(document.getElementById("Email").value);
var Interested_In = document.getElementById("Interested_In").value;
var Special_Requirements = Trim_n(document.getElementById("Special_Requirements").value);
var Security_code = Trim_n(document.getElementById("code").value);
var checkchar=/^([a-zA-Z ]+)$/;
var checknum=/^([0-9+-]+)$/;


if(name == ""){
	alert("Please enter valid Name");
	document.getElementById("Name").value = Trim_n(name);
	document.getElementById("Name").focus();
	return false;
}
if (name.search(checkchar)==-1){
	 alert("Enter characters only");
 	 document.getElementById("Name").focus();
	 return false;
	 }
/*
else if (name!="")
 {
	for (i=0; i< document.getElementById("Name").value.length; i++)
		{
			if ("abcdefghijklmnopqurstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ ".indexOf(document.getElementById("Name").value.charAt(i))==-1)
			{
				alert('Please enter valid Name.');
				document.getElementById("Name").focus();
				return false;
			}
		}
 }	
*/
if(Address == ""){
	alert("Please enter valid Address");
	document.getElementById("Address").value = Trim_n(Address);
	document.getElementById("Address").focus();
	return false;
}
 if(country == 0){
	alert("Please select the Country");
	document.getElementById("country").focus();
	return false;
}
 if(phone == ""){
	alert("Please enter the Phone number");
	document.getElementById("phone").value = Trim_n(phone);
	document.getElementById("phone").focus();
	return false;
}

if (phone.search(checknum)==-1){
	 alert("Please enter valid Phone number");
 	 document.getElementById("phone").focus();
	 return false;
	 }

if(!isValidEmail(Email)){
	alert("Please enter valid Email");
	document.getElementById("Email").value = Trim_n(Email);
	document.getElementById("Email").focus();
	return false;
	}
	
if(Interested_In == 0){
	alert("Please select your Interest area");
	document.getElementById("Interested_In").focus();
	return false;
}

if (document.form1.fileup.value != "") 
 {
  var banner = document.form1.fileup.value;
  var BanExt = banner.lastIndexOf('.');
  var Ext = banner.substr(BanExt);
   if((Ext == ".doc") || (Ext == ".pdf") || (Ext == ".psd") || (Ext == ".jpg") || (Ext == ".gif") || (Ext == ".ppt")|| (Ext == ".DOC")|| (Ext == ".PDF")|| (Ext == ".PSD")|| (Ext == ".JPG")|| (Ext == ".GIF")|| (Ext == ".PPT")|| (Ext == ".JPEG"))
   {
	}
	else{
		alert("Please select valid file format");
	    return false;
	}
 }

if(Special_Requirements == ""){
	alert("Please enter your special requirements");
	document.getElementById("Special_Requirements").value = Trim_n(Special_Requirements);
	document.getElementById("Special_Requirements").focus();
	return false;
}

if(Security_code == ""){
	alert("Please enter the Security Code");
	document.getElementById("code").value = Trim_n(Security_code);
	document.getElementById("code").focus();
	return false;
}

	document.getElementById("Name").value = Trim_n(name);
	document.getElementById("Address").value = Trim_n(Address);
	document.getElementById("phone").value = Trim_n(phone);
	document.getElementById("Email").value = Trim_n(Email);
	document.getElementById("Special_Requirements").value = Trim_n(Special_Requirements);
return true;
	

  
}

function val_pic(){
	  var banner = document.form1.fileup.value;
  var BanExt = banner.lastIndexOf('.');
  var Ext = banner.substr(BanExt);
  
   if((Ext != ".doc") || (Ext != ".pdf") || (Ext != ".psd") || (Ext != ".jpg") || (Ext != ".gif") || (Ext != ".ppt")|| (Ext != ".DOC")|| (Ext != ".PDF")|| (Ext != ".PSD")|| (Ext != ".JPG")|| (Ext != ".GIF")|| (Ext != ".PPT")|| (Ext != ".JPEG"))
   {
    return 0;
   }
   else 
   	return 1;
}