var processResponseSendMail = function(data){
	var codes = new Array();
	$(data).find('span.MessageFromServer').each(function(key,value){
		codes[key] = $(value).text();
	});
	managerPopUp(codes);
};
var managerPopUp = function(codes){
	$('#mensajes_popup').show();
	for(i=0; i < codes.length; i++){
		$('#'+codes[i]).show();
	}
};
var LayerSeccionContactoActivateEvent = function(){
	
	$('#layer_seccion_contacto_contenido').css('left',application.dimension.calculateCenterHorizontal($('#layer_seccion_contacto'),$('#layer_seccion_contacto_contenido'))+'px');
	
	$('#mensajes_popup').css('left',application.dimension.calculateCenterHorizontal($('#layer_seccion_contacto'),$('#mensajes_popup'))+'px');
	$('#mensajes_popup_event_close').click(function(){
		$('div.PopUpContacto > div.MensajePopUp').each(function(id,mensaje){
			$(mensaje).hide();
		});
		$('#mensajes_popup').hide();
	});
	
	$('#imagen_icono_cerrar_seccion_contacto').click(function(){application.show('layer_home');});
	$('#imagen_icono_cerrar_seccion_contacto').hover(
			function(){$(this).attr('src','application/resources/images/go_back_over.png');},
			function(){$(this).attr('src','application/resources/images/go_back.png');}
	);
	
	
	$('#enviar_boton').click(function(){
		var codes = new Array();
		
		var _nombre = $('#nombre').val();
		var _email = $('#email').val();
		var _asunto = $('#asunto').val();
		var _mensaje = $('#mensaje').val();

		var i = 0;
		if(!_nombre || _nombre.length == 0){codes[i] = 'mensaje_nombre'; i++;};
		if(!_email || _email.length == 0){codes[i] = 'mensaje_email'; i++;};
		if(!_asunto || _asunto.length == 0){codes[i] = 'mensaje_asunto'; i++;};
		if(!_mensaje || _mensaje.length == 0){codes[i] = 'mensaje_mensaje'; i++;};
		
		if(i == 0){
			var parameters = {
					nombre : _nombre,
					email : _email,
					asunto : _asunto,
					mensaje : _mensaje
			};
			$.ajax({
				type: 'POST',
				url: 'application/layers/seccionContacto/SendMailAction.php',
				dataType: 'html',
				data: parameters,
				success:  processResponseSendMail,
				cache: false
			});	
		}else{
			managerPopUp(codes);
		}
	});
};
