<!--
  //* @Institución	CATED-UNAM
  //* @Area de Proyectos Educativos Especiales APEE
  //* @autor	Marco Polo Caloch
  //* @Fecha: 21 SEPTIEMBRE 2010
  //* @Actualización: 18 MARZO 2011	
  
var xAt;  //variable general
xAt=$(document);  // de document
xAt.ready(inicia_pagina);  // iniciar y cargar funcion principal
//variables slide show
nregisters = 4;
actualGroup = 1;
actualMainStage = 1;
orientationNext = true;
play = true;
playEve = true;
firstShow = false;
var numItems=0;
// función principal
function inicia_pagina (){
	//Variables
	var fuentePaginaTamano = "12px";  // tamaño estandar de la fuente de la página
	var actualFontSize = $('p').css('font-size'); // obtenemos si existe alguna definicion en estilos
	//Llamadas a eventos iniciales
	var caja = "#mini_desktop";
	var btn_item = ".btn_item";
	numItems = jQuery(caja+' '+btn_item).length; // Número de items
	
	imgItem1='<img src="imagenes/inicio/slide_0'+actualMainStage+'on.gif" alt="item_'+actualMainStage+'" width="69" height="52" border="0" />';	
	$('#item_'+actualMainStage).html(imgItem1);
	//centrarDiv("header_img",true,false);
	//////////////////////////////////
	//Eventos
	$("#aplica_twitter").hide();
	
	$('#texto_aumentar').click(function() { //start function when any link is clicked
		
		if(actualFontSize==undefined || actualFontSize== null)
		{
				actualFontSize=fuentePaginaTamano;
				//return;
		}
		
		//alert(actualFontSize);
 		//$('html').css('font-size', "14px");
		 var actualFontSizeNum = parseFloat(actualFontSize, 10);
		 var nuevaFontSize = actualFontSizeNum*1.2;
		 $('#txt').css('font-size', nuevaFontSize);
		 $('p').css('font-size', nuevaFontSize);
		 $('span').css('font-size', nuevaFontSize);
		 $('li').css('font-size', nuevaFontSize);
		 actualFontSize = nuevaFontSize;
		 return false;
 	}); 
	
	$('#texto_disminuir').click(function() { //start function when any link is clicked
 		//var actualFontSize = $('p').css('font-size');
		//var actualFontSizeNum = parseFloat(actualFontSize, 10);
 		var nuevaFontSize = fuentePaginaTamano; // si se cambia estilo cambiar el tamaño //actualFontSizeNum*0.8;
		$('#txt').css('font-size', nuevaFontSize);
 		$('p').css('font-size', nuevaFontSize);
		$('span').css('font-size', nuevaFontSize);
		$('li').css('font-size', nuevaFontSize);
		actualFontSize = fuentePaginaTamano;
 	}); 
	//boton menu
	$('.mp_sboton').click(function(){
		var destinoPagina = $(this).attr('destino');
		ir_a(destinoPagina);
	});
	
	//boton noticias
	$('.np_sboton').click(function(){
		var destinoPagina = $(this).attr('destino');
		ir_a(destinoPagina);
	});
	
	//boton noticias menu

	
	//boton submenu izquierda
	$('.cajas_opcion').click(function(){
		var destinoPagina = $(this).attr('title');
		if(typeof(destinoPagina) != "undefined" || destinoPagina != "" || destinoPagina != null )
			{
				//var opciones="width=800,height=600, scrollbars=yes, resizable=yes, location=yes, menubar=yes"; 
				var opciones="";
				ventana(destinoPagina,'var456',opciones);
			}
	});
	
	

	$('.btn_item').click(function(){
		var idItem = $(this).attr('id');
		var iDestino = idItem.split("_");
		//showSelectStage(iDestino[1]);
		
		//alert(numItems);
		limpiar_items(numItems);
		//limpiar boton anterior
		
		//var imgX = $("#imgd_"+iDestino[1]);
		//imgX.css("background-image","url(imagenes/inicio/slide_0"+iDestino[1]+"off.gif)");
		// iluminar boton actual
		imgItem='<img src="imagenes/inicio/slide_0'+iDestino[1]+'on.gif" alt="'+iDestino[0]+'" width="69" height="52" border="0" />';
		//document.getElementById( idItem ).src = 'imagenes/inicio/slide_0'+iDestino[1]+'off.gif';
		$('#'+idItem).html(imgItem);
		//alert(""+idItem);
	});
	
	
	//////////////////////////////////
	//Otros
	
	b1=$('.mp_sboton');
	b1.mouseover(entraMouse);
	b1.mouseout(saleMouse);
			
	// ejecuta scripts de la pagina en la que se esta cargando la informacion
	scriptsPagina();
	$(".slide").hide();
	$("#slide_1").fadeIn();
	
	playPreview();
	
}
//
function ver_seccion(padre,destino,objeto,comando)
{
	//var destinoPagina = $(this).attr('destino');
		//ir_a(destinoPagina);
	switch(comando)
	{
		case 'TWITTER': $("#ver_pnoticias").hide();
						$("#aplica_twitter").show("slow");
						
						break;
		case 'SECCION':
						$("#aplica_twitter").hide();
						$('#'+objeto).load(destino);
						$('#ver_pnoticias').show("slow");
						break;
		default:
				alert("Error de datos. Disculpe");
	}
	
	//$('.mor_sboton').css("background","#FFFFFF");
	$('.mor_sboton').css("font-weight","normal");
	//$("#"+padre).css("background","#D4D4D4");
	$("#"+padre).css("font-weight","bolder");
	
	
}

//más funciones
//-->
function centrarDiv(nombre,ancho,alto)
{
	if(ancho){
		var anchoIngreso = $("#"+nombre).width();
		var px = $(document).width()/2 - anchoIngreso/2;
		$("#"+nombre).css("left",px);
	}
	if(alto){
		var altoIngreso = $("#"+nombre).height();
		var py = $(document).height()/2 - altoIngreso/2; 
		$("#"+nombre).css("top",py); 
	}
	//alert(px+","+py);
}
// redirigir a una pagina especifica
function ir_a(ruta)
{
	parent.location=ruta;
}
//abre nueva ventana
function ventana(destino,nombre,variables)
{
	//alert(destino+"_"+nombre+"_"+variables);
	var vent = window.open(destino,nombre,variables);
}
// redirigir a una noticia
function getNoticia(tipo,destino)
{
	var tmp=0;
	var defWin = "toolbar=yes, location=yes, scrollbars=yes, menubar=yes, resizable=yes, width=1020, height=720";
	switch(tipo)
	{
		case 'INTERNA':
						ir_a(destino);
						break;
		case 'EXTERNA':
						ventana(destino,"nueva"+getValorAleatorio(),defWin);
						break;
		default:
		ventana("../../index.php","nueva"+getValorAleatorio(),defWin);	
	}
	//parent.location=ruta;
}
// numero aleatorio
function getValorAleatorio()
{
	var temp=Math.round(Math.random()*1000);
	return temp;
}
// mouse sobre opcion
function entraMouse()
{
  $(this).css("background-color","#E2E2E2");
  //$(this).css("font-weight","bold");
  //$(this).css("color","#2B539B");
}
// mouse deja opcion
function saleMouse()
{
  $(this).css("background-color","#FFFFFF");
  //$(this).css("font-weight","normal");
  //$(this).css("color","#2B539B");
}


function limpiar_items(numItems)
{
	//if(actualMainStage != iDestino[1])
		//{
			//alert(actualMainStage +" "+ iDestino[1]);
			// hasta que se me ocurra
			for(i=1;i<=numItems;i++){
			imgItem1='<img src="imagenes/inicio/slide_0'+i+'off.gif" alt="item_'+i+'" width="69" height="52" border="0" />';	
			$('#item_'+i).html(imgItem1);
			}
		//}	
}
/////////////////////////////
//////////////////////////////

// slider show

function playPreview(){
	if(play){
		if( firstShow ){
		//$("#slide_"+firstShow).fadeIn();
			if(orientationNext){
				nextMainStage();
			}else{
				lastMainStage();
			}
		}else{
			firstShow = true;
		}
		//limpiar_items(5); //ojo, actualizar con una variable
		setTimeout('playPreview()',12000);
	}
}


function nextMainStage(){
	orientationNext = true;
	
	if( actualMainStage < nregisters ){
		//$("#slide_"+actualMainStage).hide();
		actualMainStage = actualMainStage +1;
	}else{
		actualMainStage = 1;
	}
	showMainStage();
}

function showMainStage(){

	for(i =1; i<= nregisters; i++){
		//document.getElementById("slide_" + i).style.display = 'none';
		//$("#slide_"+i).hide();
		$("#slide_"+i).css("display","none");
	}
	
	//$(".slide").hide();
	//id = "slide_" + actualMainStage;
	//document.getElementById( id ).style.display = 'block';
	$("#slide_"+actualMainStage).fadeIn("slow");
	//$("#slide_"+actualMainStage).css("display","block");
	limpiar_items(numItems);
	imgItem1='<img src="imagenes/inicio/slide_0'+actualMainStage+'on.gif" alt="item_'+actualMainStage+'" width="69" height="52" border="0" />';	
	$('#item_'+actualMainStage).html(imgItem1);
	//alert(actualMainStage);
}

function lastMainStage(){
	//orientationNext = false;
	if( actualMainStage > 1 ){
		actualMainStage = actualMainStage - 1;
	}else{
		actualMainStage = nregisters;
	}
	showMainStage();
}

function stopPreview(){
	if(play)
	{
		$("#btn_pau").html("Continuar");
		play = false;
	}
	else
	{
		$("#btn_pau").html("Pausa");
		play = true;
		playPreview();
	}
}

function showSelectStage(sitem){

	for(i =1; i<= nregisters; i++){
		//document.getElementById("slide_" + i).style.display = 'none';
		//$("#slide_"+i).hide();
		$("#slide_"+i).css("display","none");
	}
	actualMainStage = sitem;
	//$(".slide").hide();
	//id = "slide_" + actualMainStage;
	//document.getElementById( id ).style.display = 'block';
	$("#slide_"+sitem).fadeIn("slow");
	//$("#slide_"+sitem).css("display","block");
}
//// Barra
function colocarBarraAdmin()
{
		var pagAlto = window.innerHeight;
		var barraAlto= $('#barraTutor').height();
		var posBarra = pagAlto - barraAlto;
		return Math.round(posBarra,0);
}

//funcion calcula regla de tres redondeada
function  rtres(a,b,c)
{
	var x;
	x= (a/b) * c;
	return Math.round(x,0);
}
