$(function(){
   //alert("homae");
   //$.cookie("idioma")!=null
   $(".idioma a").click(function(e){
        e.preventDefault();
        $.cookie("idioma",$(this).attr("href"));
        window.location.reload();
   });
   
   $(".cerrar").click(function(){
        $(this).parent().hide("slow");
   }); 
   
   //Login de los usuarios
    $("#entrarusuario").click(function(e){
        var btnlogin=$(this);
        $(btnlogin).attr("disabled","disabled");
        $(".loging").show(); 
       $.ajax({
            type:"POST",        
            dataType:"text",
            url:"modulos/usuario/action.php",
            data:"username="+$("#uusername").val()+"&password="+$("#upassword").val()+"&tarea=login",
            success:function(msg){
                $(".loging").hide();                    
                $(btnlogin).removeAttr("disabled");
                if(msg!="OK")
                    $("#loginmensaje").show().empty().append(msg);
                else{
                    //window.location.href="index.php?mod=usuario&pag=panel";
                    window.location.reload();
                }
            }
        });
    });
    $("#upassword").keypress(function(e){
       if (e.keyCode == '13'){
        $("#entrarusuario").click();
       }
    });
    $("#btnsaliru").click(function(e){
       e.preventDefault(); // 72891651  marcelo
       //alert("salir");             
       $.ajax({
            type:"POST",          
            dataType:"html",
            url:"modulos/usuario/action.php",
            data:"tarea=logout",
            success:function(msg){                
                if(msg=="OK")
                   window.location.href="http://www.rayzes.es";
                   //window.location.reload();                 
            }
        });
    });
    
    //PAGINACION DE PACKS
    function paginatePacks(numeroPagina,dias,tipo){
		 try
		 {
			$(".cargando").show();
			if(typeof numeroPagina == 'undefined') numeroPagina=1;
            if(typeof dias=='undefined') dias="";
            if(typeof tipo=='undefined') tipo="";
			//var palabraABuscar =$("#txtbuscar").val();
            var palabraABuscar="";
			$.ajax({
				type:"POST",
				dataType:"html",
				url:"modulos/packs/action.php",
				data:"page="+numeroPagina+"&search="+palabraABuscar+"&dias="+dias+"&tipo="+tipo+"&top=si&tarea=listarpaquetes",
				success:function(msg){
                    $(".cargando").hide();                    
                    $("#paquetes").empty().html($(msg).find("#paketes").html());
                    $("#paginate").empty().html($(msg).find("#paginas").html());					                    					
                    $("#paginate a").click(function(e){
						e.preventDefault();
                        $.scrollTo("#top1",800);
						paginatePacks($(this).attr("name"),dias,tipo);                        
					});                    
                    //reducir la desc
                    if($("#paquetes").is(":visible")){
                        for(i=0;i<=$(".desc").length-1;i++){
                            var truncate=250;
                            var texto=$(".desc:eq("+i+")").text();
                            if(texto.length>truncate) {
                        		var splitLocation =texto.indexOf(' ',truncate);
                        		if(splitLocation != -1) {
                        			var splitLocation = texto.indexOf(' ',truncate);
                        			var str1 = texto.substring(0, splitLocation)+" ...";
                                     
                        		}
                                $(".desc:eq("+i+")").text(str1);
                        	}else{ $(".desc:eq("+i+")").text(texto); }
                        }
                    }
                    //tip
                    $('.tipi').tipTip({defaultPosition:'left'});
                    //$(".packs").click(function(){
						 /*alert($("#server_name").val()+"/"+$(this).find(".verpack").attr("href"));
						 alert($.browser.version);*/
						 /*if($.browser.msie && $("#listapack").is(":visible")){
							window.location="../"+$(this).find(".verpack").attr("href");				
						 }else           
							window.location=$(this).find(".verpack").attr("href");*/  
						return false;  
					//});
				}
			});
			
		}
		// mostrar el error en caso de fallar
		catch (e)
		{
		  alert("No se puede conectar al servidor\n" + e.toString());
		  return false;
		}
		
	}
    var numeroPagina,dias,tipo;
    $("#paginate a").click(function(e){
		e.preventDefault();
        $.scrollTo("#top1",800);
		paginatePacks($(this).attr("name"),dias,tipo);                        
	});
    
    $("#sel_tipo").change(function(){
        tipo=$(this).val();
        paginatePacks(numeroPagina,dias,tipo);
    })
    $("#sel_dias").change(function(){
        dias=$(this).val();
        paginatePacks(numeroPagina,dias,tipo);
    })
    
    //Menu
    $('ul.sf-menu').superfish();
    
    //reducir la desc
    if($("#paquetes").is(":visible")){    
        for(i=0;i<=$(".desc").length-1;i++){
            var truncate=250;
            var texto=$(".desc:eq("+i+")").text();
            if(texto.length>truncate) {
        		var splitLocation =texto.indexOf(' ',truncate);
        		if(splitLocation != -1) {
        			var splitLocation = texto.indexOf(' ',truncate);
        			var str1 = texto.substring(0, splitLocation)+" ...";
                     
        		}
                $(".desc:eq("+i+")").text(str1);
        	}else{ $(".desc:eq("+i+")").text(texto); }
        }         
    }
    //Tool Tip
    $('.tipd').tipTip({activation:"focus",defaultPosition:'right'});
    $('.tipde').tipTip({defaultPosition:'right'});
    $('.tip').tipTip();
    $('.tipi').tipTip({defaultPosition:'left'});
    
    //convertir div en enlace
    $(".packs").live('click',function(){         
		 window.location="http://"+$("#server_name").val()+"/"+$(this).find(".verpack").attr("rel");		 
        return false;  
    });
    
    $(".desct_link").click(function(){
        //alert($(this).find(".mas").attr("href"));
        window.location=$(this).find(".mas").attr("href");		
         return false;
    })
    
    //cortar noticia
    if($(".cortarn").is(":visible")){    
            for(i=0;i<=$(".lnoticia").length-1;i++){
                var truncate=380;
                var texto=$(".lnoticia:eq("+i+")").text();
                if(texto.length>truncate) {
            		var splitLocation =texto.indexOf(' ',truncate);
            		if(splitLocation != -1) {
            			var splitLocation = texto.indexOf(' ',truncate);
            			var str1 = texto.substring(0, splitLocation)+" ...";                         
            		}
                    $(".lnoticia:eq("+i+")").text(str1);
            	}else{ $(".lnoticia:eq("+i+")").text(texto); }                                
            }
            
    }
    
    //Publicidad
    /*var vista=true;
    $(".headx").click(function(){
        $("#publicidad").animate({left:"-273px"},"slow",function(){
            vista=false;
        });        
    })
    $("#publicidad").hover(function(){
        if(vista==false){
            $(this).animate({left:"-100px"},"slow");
            vista=true;
        }
    })*/               
});
