// Email Validation
	function checkEmail(email)
		{
		 if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
		 {
			return (true)
		 }
			return (false)
		}
		
	// function for not number
	function isNotNumeric(str)
	{
		for (var i = 0; i < str.length; i++)
		{
				var ch = str.substring(i, i + 1);
				if((ch < '0' || '9' < ch)) 
				{
					if(ch == "-" || ch == ".") continue;
					return true;
				}
		}
		return false;
	}
	//For alphabets
	function isNotAlphabets(str)
		{
				for (var i = 0; i < str.length; i++)
				{
						re = / /gi				//Replace the space between words with no space
						str = str.replace(re,"");
					
						var ch = str.substring(i, i + 1);
						
						if((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) 
						{
							return true;
						}
				}
				return false;
		}
	//Resource Center Form
	function submitbutton_resource(resource) {
			var form = resource;
			var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");
		/*	var Budgeting = document.forms[0].elements['00N40000001KyDx'].value;*/
			var Fiscal = document.forms[0].elements['00N30000000cQXx'].selectedIndex;
			var email_add = form.email.value.toLowerCase();
			// do field validation
			if (form.first_name.value == "") {
				alert( "Please enter your first name." );
				form.first_name.focus();
				return false;
			} else if (isNotAlphabets(form.first_name.value)) {
				alert( "Please enter a valid first name." );
				form.first_name.focus();
				return false;
			} else if (form.last_name.value == "") {
				alert( "Please enter your last name." );
				form.last_name.focus();
				return false;
			} else if (isNotAlphabets(form.last_name.value)) {
				alert( "Please enter a valid last name." );
				form.last_name.focus();
				return false;
			} /*else if (form.title.value == "") {
				alert( "Please enter title." );
				form.title.focus();
				return false;
			} else if (form.company.value == "") {
				alert( "Please enter company." );
				form.company.focus();
				return false;
			}*/ else if (form.email.value == "") {
				alert( "Please enter e-mail address." );
				form.email.focus();
				return false;
			} else if (!checkEmail(form.email.value)) {
				alert( "Please enter a valid e-mail address." );
				form.email.focus();
				return false;
			}
			else if (email_add.indexOf("yahoo") != -1 || email_add.indexOf("rediff") != -1 || email_add.indexOf("aol") != -1 || email_add.indexOf("gmail") != -1 ||email_add.indexOf("timesofindia") != -1 || email_add.indexOf("sify") != -1 ||email_add.indexOf("hotmail") != -1||email_add.indexOf("rocket") != -1) {
				alert( "Please enter your company e-mail address." );
				form.email.focus();
				return false;
			}
			 else if (isNotNumeric(form.phone.value)) {
				alert( "Please enter a valid phone number." );
				form.phone.focus();
				return false;
			}
			
			
			/*else if (form.city.value == "") {
				alert( "Please enter your city." );
				form.city.focus();
				return false;
			} else if (form.state.value == "") {
				alert( "Please enter your state." );
				form.state.focus();
				return false;
			} else if (form.country.value == "") {
				alert( "Please enter your country." );
				form.country.focus();
				return false;
			} else if (Budgeting == "") {
				alert( "Please enter your current budgeting tool." );
				document.forms[0].elements['00N40000001KyDx'].focus();
				return false;
			} else if (Fiscal == 0) {
				alert( "Please select fiscal year end." );
				document.forms[0].elements['00N30000000cQXx'].focus();
				return false;
			} */else {
				return true;
			}
		}
		
		//Login function
		function valid_login(frm){
			
  var email2 = /^[A-Za-z][\w.-]+@\w[\w.-]+\.[\w.-]*[A-Za-z][A-Za-z]$/
  
			if(frm.checkusername.value==""){
				alert("Please enter your username");
				frm.checkusername.focus();
				return false;
			}
			if(frm.confirmEmail.value==""){
				alert("Please enter your email address");
				frm.confirmEmail.focus();
				return false;
			}
			if (!email2.test(frm.confirmEmail.value))
			{
				alert("Please enter valid email address");
				frm.confirmEmail.focus();
				return false;
			}
			return true;
		}
		
		