var submitStep2			= false;
	function validateStep1(formObj){
		var donation_amount	= formObj.donation_amount;
		var package			= formObj.package;
		var F1				= formObj.amount;
		var paypal_mode		= document.getElementById('paypal_mode');
		
		var amount			= donation_amount.value;
		var selected_package= package.value;

			if(amount!=parseInt(amount) || parseInt(amount)<=0){
				alert('Please include a valid dollar amount.');
				return false;
			}
		amount				= parseInt(amount);
			if(package.value==3 && amount<500){
				alert('Gold level donations must be at least $500.');
				return false;
			}
		F1.value		= amount+'.00';
			if(paypal_mode.checked){
				formObj.mode.value='donate-paypal';
			}else{
				formObj.mode.value='donate-chase';	
			}
		url	= "/ajax_functions/";
		params	=jQuery('#merchant_form').serialize(); 
		jQuery.post(url,params,
			function(data){
				$.fancybox(data,{'autoDimensions':false,'hideOnOverlayClick':false,'width':330,'height':600,'autoScale':false,'overlayColor':'#bef2fe'});
			}
		);
		return true;
	}

	function validateStep2(formObj){
		if(submitStep2){
			return true;	
		}
	var F1			= formObj.x_first_name;
	var F2			= formObj.x_last_name;
	var F4			= formObj.x_address;
	var F5			= formObj.x_city;
	var F6			= formObj.x_state;
	var F7			= formObj.x_country;
	var F8			= formObj.x_zip;
	var F3			= formObj.x_email;
		if(F1.value.trim()==''){
			alert("Please include a first name.");
			F1.focus();
			return false;
		}
		if(F2.value.trim()==''){
			alert("Please include a last name");
			F2.focus();
			return false;
		}
		if(F4.value.trim()==''){
			alert('Please include an address');
			F4.focus();
			return false;
		}
		if(F5.value.trim()==''){
			alert('Please include your city');
			F5.focus();
			return false;
		}
		if(F6.value.trim()==''){
			alert('Please include your state/province');
			F6.focus();
			return false;
		}
		if(F7.value.trim()==''){
			alert('Please include your country');
			F7.focus();
			return false;
		}
		if(F8.value.trim()==''){
			alert('Please include your Zip/Postal code');
			F8.focus();
			return false;
		}
		if(F3.value.trim()==''){
			alert('Please include an email');
			F3.focus();
			return false;
		}

		url	= "/ajax_functions/";
		$.post(url,$('#merchant_form_step_2').serialize(),
			function(data){
				submitStep2		= true;
				formObj.submit();
			}
		);
		return false;
	}

	function validatePaypalStep2(formObj){
			if(submitStep2){
				return true;	
			}

		var F1			= formObj.first_name;
		var F2			= formObj.last_name;
		var F4			= formObj.address;
		var F5			= formObj.city;
		var F6			= formObj.state;
		var F7			= formObj.country;
		var F8			= formObj.zip;
		var F3			= formObj.email;
			if(F1.value.length==0){
				alert("Please include a first name.");
				F1.focus();
				return false;
			}
			if(F2.value.length==0){
				alert("Please include a last name");
				F2.focus();
				return false;
			}
			if(F4.value.length==0){
				alert('Please include an address');
				F4.focus();
				return false;
			}
			if(F5.value.length==0){
				alert('Please include your city');
				F5.focus();
				return false;
			}
			if(F6.value.length==0){
				alert('Please include your state/province');
				F6.focus();
				return false;
			}
			if(F7.value.length==0){
				alert('Please include your country');
				F7.focus();
				return false;
			}
			if(F8.value.length==0){
				alert('Please include your Zip/Postal code');
				F8.focus();
				return false;
			}
			if(F3.value.length==0){
				alert('Please include an email');
				F3.focus();
				return false;
			}

		url	= "/ajax_functions/";
		$.post(url,$('#paypal_form_step_2').serialize(),
			function(data){
				submitStep2		= true;
				formObj.submit();
			}
		);
		return false;
	}

	function validateEcardStep1(formObj){
		var donation_amount	= formObj.donation_amount;
		var F1				= formObj.x_amount;
		var F2				= formObj.recipient_first_name;
		var F3				= formObj.recipient_last_name;
		var F4				= formObj.recipient_email;
		var F5				= formObj.recipient_message;
		var amount			= donation_amount.value;
	
		var paypal_mode		= document.getElementById('paypal_mode');
			if(amount!=parseInt(amount) || parseInt(amount)<=0){
				alert('Please include a valid dollar amount.');
				return false;
			}
	
			if(F2.value.trim()==''){
				alert("Please include a first name for the ecard.");
				F2.focus();
				return false;
			}
			if(F3.value.trim()==''){
				alert("Please include a last name for the ecard.");
				F3.focus();
				return false;
			}
			if(F4.value.trim()==''){
				alert("A recipient's email address must be supplied.");
				F4.focus();
				return false;
			}
			
			if(F5.value.trim()==''){
				alert("Please type out a message that is to be included in the email.");
				F5.focus();
				return false;
			}

		amount				= parseInt(amount);
		F1.value		= amount+'.00';
		
		if(paypal_mode.checked){
				formObj.mode.value='donate-paypal';
			}else{
				formObj.mode.value='donate-chase';	
			}
		url	= "/ajax_functions/";
		$.post(url,$('#merchant_form').serialize(),
			function(data){
				$.fancybox(data,{'autoDimensions':false,'hideOnOverlayClick':false,'width':330,'height':600,'autoScale':false,'overlayColor':'#bef2fe'});
			}
		);
		return true;
	}

	function display_amount(inputObj){
	var package		= inputObj.value;
	var donation_amount= document.getElementById('donation_amount');
	var item_name	= document._xclick.item_name;
		switch(package){
		case '0':
			donation_amount.disabled= false;
			item_name.value			= 'Donation';
			break;
		case '4':
			donation_amount.disabled	= false;
			item_name.value			= 'Donation - Haiti';
			break;
		case '5':
			donation_amount.disabled	= false;
			item_name.value			= 'Donation - Water Climb 2011';
			break;
		case '6':
			donation_amount.disabled	= false;
			item_name.value			= 'Donation - Holiday Appeal';
			break;
		default:
			donation_amount.disabled	= false;
			item_name.value			= 'Donation';
			break;
		}
	}
	function display_ecard_amount(formObj){
	var package		= formObj.value;
	var donation_amount= document.getElementById('donation_amount');
		switch(package){
		case '5':
			donation_amount.value	= 10;
			donation_amount.disabled	= true;
			break;
		case '1':
			donation_amount.value	= 25;
			donation_amount.disabled	= true;
			break;
		case '2':
			donation_amount.value	= 50;
			donation_amount.disabled	= true;
			break;
		case '3':
			donation_amount.value	= 75;
			donation_amount.disabled	= true;
			break;
		case '4':
			donation_amount.value	='' ;
			donation_amount.disabled	= false;
			break;
		default:
			donation_amount.value	= '';
			donation_amount.disabled	= false;
			break;
		}
	}

