$(document).ready(function(){ 
	//ENLACE RECARGAR CAPTCHA
	$('#change-image').click(function(e){
		e.preventDefault();
		$('#captcha').attr('src','includes/captcha/captcha.php?'+Math.random());
	
	});
	//ENLACE EN TAG
/*	$('.tags a').click(function(e){
		e.preventDefault();
		var tag=$(this).attr('title');
		$(this).parents('form').find('input[name=tag]').val(tag);
		$(this).parents('form').submit();
	});*/
	
	//VALIDAR FRM SUSCRIPCION A BOLETIN
	$('.frm_boletin').submit(function(){
		var nombre=$(this).find('input[name=nombre]').val();
		if(nombre==''){
			jAlert('Ingrese su nombre', 'Alert Dialog');
			return false;
		}
		var email=$(this).find('input[name=email]').val();
		if(email=='' || !validarEmail(email)){
			jAlert('Ingrese un correo valido', 'Alert Dialog');
			return false;
		}	
		return true;	
			
	});
	
	//REDIRECCIONAR A PROYECTOS
	$('#verotrosproyectos').click(function(e){
		e.preventDefault();
		window.location =$(this).attr('href');
	});
	
	//BLOQUE PROYECTOS COL DERECHA
	var npb=$('.bloque_proyectos .contenedor_proyectos .proyecto').length;//numero de proyectos en bloque
	var tp=npb/4; //total de paginas
	if(npb>4){
		var pa=1;//pagina actual
		$('.bloque_proyectos .btnp').css('display','block');
		$('.bloque_proyectos .contenedor_proyectos .proyecto').css('display','none');
		$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(0).css('display','block');
		$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(1).css('display','block');
		$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(2).css('display','block');
		$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(3).css('display','block');
	}else{
		
	}
	$('.bloque_proyectos .btnp .pag_blo_proyecto_anterior').click(function(e){
		e.preventDefault();
		if(pa>1){
			pa--;
			var semilla=4*(pa-1);
			$('.bloque_proyectos .contenedor_proyectos .proyecto').css('display','none');
			$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(semilla).css('display','block');
			$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(semilla+1).css('display','block');
			$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(semilla+2).css('display','block');
			$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(semilla+3).css('display','block');
		}
	});
	$('.bloque_proyectos .btnp .pag_blo_proyecto_siguiente').click(function(e){
		e.preventDefault();
		if(pa<tp){
			pa++;
			var semilla=4*(pa-1);
			$('.bloque_proyectos .contenedor_proyectos .proyecto').css('display','none');
			$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(semilla).css('display','block');
			$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(semilla+1).css('display','block');
			$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(semilla+2).css('display','block');
			$('.bloque_proyectos .contenedor_proyectos .proyecto').eq(semilla+3).css('display','block');
		}
		
	});
	//FIN BLOQUE PROYECTOS COL DERECHA
	
	//CAMBIAR DE IMAGEN EN PROYECTOS
	$('.ci_img a').click(function(e){
		e.preventDefault();
		var attr=$(this).attr('href');
		var img_grande=$(this).find('img').attr('alt');
		
		$(this).parents('.contenido').find('.imagen img').attr('src',attr);
		$(this).parents('.contenido').find('.imagen .fancybox').attr('href',img_grande);
			
	});
	
	//DIVISIONES IDEA FINAL
	$('.veridea').hide();
	$('.idea').toggle(
		function(){
			$('.veridea').slideDown();
		},
		function(){
			$('.veridea').slideUp();
		}
	);
	
	function Ajax(){var xmlhttp=false; 
try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");} 
catch(E) { xmlhttp=false;}}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } 
return xmlhttp;
}
	//ENVIAR FRM SUSCRIBIRSE CON AJAX
	$('#frm_suscribirse').submit(function(){
		
		var frm_suscribirse=$(this);
		
		var idioma=$(this).find('input[name=idioma]').val();
		
		var nombres=$(this).find('input[name=nombres]').val();
		if(nombres==''){
			$(this).find('input[name=nombres]').css('border-color','red').focus();
			return false;
		}
		var email=$(this).find('input[name=email]').val();
		if(email=='' || !validarEmail(email)){
			$(this).find('input[name=email]').css('border-color','red').focus();
			return false;
		}
		var empresa=$(this).find('input[name=empresa]').val();
		if(empresa==''){
			$(this).find('input[name=empresa]').css('border-color','red').focus();
			return false;
		}
		var aviso=$(this).find('input[name=checkbox]').is(":checked");
		if(!aviso){
			$(this).find('input[name=checkbox]').parent('td').css('border','1px solid red').focus();
			return false;
		}

		return true;
		
		/*$.post('includes/frm_suscribirse.php',$(this).serialize(),function(data){
			if(data){
				if(idioma=='es'){
					alert("Suscripcion correcta.");	
				}else{
					alert("Subscription right.");	
				}
				
				$("#frm_suscribirse").find('input[type=text]').val('');
				frm_suscribirse.find('input[type=checkbox]').removeAttr("checked");  
			}else{
				if(idioma=='es'){
					alert("Hubo un problema, no se pudo suscribir.");	
				}else{
					alert("There was a problem, could not subscribe.");	
				}
				
			}
		});
		return false;*/		
	});
	$('#frm_suscribirse input').keypress(function(){
		$(this).css('border-color','');
	});
	$('#frm_suscribirse input[name=checkbox]').click(function(){
		$(this).parent('td').css('border','none');
	});
	
	//OBTENER IDIOMA EN GENERAL
	var idioma_general=$("#frm_buscar input[name=idioma_pagina]").val();
	
	//PARA LOS FORMULARIOS CARGAR EL TEXTO SEGUN EL IDIOMA 
	var frm_buscador_condicion;

	//validaciones frm contacto menu
	var frm_contacto_nombre;
	var frm_contacto_empresa;
	var frm_contacto_email;
	var frm_contacto_comentario;
	
	var frm_contacto_menu_validacion_nombre;
	var frm_contacto_menu_validacion_empresa;
	var frm_contacto_menu_validacion_email;
	var frm_contacto_menu_validacion_comentario;
	
	$.getJSON('js/traducciones.js', function(data) {				
		$.each(data, function(indice, entrada) {		
			if(entrada['idioma']==idioma_general){
				frm_buscador_condicion=entrada['buscar'];	
				$("#frm_buscar input[name=condicion]").val(frm_buscador_condicion);		
				
				frm_contacto_nombre=entrada['frm_contacto_nombre'];									
				frm_contacto_email=entrada['frm_contacto_email'];						
				frm_contacto_empresa=entrada['frm_contacto_empresa'];								
				frm_contacto_comentario=entrada['frm_contacto_comentario'];				
				
				$("#frm_contacto input[name=nombre]").val(frm_contacto_nombre);
				$("#frm_contacto input[name=email]").val(frm_contacto_email);	
				$("#frm_contacto input[name=empresa]").val(frm_contacto_empresa);
				$("#frm_contacto textarea[name=comentario]").val(frm_contacto_comentario);	

				frm_contacto_validacion_nombre	=entrada['frm_contacto_validacion_nombre'];				
				frm_contacto_validacion_email	=entrada['frm_contacto_validacion_email'];
				frm_contacto_validacion_empresa=entrada['frm_contacto_validacion_empresa'];
				frm_contacto_validacion_comentario=entrada['frm_contacto_validacion_comentario'];
				
				envio_satisfactorio=entrada['envio_satisfactorio'];	
				envio_problema=entrada['envio_problema'];
				
			}				
		});		
	});	
	
	//ENVIAR FRM CONTACTO 
	$('#frm_contacto').submit(function(){		
		var nombre=$(this).find('input[name=nombre]').val();
		if(nombre==frm_contacto_nombre){			
			$(this).find('input[name=nombre]').focus();
			jAlert(frm_contacto_validacion_nombre, 'Alert Dialog');
			return false;
		}
		var empresa=$(this).find('input[name=empresa]').val();
		if(empresa==frm_contacto_empresa){			
			jAlert(frm_contacto_validacion_empresa, 'Alert Dialog');		
			$(this).find('input[name=empresa]').focus();
			return false;
		}	
		var email=$(this).find('input[name=email]').val();
		if(email==frm_contacto_email || !validarEmail(email)){		
			jAlert(frm_contacto_validacion_email, 'Alert Dialog');						
			$(this).find('input[name=email]').focus();
			return false;
		}
		var comentario=$(this).find('textarea[name=comentario]').val();
		if(comentario==frm_contacto_comentario){		
			jAlert(frm_contacto_validacion_comentario, 'Alert Dialog');		
			$(this).find('input[textarea=comentario]').focus();
			return false;
		}		
		
		/*$.post('includes/frm_contacto_menu.php',$(this).serialize(),function(data){
			if(data){
				alert("Su consulta fue enviado satisfactoriamente."); 				
				
				$("#contacto_frm input, #contacto_frm textarea").val('');		
				
				
			}else{
				alert("Hubo un problema, no se pudo enviar su consulta.");
			}
		});*/
		return true;		
	});
	
	
	 //PARA EL MENU 
	 $(" #menu ul ").css({display: "none"});
	 /*$(" #menu li").hover(
	 
	 function(){
		$(this).find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown(400);
		},function(){
			$(this).find('ul:first').slideUp(400);
		});}
		*/
		
	$(" #menu li").hover(
		function(){
			$(this).find('ul:first').fadeIn("slow");										
		},
		function(){
			$(this).find('ul:first').hide();		
	});
	
	$("ul.submenu,ul.submenu ul.submenu2 ").hover(
	function(){
		$(this).parent('li').find('a:eq(0)').addClass('activado');	
	},
	function(){
		$(this).parent('li').find('a:eq(0)').removeClass('activado');
	}
	);
	
	//FIN PARA EL MENU
	
	//BUSCADOR 
	$("#frm_buscar input[name=condicion]").click(function(){
		$(this).val("");
	});
	$("#frm_buscar input[name=condicion]").blur(function(){
		if($(this).val()==""){	
			$("#frm_buscar input[name=condicion]").val(frm_buscador_condicion);
		}				
	});
	
});//ready



function validarEmail(valor) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(valor)){	
		return true;
	} else {	
		return false;
	}
}

