$(document).ready(function() {
	
	//Preload de Imagenes
	jQuery.preloadImages = function(){
	  for(var i = 0; i<arguments.length; i++){
		jQuery("<img>").attr("src", arguments[i]);
	  }
	}

	$.preloadImages('images/bt_fb_on.png','images/bt_tw_on.png');
	$.preloadImages('images/menu/bt_locales_on.png','images/menu/bt_soconusco_on.png','images/menu/bt_estatales_on.png','images/menu/bt_internacionales_on.png','images/menu/bt_politica_on.png','images/menu/bt_policiacas_on.png','images/menu/bt_economia_on.png','images/menu/bt_deporte_on.png','images/menu/bt_arte_on.png','images/menu/bt_entretenimiento_on.png','images/menu/bt_espectaculos_on.png','images/menu/bt_sociales_on.png');
	
	$('#header .menu li img, #pg .menup li img').hover(function(e){this.src=this.src.replace("_off","_on");},function(e){this.src=this.src.replace("_on","_off");});
	
	//$('#footer .menu li img').hover(function(e){this.src=this.src.replace("_off","_on");},function(e){this.src=this.src.replace("_on","_off");});
	
	switch (pg){
		case "contacto":
			$.preloadImages('images/bt_enviar_on.png');
			$(".frm input").keypress(function(event) {
				if ( event.which == 13 ) {
					event.preventDefault();
				}
			});
			$("#nombre").focus();
			$('#frm_contacto').submit(function() {
				if ($('#nombre').val()==""){
					alert("Su nombre es requerido");
					$("#nombre").focus();
					return false;
				}
				if ($('#email').val()==""){
					alert("Su Correo es requerido");
					$("#email").focus();
					return false;
				}else{
					if (!(validar_email($('#email').val()))){
						alert("Su Correo es invalido, verifiquelo porfavor.");
						$("#email").focus();
						return false;
					}
				}
				var res=confirm("Estan correctos los datos?");
				if (res){
					document.frm_contacto.enviar.disabled=true;
					//$("#enviar").val("Enviando...")
					$.ajax({
						type: 'POST',
						url: $(this).attr('action'),
						data: $(this).serialize(),
						success: function(data) {
							$('.frm').html(data);
						}
					})
					return false;
				}
				return false;
			});
			break;
	}
});
