	function ValidEmail(src) {
	    var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
		if (! src.match(re)) {
			return (false);
		}else {
			return(true);
		}
	}


	function isWhiteSpace(s) {
			 var whitespace = " \t\n\r" ;
			 var x='';
			 for (i = 0; i < s.length; i++) {
	            var c = s.charAt(i);
	            if (whitespace.indexOf(c) == -1) 
	            {
					x +=c
				}
			}
			return x.length==0
	         
	}


	function EmailSignUp() {
			var Email='';
			var ClientName='' ;
			var msg ='' ;
			try {
				Email=document.forms[0].item("email");
				ClientName=document.forms[0].item("clientname");
				if (Email=='undefined' || Email.value.length==0 || Email==null || isWhiteSpace(Email.value)) {
						msg= "Please enter you email address\n";
				}else {
					if(!ValidEmail(Email.value)) {
						msg+="Please check the email address you have entered\n";
					}
				}
				if (ClientName=='undefined' || ClientName.value.length==0 || ClientName==null || isWhiteSpace(ClientName.value)) {
						msg+= "Please enter your name";
				}
				if(msg.length > 0) {
					alert(msg);
					return false ;
				}else {
					return true ;
				}
			} catch(e) {
				alert("Javascript Error\n" + e.description);
				return false ;
			}
	}
	
	
	
	function ContactSignUp() {
			var Email='';
			var msg ='' ;
			try {
				Email=document.getElementById("clientemail");
				if (Email=='undefined' || Email.value.length==0 || Email==null || isWhiteSpace(Email.value)) {
						msg= "Please enter you email address\n";
				}else {
					if(!ValidEmail(Email.value)) {
						msg="Please check the email address you have entered\n";
					}
				}
				if(msg.length > 0) {
					alert(msg);
					return false ;
				}else {
					return true ;
				}
			} catch(e) {
				alert("Javascript Error\n" + e.description);
				return false ;
			}
	}



	function CheckResumeForm() {
			var Email='';
			var FirstName='';
			var LastName='';
			var AreaCode='';
			var Exchange='';
			var Number='';
			var Upload='';
			var msg ='' ;
			var PhoneInvalid='';
			PhoneNumber='';
			try {
				Email=document.getElementById("Email");
				FirstName=document.getElementById("FirstName");
				LastName=document.getElementById("LastName");
				AreaCode=document.getElementById("AreaCode");
				Exchange=document.getElementById("Exchange");
				Number=document.getElementById("Number");
				Upload=document.getElementById("Upload");
				
				
				if (Email=='undefined' || Email.value.length==0 || Email==null || isWhiteSpace(Email.value)) {
						msg= "Email\n";
				}else {
					if(!ValidEmail(Email.value)) {
						msg="Please check the email address you have entered\n";
					}
				}
				if (FirstName=='undefined' || FirstName.value.length==0 || FirstName==null || isWhiteSpace(FirstName.value)) {
						msg+= "First Name\n";
				}
				if (LastName=='undefined' || LastName.value.length==0 || LastName==null || isWhiteSpace(LastName.value)) {
						msg+= "Last Name \n";
				}
				if (AreaCode=='undefined' || AreaCode.value.length==0 || AreaCode==null || isWhiteSpace(AreaCode.value)) {
						PhoneInvalid=true;
				}else {
					PhoneNumber +=AreaCode.value
				}
				if (Exchange=='undefined' || Exchange.value.length==0 || Exchange==null || isWhiteSpace(Exchange.value)) {
						PhoneInvalid=true;
				}else {
					PhoneNumber +=Exchange.value
				}
				if (Number=='undefined' || Number.value.length==0 || Number==null || isWhiteSpace(Number.value)) {
						PhoneInvalid=true;
				}else {
					PhoneNumber +=Number.value
				}
				if (Upload=='undefined' || Upload.value.length==0 || Upload==null || isWhiteSpace(Upload.value)) {
						msg+= "Select a file to upload\n";
				}
				
				if(PhoneInvalid || PhoneNumber.length != 10 ) {
					msg+='Phone \n' ;
				}
				
				if(msg.length > 0) {
					alert('Please check the following\n' + msg);
					return false ;
				}else {
					return true ;
				}
			} catch(e) {
				alert("Javascript Error\n" + e.description);
				return false ;
			}
	}
