$(document).ready(function () {

	
	$(".prensa h2").click(function(){
		$(".prensa h2").next("div:visible").slideUp();
		
		$(".prensa h2").css({"border-top":"0px"});
		
		$(this).css({"border-top":"1px solid #ff0000"});
	
		$(this).next("div:hidden").slideToggle("1000");
	});
	
	$(".hide a").click(function(){
		$(".hide a").next("ul:visible").slideUp();
	
		$(this).next("ul:hidden").slideToggle("1000");
	});
	
	$(".prensa-video h3").click(function(){
		$(".prensa-video h3").next(".rep-video:visible").slideUp();
		f = $("#contentHolder").height();
		
		top.grand(f);
		$(this).next(".rep-video:hidden").slideDown("1000");
	});
	
	
	$("#radio, #tv, #escrita, #internet").click(function(){
		var id = $(this).attr("id");
		
		
		//parent.quetefollen();
		
				
		$("#radio, #tv, #escrita, #internet").find("img").removeClass("opacity");
		
		var claseOpacity = $(this).find("img").attr("class");
		
		$(this).find("img").addClass("opacity");
		
		$(".radio, .tv, .escrita, .internet").slideUp();
		
		//$("."+id+":visible").slideUp();
	
		$("."+id+":hidden").slideDown("1000");
	});
	
	
	
	$("#enviar_acr").click(function(e){
	
		//$('#enviar_acr').attr('disabled','disabled');
		e.stopPropagation();
		e.preventDefault();
		
		var nombre 			= $("#nombre_acr").val();
    	var apellidos 		= $("#apellidos_acr").val();
    	var email 			= $("#email").val();
    	var medio 			= $("#medio").val();
    	var tipo			= $("#tipo").val();
    	var web 			= $("#web").val();
    	var evento 			= $("#evento").val();
    	var observaciones 	= $("#observaciones").val();
    	
    	var changeUrl		= $("#changerl").val();
    	
    	var error = true;
    	var emailReg = /^[a-zA-Z0-9._-]+([+][a-zA-Z0-9._-]+){0,1}[@][a-zA-Z0-9._-]+[.][a-zA-Z]{2,6}$/;
    	
    	if(vacio(nombre)){
    		$("#nombre_acr").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#nombre_acr").css({"border":"0px"});
    	}
    	if(vacio(apellidos)){
    		$("#apellidos_acr").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#apellidos_acr").css({"border":"0px"});
    	}
    	if(vacio(email)){
    		$("#email").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#email").css({"border":"0px"});
    	}
    	if(!emailReg.test(email)) {	
			$("#email").css({"border":"1px solid red"});
      		error = false;
		}else{
    		$("#email").css({"border":"0px"});
    	}
    	if(vacio(medio)){
    		$("#medio").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#medio").css({"border":"0px"});
    	}
    	if(vacio(tipo)){
    		$("#tipo").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#tipo").css({"border":"0px"});
    	}
    	if(vacio(web)){
    		$("#web").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#web").css({"border":"0px"});
    	}
    	if(vacio(evento)){
    		$("#evento").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#evento").css({"border":"0px"});
    	}    	
    	
    	var textos_es = {
			"OK": 			"<p>OK! Tu solicitud ha sido enviada correctamente!</p>",
			"ERR_CONFIRM":	"<p><b>Error</b>. No se pudo enviar la solicitud</p>",
			"ERR_SYSTEM":	"<p><b>Error</b>. Fallo conectando con el servidors</p>"
		};
        var textos_en = {
			"OK": 			"<p>OK! Your request has been sent successfully!</p>",
			"ERR_CONFIRM":	"<p><b>Error</b>. Could not send the request</p>",
			"ERR_SYSTEM":	"<p><b>Error</b>. Failed connecting to server</p>"
		};
		var textos_asig = {
			'es': textos_es,
			'en': textos_en
		}
		var _ = textos_asig[ locale ];
		
		if(error){
		$.post(
			path+locale+"/player/prensa_acr",
			{ nombre:nombre, apellidos:apellidos, email:email, medio:medio, tipo:tipo, web:web, evento:evento, observaciones:observaciones },
			function(data,status){
				switch(status){
					case 'success':
					case 'notmodified':
						texto = _[data];
						//if(data=='OK'){ newsFormReset(); }
						break;
					case 'error':
					case 'timeout':
					case 'parsererror': 
					default:
						texto = 'Error de comunicación con el gestor de listas.'
						break;
				}
				
				$(".parrafohiden").fadeOut();
				$("#form_acr,").fadeOut(function(){
					$("#form_acrMsg").html(texto).fadeIn('slow').animate({opacity: '+=0'}, 2000).fadeOut('slow', function(){
						$('#enviar_acr').attr('disabled', false);
						$("#form_acr").fadeIn();
						$(".parrafohiden").fadeIn();
						$("input#nombre_acr").val('');
    						$("input#apellidos_acr").val('');
    						$("input#medio").val('');
    						$("input#tipo").val('');
    						$("input#web").val('');
    						$("input#evento").val('');
    						$("textarea#observaciones").val('');
							$("input#email").val('');
					});
				});
				
			}
		);
		}
	});
	
	
	$("#enviar_info").click(function(e){
	
		//$('#enviar_acr').attr('disabled','disabled');
		e.stopPropagation();
		e.preventDefault();
		
		var nombre 			= $("#nombre_info").val();
    	var apellidos 		= $("#apellidos_info").val();
    	var email 			= $("#email2").val();
    	var medio 			= $("#medio_info").val();
    	var tipo			= $("#tipo_info").val();
    	var web 			= $("#web_info").val();
    	var evento 			= $("#solicitud_info").val();
    	var observaciones 	= $("#observaciones_info").val();
    	
    	var error = true;
    	var emailReg = /^[a-zA-Z0-9._-]+([+][a-zA-Z0-9._-]+){0,1}[@][a-zA-Z0-9._-]+[.][a-zA-Z]{2,6}$/;
    	
		if(vacio(nombre)){
    		$("#nombre_info").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#nombre_info").css({"border":"0px"});
    	}
    	if(vacio(apellidos)){
    		$("#apellidos_info").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#apellidos_info").css({"border":"0px"});
    	}
    	if(vacio(email)){
    		$("#email2").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#email2").css({"border":"0px"});
    	}
    	if(!emailReg.test(email)) {	
			$("#email2").css({"border":"1px solid red"});
      		error = false;
		}else{
    		$("#email2").css({"border":"0px"});
    	}
    	if(vacio(medio)){
    		$("#medio_info").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#medio_info").css({"border":"0px"});
    	}
    	if(vacio(tipo)){
    		$("#tipo_info").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#tipo_info").css({"border":"0px"});
    	}
    	if(vacio(web)){
    		$("#web_info").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#web_info").css({"border":"0px"});
    	}
    	if(vacio(evento)){
    		$("#solicitud_info").css({"border":"1px solid red"});
      		error = false;
    	}else{
    		$("#solicitud_info").css({"border":"0px"});
    	}
    	
    	var textos_es = {
			"OK": 			"<p>OK! Tu solicitud ha sido enviada correctamente!</p>",
			"ERR_CONFIRM":	"<p><b>Error</b>. No se pudo enviar la solicitud</p>",
			"ERR_SYSTEM":	"<p><b>Error</b>. Fallo conectando con el servidors</p>"
		};
        var textos_en = {
			"OK": 			"<p>OK! Your request has been sent successfully!</p>",
			"ERR_CONFIRM":	"<p><b>Error</b>. Could not send the request</p>",
			"ERR_SYSTEM":	"<p><b>Error</b>. Failed connecting to server</p>"
		};
		var textos_asig = {
			'es': textos_es,
			'en': textos_en
		}
		var _ = textos_asig[ locale ];
		
		if(error){
		$.post(
			path+locale+"/player/prensa_info",
			{ nombre:nombre, apellidos:apellidos, email:email, medio:medio, tipo:tipo, web:web, evento:evento, observaciones:observaciones },
			function(data,status){
				switch(status){
					case 'success':
					case 'notmodified':
						texto = _[data];
						//if(data=='OK'){ newsFormReset(); }
						break;
					case 'error':
					case 'timeout':
					case 'parsererror': 
					default:
						texto = 'Error de comunicación con el gestor de listas.'
						break;
				}
				
				$(".parrafohiden").fadeOut();
				$("#form_info").fadeOut(function(){
					$("#form_infoMsg").html(texto).fadeIn('slow').animate({opacity: '+=0'}, 2000).fadeOut('slow', function(){
						
						
						$('#enviar_acr').attr('disabled', false);
						$("#form_info").fadeIn();
						$(".parrafohiden").fadeIn();
						$("input#nombre_info").val('');
						$("input#email2").val('');
    						$("input#apellidos_info").val('');
    						$("input#medio_info").val('');
    						$("input#tipo_info").val('');
    						$("input#web_info").val('');
    						$("input#solicitud_info").val('');
    						$("textarea#observaciones_info").val('');
					});
				});
			}
		);
		}	
	});
	
	
		

	
	
	
	
	

});


function vacio(cadena){                                    
	var blanco = " \n\t" + String.fromCharCode(13);
	var i;                               
	var es_vacio;                       
	for(i = 0, es_vacio = true; (i < cadena.length) && es_vacio; i++){
		es_vacio = blanco.indexOf(cadena.charAt(i)) != - 1;
	}   
	return(es_vacio);  
} 

 
