//ajusta el tamanio de un iframe de acuerdo a su contenido
//debe llamarse en un handler onload desde la pagina dentro del iframe
function adjustIFrameSize (iframeWindow) {
	if (iframeWindow.document.height) {
		var iframeElement = parent.document.getElementById(iframeWindow.name);
		iframeElement.style.height = iframeWindow.document.height + 'px';
		//no ajustamos el ancho
		//iframeElement.style.width = iframeWindow.document.width + 'px';
	} else if (document.all) {
		var iframeElement = parent.document.all[iframeWindow.name];
		if (iframeWindow.document.compatMode && iframeWindow.document.compatMode != 'BackCompat') {
			iframeElement.style.height = iframeWindow.document.documentElement.scrollHeight + 5 + 'px';
			//no ajustamos el ancho
			//iframeElement.style.width = iframeWindow.document.documentElement.scrollWidth + 5 + 'px';
		} else {
			iframeElement.style.height = iframeWindow.document.body.scrollHeight + 5 + 'px';
			//no ajustamos el ancho
			//iframeElement.style.width = iframeWindow.document.body.scrollWidth + 5 + 'px';
		}
	}
}

function PreCarga (objetoImagen, rutaImagen) 
{
    if (document.images)
    {
	eval (objetoImagen +' = new Image()')
	eval (objetoImagen +'.src = "' + rutaImagen + '"')
    }
}

function CambiarImagen (capa,nombreImagen,objetoImagen) 
{
    if (document.layers && capa!=null)
	eval('document.' + capa + '.document.images["' + nombreImagen + '"].src = ' + objetoImagen + '.src')
    else
	document.images[nombreImagen].src = eval(objetoImagen + ".src")
}


function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
 
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
 
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function preCargaImg(imageURL) {
		image = new Image();
		image.src = imageURL;
		return image;
}

function CambiarImg(buttonName,sourceImage) {
		document [buttonName].src = sourceImage.src;
		return true;
}

function flashfile_Dofscommand(command, args)
{
if ( command == "background" ) {
	document.body.background="media/" + args
	// Mantener fondo
	SetCookie("Fondo","media/" + args);	
	}
}

function SetPestanias(cantidadPestanias, pestaniaElegida)
{
	for(i=1; i<=cantidadPestanias; i++)
	{
		document.getElementById("contenido" + i).style.display = 'none';
	}
		
	for(i=1; i<=cantidadPestanias;  i++)
	{
		document.getElementById("celdaPestania" + i).style.backgroundColor = '#fff';
		var texto = document.getElementById("celdaPestania" + i).innerHTML;
		texto = texto.replace("COLOR: white","");
		document.getElementById("celdaPestania" + i).innerHTML = texto;
	}
	
	var texto = document.getElementById("celdaPestania" + pestaniaElegida).innerHTML;
	texto = texto.replace("A style","A STYLE=\"color:white; font-weight: bold\"");
	document.getElementById("celdaPestania" + pestaniaElegida).innerHTML = texto;
	document.getElementById("celdaPestania" + pestaniaElegida).style.backgroundColor = '#7f7f7f';
	
	
	document.getElementById("contenido" + pestaniaElegida).style.display = 'block';
	
}

function getFechayHora()
{
	today = new Date();
	year = (today.getFullYear) ? today.getFullYear() : today.getYear();
	month = today.getMonth();
	switch (month) {
				 case 0 : month = "Enero"; break;
				 case 1 : month = "Febrero"; break;
				 case 2 : month = "Marzo"; break;
				 case 3 : month = "Abril"; break;
				 case 4 : month = "Mayo"; break;
				 case 5 : month = "Junio"; break;
				 case 6 : month = "Julio"; break;
				 case 7 : month = "Agosto"; break;
				 case 8 : month = "Septiembre"; break;
				 case 9 : month = "Octubre"; break;
				 case 10 : month = "Noviembre"; break;
				 case 11 : month = "Diciembre"; break;
				 }
	date = today.getDate();
	day = today.getDay();
	switch (day) {
				 case 0 : day = "Domingo"; break;
				 case 1 : day = "Lunes"; break;
				 case 2 : day = "Martes"; break;
				 case 3 : day = "Miércoles"; break;
				 case 4 : day = "Jueves"; break;
				 case 5 : day = "Viernes"; break;
				 case 6 : day = "Sábado"; break;
				 }
	
	dayStr =  day+ ', ' +date+ ' de ' +month+ ' de ' +year;
	
	return (dayStr);
}					

function SwitchAnioInstitucional(anio)
{
	divAnio = document.getElementById(anio);
	if( divAnio.style.display == 'none' )
		divAnio.style.display = 'block';
	else
		divAnio.style.display = 'none';
}
