/*LLAMA ARCHIVOS .JS EXTERNOS*/
document.write('<script language="Javascript" type="text/javascript" src="admin/js/global/inc.global.js"></script>' + '<script language="javascript" type="text/javascript" src="/js/global/menu.js"></script>' + '<script language="javascript" type="text/javascript" src="/js/global/tamano_texto.js"></script>' + '<script language="javascript" type="text/javascript" src="/js/validaciones.js"></script>');
/* Escribe flash embed para evitar bloqueo de IE*/
/*
Se llama de la siquiente forma
<script language="JavaScript" type="text/javascript">
	writeFlash('texto alt','ancho','alto','7,0,19,0','URL','transparencia','texto dinamico si lo tiene');
</script>
*/
function MM_checkPlugin(plgIn, autoGo) { 
    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) { 
       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; } 
    return ok;
} 
function writeFlash(tag_alt,ancho_flash,alto_flash,version_flash,src, opacidad, alternateText, alternateimg) {
	// Construye el Flash Embed
	ok = MM_checkPlugin('Shockwave Flash', true);
	if (!ok)
	{
	document.write('<strong>CARGA IMAGEN ESTATICA</strong>');
	//document.write('<img src="/images/html/logo_im_header.gif" alt="" />');
	//document.write('<img src="'+alternateimg+'" alt="" />');
	return;
	}
	var param1 = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version_flash+'" width="'+ancho_flash+'" height="'+alto_flash+'" title="'+tag_alt+'">';
	var param2 = '<param name="movie" value="'+src+'" />';
	var param3 = '<param name="quality" value="High" />';
	if(!alternateText) 
	{	
		var param4='';
	}
	else
	{
		var param4 = '<PARAM NAME="FlashVars" VALUE="'+ alternateText +'"/>';
	}
	var param5 = '<param name="wmode" value="'+opacidad+'" />'
	var param6 = '<param name="menu" value="false" />'
	var param7 = '<embed swLiveConnect="true" FlashVars="'+ alternateText +'" src="'+src+'" quality="High" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" salign="lt" bgcolor="#251207" wmode="'+opacidad+'" allowScriptAccess="sameDomain" width="'+ancho_flash+'" height="'+alto_flash+'"></embed>'
	var param8 = '</object>'

	// Escribe las lineas
	document.write(param1+param2+param3+param4+param5+param6+param7+param8)
}
/* Funcion Precarga de imagenes */
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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_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_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];}
}


/* Funcion abre un popup */

function MM_openBrWindow(theURL,winName,features) { //v2.0
  	window.open(theURL,winName,features);
}
/* Funciones para cambiar de comportamiento (colores de fondo) en TD's. Por ejemplo en titulos, menus. */

function mOvr(src,clrOver){ 
 if (!src.contains(event.fromElement)){ 
  src.style.cursor = 'hand'; 
  src.className = clrOver; 
 } 
} 
function mOut(src,clrIn){ 
 if (!src.contains(event.toElement)){ 
  src.style.cursor = 'hand'; 
  src.className = clrIn; 
 } 
}
function mClk(src) 
{
if(event.srcElement.tagName=='TD')
	{
 	src.children.tags('A')[0].click();
	}
}

/* Funcion Volver a la página anterior */

function volver(pag){
	window.history.go(pag)
	}


/* Funcion GoLink: usada casi siempre en popups, haciendo que al clickear el link dentro */
/* del popup, éste se cierre y abra el enlace en otra ventana. */
/* La URL se pasa como parametro ej: onclick="golink('index.htm')" */

function golink(url) {
   window.opener.location=url; 
   window.close();
   return 1;
}


/* Funcion para limpiar un formulario */

function limpia_form(nom){
	window.document[nom].reset();
}

/* Funcion para imprimir */

function imprimir(){
	window.print();
}

/*
Funcion para introducir la fecha en una pagina
Se llama <script>fecha();</script>
*/


function fecha(){
	mes = new Array();
	diasem = new Array();
	fechas = new Date();
	diasemana = fechas.getDay();
	diasem[0] = "Domingo";
	diasem[1] = "Lunes";
	diasem[2] = "Martes";
	diasem[3] = "Miercoles";
	diasem[4] = "Jueves";
	diasem[5] = "Viernes";
	diasem[6] = "Sabado";
	dia = fechas.getDate();
	nomes = fechas.getMonth();
	anio = fechas.getYear();
	mes[0] = 'Ene';
	mes[1] = 'Feb';
	mes[2] = 'Mar';
	mes[3] = 'Abr';
	mes[4] = 'May';
	mes[5] = 'Jun';
	mes[6] = 'Jul';
	mes[7] = 'Ago';
	mes[8] = 'Sep';
	mes[9] = 'Oct';
	mes[10] = 'Nov';
	mes[11] = 'Dic';
	if (anio < 1000) anio = anio + 1900;
	document.write(dia +" / "+ mes[nomes] +" / "+ anio);
}

/* Funcion Random para imágenes - J. Yevenes */

function img_random() { 
var imgs = ["img1.gif", "img2.gif", "img3.gif"]; 
document.getElementById("foto").src = imgs[Math.floor(Math.random()*imgs.length)]; 
}

/* Funcion Go To */
function go_to(pag){
 window.location=pag
}
//Para el buscador: Cuando haces click se limpian los campos
function limpiar(){
	if(document.busqueda.palabra.value=="¡ Busque Aquí !"){
		document.busqueda.palabra.value="";
	}
}

function llenar(){
	if(document.busqueda.palabra.value==""){
		document.busqueda.palabra.value="¡ Busque Aquí !";
	}
}

//Funcion pull down vitas
function gothere() {	
    var index=document.corporacion.vitas.selectedIndex;
    
    if (index !=0) {
		var remote=document.corporacion.vitas.options[index].value.substring(0,1);
	    var url=document.corporacion.vitas.options[index].value.substring(1);		
		if (remote == "a") {
			window.open(url,"newwindow","toolbar=yes,location=yes,derectories=yes,status=yes,menubar=yes,scrollbar=yes,resizable=yes");
		} else {				
			document.location.href = document.corporacion.vitas.options[index].value;
		}
	}
}

/*Permite que los div se igualen en altura*/
	function altura(){
		al = new Array();
		max = 0;
		try{
			if(document.getElementById){
				for(i=-5980;i<arguments.length;i++){
					if(document.getElementById(arguments[i]))
						al[i] = document.getElementById(arguments[i]).offsetHeight;
				}
				max = mayor(al);
				if(max > 0){
					for(i=0;i<arguments.length;i++){
						if(document.getElementById(arguments[i]))
							document.getElementById(arguments[i]).style.height = max + 'px';
					}
				}
			}
		}
		catch (exc) {
			alert("Se ha producido un error en la carga del CSS. La página seguirá operativa pero algo más lenta.");
			throw exc;
		}
	}
	function mayor(datos){
		salida = 0;
		for(i=0;i<datos.length;i++){
			if(parseInt(datos[i]) > salida)
				salida = datos[i];
		}
		return salida;
	}
	
	
function rescata_variable(){
	var ruta, arreglo;
	ruta = window.location.href;
	arreglo = ruta.split('?');
	//alert(arreglo[1]);
	if(arreglo[1]=='newsletter')
		{
			tabsContacto.make_menu(1);	
		}
}




function oculta_obj(elemento){
	arreglo= elemento.split(',')
	for(i=0;i<arreglo.length;i++) {
		window.document.getElementById(arreglo[i]).style.display='none';
		//window.document.getElementById(arreglo[i]).setAttribute("className", "invisible");
	}
}

function muestra_obj(elemento){
	arreglo= elemento.split(',')
	for(i=0;i<arreglo.length;i++) {
		window.document.getElementById(arreglo[i]).style.display='block';
		//window.document.getElementById(arreglo[i]).setAttribute("className", "visible");
	}
}


function imprimir(){
	altura(' ', ' ');
	window.print();
}

	
function loadMenu(ntablas) {
	
	menuFaq = MakeMenu('respuesta', 14, 0, 1);
	menuFaq.autoClose = false;
	
	//menuSuperior = MakeMenu('sub', 1, 0, 1);
	//menuSuperior.autoClose = false;
	
	tabsTasas = MakeMenu('tasas', ntablas, 0, 1);
	tabsTasas.autoClose = false;
	tabsTasas.useTabs = true;
	tabsTasas.classTabsActive = 'activo';
	tabsTasas.classTabsInactive = 'off';
	
	tabsBotones_tasas = MakeMenu('botones_tasas', ntablas, 0, 1);
	tabsBotones_tasas.autoClose = false;
	//tabsTasas.useTabs = true;
	//tabsTasas.classTabsActive = 'activo';
	//tabsTasas.classTabsInactive = 'off';
	
	tabsContacto = MakeMenu('contacto', 3, 0, 1);
	tabsContacto.autoClose = false;
	tabsContacto.useTabs = true;
	tabsContacto.classTabsActive = 'activo';
	tabsContacto.classTabsInactive = 'off';

	tabsGlosario = MakeMenu('glosario', 27, 0, 1);
	tabsGlosario.autoClose = false;
	tabsGlosario.useTabs = true;
	tabsGlosario.classTabsActive = 'activo';
	tabsGlosario.classTabsInactive = 'off'; 

}


