	function validatePaymentForm(form){
		clearErrors();
		var donation_fund = document.getElementById("donation_fund");
		var first_name = document.getElementById("investor_first_name");
		var last_name = document.getElementById("investor_last_name");
		var email = document.getElementById("investor_email");
		var accept = document.getElementById('terms_accept');
		var nameCheck =  /^[a-zA-Z\s\-\']*$/;
		
		if (Trim(first_name.value) == '') {
			addError(getInvestorErrorMessage('FIRST_NAME_BLANK'), first_name);
		}else {
			if (!nameCheck.test(Trim(first_name.value))) {
				addError(getInvestorErrorMessage('NAME_CHARACTER_CHECK_ALPHA') +"first name", first_name);
			}
		}
		if (Trim(last_name.value) == '') {
			addError(getInvestorErrorMessage('LAST_NAME_BLANK'), last_name);
		}else {
			if (!nameCheck.test(Trim(last_name.value))) {
				addError(getInvestorErrorMessage('NAME_CHARACTER_CHECK_ALPHA') +"last name", last_name);
			}
		}
		if (check_emailid(email) == '') {
			addError(getInvestorErrorMessage('EMAILID_VALID') , email);
		}
		if (isNaN(donation_fund.value) || Trim(donation_fund.value) == "") {
			addError(getInvestorErrorMessage('DONATION_FUND_VALID'), donation_fund);
		}
		if (!isNaN(donation_fund.value) && parseFloat(donation_fund.value) <= 0) {
			addError(getInvestorErrorMessage('DONATION_FUND_VALID'), donation_fund);
		}
		
		if(!isNaN(donation_fund.value) && !checkDecimalPlaces(donation_fund.value)){
			addError(getInvestorErrorMessage('DONATION_FUND_DECIMAL_PLACES'), donation_fund);
		}
		
		if(calculateTotal()>9999.99){
			addError(getInvestorErrorMessage('PAYPAL_AMOUNT_LIMIT_SUPPORT'),donation_fund);
		}
		
		if (!accept.checked) {
			addError(getInvestorErrorMessage('TERMS_CONDITIONS_CHECK'), accept);
		}
		
		
		if(ifError()){
			showErrors();
		}
		else{
			form.commit.value=1;
			form.submit();
		}
;
		
	}
	
	
	function calculateTotal(){
		var donation_fund = document.getElementById("donation_fund").value;
		if(isNaN(donation_fund)||Trim(donation_fund) == "")
			donation_fund = 0;
		else
			donation_fund = parseFloat(donation_fund).toFixed(2)
				
		document.getElementById("value_donation_fund").innerHTML="$"+donation_fund;
		var total_fund =  parseFloat(donation_fund);
		if(isNaN(total_fund))
			total_fund = 0
		else
			total_fund = parseFloat(total_fund).toFixed(2)
			
		document.getElementById("total_fund").innerHTML="USD"+total_fund;		
		return total_fund;
	}
	
	function clearPaymentForm(){
		document.getElementById("investor_first_name").value = '';
		document.getElementById("investor_last_name").value = '';
		document.getElementById("investor_email").value = '';
		document.getElementById("donation_fund").value = '' ;
		document.getElementById("value_donation_fund").innerHTML="$0";
		document.getElementById("total_fund").innerHTML="USD 0";
	}
	
	function validateLoginForm(form){
		clearErrors();
		var email = document.getElementById("email");
		var password = document.getElementById("password");

		var accept = document.getElementById('terms_accept_quicksignup');
		if (email == null || Trim(email.value)=='') {
			addError(getInvestorErrorMessage('EMAIL_BLANK'), email);
		}
		else {
			if (check_emailid(email) == '') {
				addError(getInvestorErrorMessage('EMAILID_VALID'), email);
			}
		}
		if (password == null || Trim(password.value)=='') {
			addError(getInvestorErrorMessage('PASSWORD_BLANK'), password);
		}
		if(ifError()){
			showErrors();
		}
		else{
			form.commit.value=1;
			form.submit();
		}
	}

	function validateQuickSignUpForm(form){
		clearErrors();
		var email = document.getElementById("investr_email");
		var accept = document.getElementById('terms_accept_quicksignup');
		if (email == null || Trim(email.value)=='') {
			addError(getInvestorErrorMessage('EMAIL_BLANK'), email);
		}
		else {
			if (check_emailid(email) == '') {
				addError(getInvestorErrorMessage('EMAILID_VALID'), email);
			}
		}
		
		if (!accept.checked) {
			addError(getInvestorErrorMessage('TERMS_CONDITIONS_CHECK'), accept);
		}
		if(ifError()){
			showErrors();
		}
		else{
			form.commit.value=1;
			form.submit();
		}
	}	

	function validateOpenIdDetailsForm(form){
		clearErrors();
		var email = document.getElementById("email");
		var accept = document.getElementById('terms_accept_quicksignup');
		if (email == null || Trim(email.value)=='') {
			addError(getInvestorErrorMessage('EMAIL_BLANK'), email);
		}
		else {
			if (check_emailid(email) == '') {
				addError(getInvestorErrorMessage('EMAILID_VALID'), email);
			}
		}
		if (!accept.checked) {
			addError(getInvestorErrorMessage('TERMS_CONDITIONS_CHECK'), accept);
		}		
		if(ifError()){
			showErrors();
		}
		else{
			form.commitOpenid.value=1;
			form.submit();
		}
	}
	
	function validateOpenIdForm(form){
		clearErrors();
		var email = document.getElementById("openid_url");
		if (email == null || Trim(email.value)=='') {
			addError(getInvestorErrorMessage('OPENID_BLANK'), email);
		}
		if(ifError()){
			showErrors();
		}
		else{
			form.commitOpenid.value=1;
			form.submit();
		}
	}
	
	function showOpenIDSubmit(text)
	{
		
		if(text.length==0)
		{
			document.getElementById('openid_login').disabled = true;
		}
		else
		{
			document.getElementById('openid_login').disabled = false;
		}
	}

	
	
	