 function validate(myform){			
		var nameobj = document.getElementById('FirstName');
		if(trim(nameobj.value) == "" || trim(nameobj.value) == "First Name")
		{
			alert("Please enter your first name");
			nameobj.focus();
			return false;
		}
		var nameobj = document.getElementById('LastName');
		if(trim(nameobj.value) == "" || trim(nameobj.value) == "Last Name")
		{
			alert("Please enter your last name");
			nameobj.focus();
			return false;
		}		
		var emailobj = document.getElementById('Emails[Primary]');
		if(trim(emailobj.value) == "" || trim(emailobj.value) == "Email")
		{
			alert("Please enter your email address");
			emailobj.focus();
			return false;
		}
		if(!isEmail(trim(emailobj.value)))
		{
			alert("Please enter valid email address");
			emailobj.focus();
			return false;
		}
		
		return true;
}
function trim(inputString) {
	var returnString = inputString;
	var removeChar =' ';

	if (removeChar.length){
	  while(''+returnString.charAt(0)==' ')	{
		  returnString=returnString.substring(1,returnString.length);
		}
		while(''+returnString.charAt(returnString.length-1)==' '){
	    returnString=returnString.substring(0,returnString.length-1);
	  }
	}
	return returnString;
}

//CHECKS FOR A VALID EMAIL....
function isEmail(str) {
  // are regular expressions supported?
  var str1 = trim(str,' ');
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str1.indexOf(".") > 2) && (str1.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str1) && r2.test(str1));
}
function doClear(theText) { 
		if (theText.value == theText.defaultValue) { 
			theText.value = "" 
		} 
	} 
	
	function isClear(theText) { 
		if(theText.value == "") { 
			theText.value = theText.defaultValue; 
		} 
	}


