//************
//muteErrorMsg = false;
function errorHandler()
{
	return muteErrorMsg;
}
//window.onerror = errorHandler;


//***********Deteccion de navegador
IE4=false;
NETS7=false;
var menu;
var tamanio;
var mac=false;
var version = parseInt(navigator.appVersion);
var navegador = navigator.appName;

if (document.all){ 
	var IE4 = ((navegador=="Microsoft Internet Explorer") && (version>=4) );
}else if (document.getElementById){ 
	var NETS7 = ((navegador=="Netscape") && (version>=5));
}


if((navigator.userAgent.toLowerCase().indexOf("mac")!=-1)){ 
	var mac=true
}


ancho_pantalla=screen.width;
alto_pantalla=screen.height;
ancho_swf=780;
alto_swf=430;


function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
  var ok=false; 
	document.MM_returnValue = false;
  with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
    ok=(plugins && plugins[plgIn]);
  } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
    if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
    else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
    else ok=autoGo; }
  if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
//*********RUTINAS A EJECUTARSE AL COMENZAR CADA PAGINA
function inicio(){
	ver_requisitos();
}

function ver_requisitos()
{
	if(!IE4 && !NETS7){
		window.location="/errores/lista.php?requisito=navegador";
	}

	//validar que estan habilitadas las cookies
	grabar_cookie("prueba","prueba");
	cook=leer_cookie("prueba");
	if(cook!="prueba"){
		window.location="/errores/lista.php?requisito=cookie";
	}
}
//**********RUTINAS LLAMADAS DESDE UN SWF
//pagina: pagina a cargarse
function cargar_html(frame,pagina)
{
	window.location=pagina;
}

//*********MANEJO DE COOKIES*****************
function grabar_cookie(nombre,dato)
{
	expireDate = new Date;
	expireDate.setMonth(expireDate.getMonth()+1);
  	document.cookie = nombre+"="+dato+";expires=" + expireDate.toGMTString();
}

	
function grabar_cookie_hoy(nombre,dato){
//esta cookie vence enseguida
	expireDate = new Date;
	expireDate.setDate(expireDate.getDate()+1);
  	document.cookie = nombre+"="+dato+";expires=" + expireDate.toGMTString();
}

function leer_cookie(name)
{
	  var arg = name + "=";
	  var alen = arg.length;
	  var clen = document.cookie.length;
	  var i = 0;
	  while (i < clen) 
    	  {
	    var j = i + alen;
    	    if (document.cookie.substring(i, j) == arg)
	    	return leer_cookie_val (j);
          i = document.cookie.indexOf(" ", i) + 1;
    	    if (i == 0) break;
	  }
	  return null;
}

function leer_cookie_val (offset)
{
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
  endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
} 



//EMBED DE FLASH
function Flash_embedSWF(srcURL,id,swfbgColor,ancho,alto,params) {
  var defaultColor = (document.bgColor != null) ? document.bgColor : "#ffffff";
  var bgcolor = (swfbgColor != null) ? swfbgColor : defaultColor;

  document.writeln(
'<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' +
'codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0"' +
    'ID="' + id + '" WIDTH="'+ancho+'" HEIGHT="'+alto+'">' +
    '<PARAM NAME="movie" VALUE="' + srcURL + params +'">' + 
    '<PARAM NAME="quality" VALUE="high">' +
//    '<PARAM NAME="wmode" VALUE="transparent">'+
    '<PARAM NAME="autostart" VALUE="false">'+
    '<PARAM NAME="bgcolor" VALUE=' + bgcolor + '>' +
    '<embed src="' + srcURL + params + '" quality="high"' + 'bgcolor="' + 
    bgcolor + '"' + 'width="'+ancho+'" height="'+alto+'"' +
    'type="application/x-shockwave-flash" NAME="' + id + '"' +
 'pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></OBJECT>');

//  eval('window.document.'+ id + '.Rewind()');
  return (eval('window.document.'+ id));
}


//***************MANEJO DE VENTANAS
function abrir_ventana(pagina,nombre,v_ancho,largo,xpos,ypos){
	if(xpos=="" && ypos==""){
		ventana=window.open(pagina,nombre,"scrollbars=yes,width="+v_ancho+",height="+largo+",status=yes,toolbar=yes,menubar=yes, resizable=yes,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);
	}else{
		ventana=window.open(pagina,nombre,"scrollbars=yes,width="+v_ancho+",height="+largo+",status=no,toolbar=no,menubar=no, resizable=yes");
	}
//	return ventana;
}

function abrir_detalle(ruta,cod_contenido){
	ventana=window.open(ruta+"detalle/detalle.php","detalle","scrollbars=yes,width="+745+",height="+390+",status=yes,toolbar=no,menubar=no,resizable=yes,location=no");
	ventana.document.write('<form name="datos_detalle" method="post" action="'+ruta+'detalle/detalle.php" target="detalle">');
	ventana.document.write('<input type="hidden" name="cod_contenido" value="'+cod_contenido+'">');
	ventana.document.write('</form>');
	ventana.document.datos_detalle.submit();
//	abrir_ventana_detalle (ruta+"detalle/detalle.php",cod_contenido,'detalle',745,390)
}

//******SICAP
function abrir_ventana_sicap(pagina,nombre){
	ventana=window.open(pagina,nombre,"scrollbars=yes,width="+v_ancho+",height="+largo+",status=yes,toolbar=yes,menubar=yes, resizable=yes,left="+xpos+",top="+ypos+",screenX="+xpos+",screenY="+ypos);
	ventana.blur();
}

function cargar_sicap(documento){
	ventana.location='http://sicap.elbiofernandez.edu.uy/SICAP/CEvaluacion.jsp?documento='+documento;
	ventana.focus();
}

function cerrar_ventana_sicap(){
	if(window.ventana.closed==false){
		window.ventana.close();
	}

}

//*******DETALLLE
function abrir_ventana_detalle(pagina,cod_contenido,nombre,v_ancho,largo){
	ventana=window.open("","detalle","scrollbars=yes,width="+v_ancho+",height="+largo+",status=no,toolbar=no,menubar=no,resizable=yes,location=no");
	ventana.document.write('<form name="datos_detalle" method="post" action="'+pagina+'" target="detalle">');
	ventana.document.write('<input type="hidden" name="cod_contenido" value="'+cod_contenido+'">');
	ventana.document.write('</form>');
	ventana.document.datos_detalle.submit();
}

//***************IMPRESION
function imprimir_faq(ruta,cod_contenido){
//llamada desde swf que carga tools
//ruta es la ruta relativa del fla principal a la raiz
	abrir_ventana(ruta+"menu_secunda/faq/imprimir.php?cod_contenido="+cod_contenido,'imprimir',600,400,'','');
}


//************Fechas
meses=new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Setiembre", "Octubre", "Noviembre", "Diciembre");//nombres de los meses
dias_meses=new Array(31,28,31,30,31,30,31,31,30,31,30,31);//cantidad de dias de cada mes



