// JavaScript Document


jQuery(document).ready(function () {
	jQuery('#login_member').submit(function (e) {
			return false;
			
	});
	
});


function validar_sendfriend (f){
	
	// compatible con mozilla. xhtml 1.0
	// version 2.0 
		var requeridoArray = f.elements['required'].value;
		var elemento = f.elements;
		var error_message = document.getElementById('error-message');
		var valid = true;
		requeridoArray = requeridoArray.split(",");
		
		for (i = 0; i < requeridoArray.length; i++) {
			

	// chequeo  de email
			var mail_check = requeridoArray[i].indexOf("mail"); 
			if (mail_check > -1 && (elemento[requeridoArray[i]].value.indexOf('@', 0) == -1 ||  elemento[requeridoArray[i]].value.indexOf('.', 0) == -1)) {
					//error_message.innerHTML =  "Please enter a valid email address";
					label = elemento[requeridoArray[i]].id +"_label"
					document.getElementById(label).innerHTML = 'Invalid email';
					elemento[requeridoArray[i]].className += " error"; 				
					elemento[requeridoArray[i]].focus(); 
					valid =  false; 
			}
			else {
				// chequeo  si el campo esta vacio
				if (elemento[requeridoArray[i]].value == "")
				{
					label = elemento[requeridoArray[i]].id +"_label"
					document.getElementById(label).innerHTML = 'Required field cannot be left blank';
					elemento[requeridoArray[i]].className += " error";
					elemento[requeridoArray[i]].focus(); 
					valid =  false;
				}
				else {
					clase = elemento[requeridoArray[i]].className.split(' ');
					
					elemento[requeridoArray[i]].className = clase[0];
				}				
			}


		}//for
	if ( !valid ){
		error_message.innerHTML =  "A problem was encountered processing your entry.<br/>Please make sure to fill in highlighted fields correctly below.";
		return false;
	}
	else {
		jQuery.ajax({
			url: '_validate_member.php',
			data: jQuery('#login_members').serialize() + '&ajax=true',
			type: 'post',
			cache: false,
			dataType: 'html',
			complete: function (xhr) {
				text = xhr.responseText ;
				
				
				
				jQuery('.error-message').html( text ).fadeIn(200);
				
			},
			error: function (){
				jQuery('.error-message').html( 'Error' );
			}
		});	
		return false;		
	}
		
}
function validate (f){
	
	// compatible con mozilla. xhtml 1.0
	// version 2.0 
		var requeridoArray = f.elements['required'].value;
		var elemento = f.elements;
		var error_message = document.getElementById('error-message');
		var valid = true;
		requeridoArray = requeridoArray.split(",");
		
		for (i = 0; i < requeridoArray.length; i++) {
			

	// chequeo  de email
			var mail_check = requeridoArray[i].indexOf("mail"); 
			if (mail_check > -1 && (elemento[requeridoArray[i]].value.indexOf('@', 0) == -1 ||  elemento[requeridoArray[i]].value.indexOf('.', 0) == -1)) {
					//error_message.innerHTML =  "Please enter a valid email address";
					label = elemento[requeridoArray[i]].id +"_label"
					document.getElementById(label).innerHTML = 'Invalid email';
					elemento[requeridoArray[i]].className += " error"; 				
					elemento[requeridoArray[i]].focus(); 
					valid =  false; 
			}
			else {
				// chequeo  si el campo esta vacio
				if (elemento[requeridoArray[i]].value == "")
				{
					label = elemento[requeridoArray[i]].id +"_label"
					document.getElementById(label).innerHTML = 'Required field cannot be left blank';
					elemento[requeridoArray[i]].className += " error";
					elemento[requeridoArray[i]].focus(); 
					valid =  false;
				}
				else {
					clase = elemento[requeridoArray[i]].className.split(' ');
					
					elemento[requeridoArray[i]].className = clase[0];
				}				
			}


		}//for
	if ( !valid ){
		error_message.innerHTML =  "A problem was encountered processing your entry.<br/>Please make sure to fill in highlighted fields correctly below.";
		return false;
	}
	else {
		jQuery.ajax({
			url: '_send_donation_email.php',
			data: jQuery('#donate_form').serialize() + '&ajax=true',
			type: 'post',
			cache: false,
			dataType: 'html',
			complete: function (xhr) {
				text = xhr.responseText ;
				
				
				
				jQuery('.error-message').html( text ).fadeIn(200);
				
			},
			error: function (){
				jQuery('.error-message').html( 'Error' );
			}
		});			
		f.submit();
		return true;	
	}
		
}
