/* 
	Controla el template principal del sitio
	Autor: Nancy Medina
	Fecha: 30 Marzo 2011
*/

paginador=function(pagina){
		
	totalPaginas=$(".ultimoRegistro a").attr("title");
	
	for(i=1;i<=totalPaginas;i++){
		$("#pagina"+i).hide();
	}
	
	$("#pagina"+pagina).show();
	
	if(pagina >1 ){
		$(".primerRegistro a").show();
		$(".anteriorRegistro a").attr("href","javascript:paginador("+ (pagina - 1) +")").show();
	}else{
		$(".primerRegistro a").hide();
		$(".anteriorRegistro a").hide();
	}
	
	if(pagina <totalPaginas){
		$(".siguienteRegistro a").attr("href","javascript:paginador("+ (pagina +1) +")").show();
		$(".ultimoRegistro a").show();
	}else{
		$(".siguienteRegistro a").hide();
		$(".ultimoRegistro a").hide();
	}
}	


$(document).ready(function(){	   					   
						   
	$("#iconoChat").css("cursor","pointer");
		
	$("#msgChat").dialog(
	{	
		position: 'top',			 
		modal: true,
		autoOpen: false,
		width: 400,
		buttons: 
		{
			Ok: function() 
			{
				$(this).dialog('close');
				
			}
		}
	});
		
	$("#mensajeEncuesta").dialog(
	{	
		position: 'top',			 
		modal: true,
		autoOpen: false,
		width: 400,
		resizable: false,
		zIndex: 10001,
		buttons: 
		{
			Ok: function() 
			{
				$(this).dialog('close');
				
			}
		}
	});
	
	
	$("#videoPremium").dialog(
	{	
		position: 'top',			 
		modal: true,
		autoOpen: false,
		width: 540,
		resizable: false,
		zIndex: 10001,
		buttons: 
		{
			Cerrar: function() 
			{
				$(this).dialog('close');
				
			}
		}
	});
		
	
	//Efectos RollOver
		
	$("#iconoChat").hover(function() 
	 {
		$("#iconoChat").removeClass("chatEstatico");
		$("#iconoChat").addClass("chatOver");
	 }, 
	 function () {
		$("#iconoChat").removeClass("chatOver");
		$("#iconoChat").addClass("chatEstatico");
	  }
	);
	
	
	 $("#iconoContacto").hover(function () 
	 {
		$("#iconoContacto").removeClass("contactoEstatico");
		$("#iconoContacto").addClass("contactoOver");
	 }, 
	 function () {
		$("#iconoContacto").removeClass("contactoOver");
		$("#iconoContacto").addClass("contactoEstatico");
	  }
	);
	 
	 
	 $("#iconoNoticias").hover(function () 
	 {
		$("#iconoNoticias").removeClass("noticiasEstatico");
		$("#iconoNoticias").addClass("noticiasOver");
	 }, 
	 function () {
		$("#iconoNoticias").removeClass("noticiasOver");
		$("#iconoNoticias").addClass("noticiasEstatico");
	  }
	);
		
		
$('div#encuesta').mouseover(function(e){
	if ($.browser.mozilla || $.browser.msie){
		$("div#lapiz").removeClass("classLapiz");
		$(this).addClass("LapizCur");
	}else if(!$.browser.msie){
		$("div.square").css("cursor","pointer");
	}
	
});

$('div#encuesta').mouseout(function(){
	if ($.browser.mozilla || $.browser.msie){
	   $("div#lapiz").addClass("classLapiz");
	   $(this).removeClass("LapizCur");
	}else if(!$.browser.msie){
		$("div.square").css("cursor","pointer");
	}
	
});

$('input#enviar').mouseover(function(e){
	$(this).css("cursor","pointer");
	$(this).css("font-size","20px");
	$("div#lapiz").addClass("classLapiz");
});

$('input#enviar').mouseout(function(){
		$(this).css("font-size","18px");			
});	


/*Carga de Video autobus*/
$("#autobusPremium").click(function()
{
 cargarVideo();
});

$("#linkVideo").click(function()
{
 cargarVideo();
});


//Select de idioma
	$("#btnIdiomas").click(function(){
		$("#selectIdioma").fadeIn();
		$("body").append("<div id='frontend' class='back'></div>");
		
		$("#frontend").show();
		
		$("#frontend").click(function(){
			$("#selectIdioma").hide();
			$(this).remove();
		});
	});
	

	
function idiomas(idioma){
	var pagina = $("#url").html();
	
	if(pagina==""){
		pagina = "inicio";
	}
	
	var host = $("#host").html();
	if(idioma=="en"){
		window.location.replace(host+"/"+idioma+"/"+pagina+"/");
	}
	else{
		window.location.replace(host+"/"+pagina+"/");
	}
}	

$("ul.idioma li").click(function(){ idiomas($(this).attr('id')); });
		
		
});

function cargarVideo(){
	$("#videoPremium").dialog("open");
	$("#videoPremium").load("media/videoPremiumClass/premium-class-video.html");
}

function notificacion(){
	$('#msgChat').css('visibility','visible');	
	$('#msgChat').dialog('open');	
}


//Encuesta
function seleccionarOpcion(opcion)
{
	$(".squareChecked").addClass("square");
	$(".squareChecked").removeClass("squareChecked");
	
	$("#opcion_"+opcion).addClass("squareChecked");
	$("#opcion_"+opcion).removeClass("square");
	
	
	//seleccionar radio button correspondiente
	$("input#voto_"+opcion).attr("checked","checked");
}


