function validateContactForm(result)
{

	valid = true;

	email = $('input[name=email]:visible').val();
	name = $('input[name=name]:visible').val();
	id_message_category = $('select[name=id_message_category]:visible').val();
	msg_title= $('input[name=msg_title]:visible').val();
	msg_content = $('textarea[name=msg_content]:visible').val();
	verify = $('input[name=verify]:visible').val();
		
	if(email == '') {
		$('label[for=email]:visible').addClass('error');
		valid = false;
	} else {
		if(validarEmail(email)) {
			$('label[for=email]:visible').removeClass('error');
		} else {
			$('label[for=email]:visible').addClass('error');
			valid = false;
		}
	}

	if(name == '') {
		$('label[for=name]:visible').addClass('error');
		valid = false;
	} else {
		$('label[for=name]:visible').removeClass('error');
	}

	if(msg_title == '') {
		$('label[for=msg_title]:visible').addClass('error');
		valid = false;
	} else {
		$('label[for=msg_title]:visible').removeClass('error');
	}

	if(msg_content == '') {
		$('label[for=msg_content]:visible').addClass('error');
		valid = false;
	} else {
		$('label[for=msg_content]:visible').removeClass('error');
	}

	if(verify == '') {
		$('label[for=verify]:visible').addClass('error');
		valid = false;
	} else {
		if(verify == result) {
			$('label[for=verify]:visible').removeClass('error');
		} else {
			$('label[for=verify]:visible').addClass('error');
			valid = false;
		}
	}

	if(valid) {
		
		$('p[error=error]:visible').html('');
		$('div.button').hide();
		$('div.loading').show();
		$('form[id=contact-with-rentamus]:visible').submit();	

	} else {
		$('p[error=error]:visible').html('Porfavor, revisa los campos del formulario marcados en <b>ROJO</b>.');
	}
} 

function validarEmail(valor) {
	return (valor.indexOf(".") > 2) && (valor.indexOf("@") > 0);
}

function loadSelectedContactForm(category, title) {

	var ac = new AjaxConfigurator();

	$.ajax({
	  	url: ac.url + 'cargar-formulario-contacto/',
	  	cache: false,
		type: 'POST',
		data: 'category=' + category + '&title=' + title + '&url=' + window.location.href,
	  	success: function(html){
	    	$('#fancy_div').html(html);
	  	}
	});

}

function loadContactForm() {

	var ac = new AjaxConfigurator();

	$.ajax({
	  	url: ac.url + 'cargar-formulario-contacto/',
	  	cache: false,
	  	success: function(html){
	    	$('#fancy_div').html(html);
	  	}
	});

}
