// JavaScript Document
var isAppleMobile = navigator.userAgent.match(/iPad/i) != null || navigator.userAgent.match(/iPhone/i) != null || navigator.userAgent.match(/iPod/i) != null ;
/**
Muy importante no borrar los valores de estas variables
**/
var activado = false;
/*** 
	En caso de necesitar agregar más tablas con enlaces para que se desplieguen en el menú
	se tienen que registrar en el arreglo 'divs', no es necesario ponerlas en orden.
	DADS
***/
var divs = new Array('prod_serv_links','prod_cred_links','prod_inv_links','prod_serv_emp_links','prod_cred_emp_links','prod_inv_emp_links');
var divname="";
var afuera = true;


function body_onload(ruta){
	$("#top_menu").load(ruta+"includes/top_menu.htm");
	$("#barra_herramientas").load(ruta+"includes/barra_herramientas.htm");
	$("#pie_final").load(ruta+"includes/pie_final.htm");
	$("#pie_finalnoipab").load(ruta+"includes/pie_finalnoipab.htm");
	$("#pie_pagina").load(ruta+"includes/pie_pagina.htm");
	$("#herramientas").load(ruta+"includes/herra.htm");
	
	
}

function banner_princial_onmouseover(e){
	el = $(e) //This element
	elDiv = el.parent().children('div[onClick]');
	nxt_e = el.next("div"); //div over
	
	elDiv.slideUp(100);
	
	offsetThis = el.offset();
	
	nxt_e.css('left',offsetThis.left);
	nxt_e.css('top',offsetThis.top);
	nxt_e.slideDown(150);
	
}

function banner_over_onmouseout(e){
	el = $(e);
	el.slideUp(100);
}

function cambiar_tamanio_gd(e){
	//$('link:first').attr('href','../css/style_grant.css');
	$('link:last').attr('href','../../css/text_grant.css');
}
function cambiar_tamanio_md(e){
	//$('link:first').attr('href','../css/style_medium.css');
	$('link:last').attr('href','../../css/text_medium.css');
}
function cambiar_tamanio_ch(e){
	//$('link:first').attr('href','../css/style.css');}
	$('link:last').attr('href','../../css/text.css');
	
}
function ver_contenido(e){
	//$('#container_prod_links').show();
	$('#container_prod_links').css('border','1px solid #EAEAEA');
	if (activado == false ){
			$('#container_prod_links').slideUp(0);
			$('#container_prod_links').slideDown(300);
	}
	l = divs.length;
	for (i=0; i <l; i++)
	{
		if (divs[i] != e)
		{
			$('#'+divs[i]).hide();
		}
	}
	
	if (activado == false)
		$('#'+e).slideDown(0);
	activado = false;
	divname=e;
	afuera = false;
	borrar_rollover(e);
}
function mantenerdiv(){
	l = divs.length;
	for (i=0; i <l; i++)
	{
		if (divs[i] != divname)
		{
			$('#'+divs[i]).hide();
		}
	}
	mantener_contenido(divname);
}
function verm(e){
	$('#container_prod_links').slideDown(300);
	ver_contenido(e); 
	mantener_contenido(e);
}
function m(e){
	mantener_contenido(e);
}
/***
	Esta funcion quita el efecto del rollover
	dando a todos los elementos del menú, la apariencia de estar "deseleccionados" y solo activando el
	que le pasamos como parámetro.
***/

function borrar_rollover(e){
	var d ;
	//alert(d);
	l = divs.length;
	//for (i=0; i <l; i++)
	//{
		d= e.substring(0,e.indexOf('_links'));
		if (d == 'prod_serv' || d == 'prod_serv_emp')
			$('#'+d).css('background-image','url(images/botones/servicios.jpg)');
		if (d== 'prod_cred' || d == 'prod_cred_emp')
			$('#'+d).css('background-image','url(images/botones/creditos.jpg)');
		if (d== 'prod_inv' || d == 'prod_inv_emp')
			$('#'+d).css('background-image','url(images/botones/inversion.jpg)');
	//}
}
function borrar_rollovers(e){
	l = divs.length;
	var d;
	for (i=0;i<l; i++)
	{
		borrar_rollover(divs[i]);
	}	
}
function mantener_contenido(e){
	$('#container_prod_links').css('border','1px solid #EAEAEA');
	borrar_rollover(e);
	d = e.substring(0,e.indexOf('_links'));
	if (d == 'prod_serv' || d == 'prod_serv_emp')
		$('#'+d).css('background-image','url(images/botones/servicios_over.jpg)');
	if (d== 'prod_cred' || d == 'prod_cred_emp')
		$('#'+d).css('background-image','url(images/botones/creditos_over.jpg)');
	if (d== 'prod_inv' || d == 'prod_inv_emp')
		$('#'+d).css('background-image','url(images/botones/inversion_over.jpg)');
	$('#'+e).show();
	
	}

function ocultar_contenido(e){
	$('#'+e).hide();
	
}
function cerrar_contenido(e){
		l = divs.length;
		/*** Ocultar todas las otras divs***/
		for (i=0; i <l; i++){
			if (divs[i] != e)
			{
				$('#'+divs[i]).hide();
			}
		}
		/*** Para que crea que estan juntas ***/
		activado = true;
		$('#'+e).hide();
		afuera = true;
		//$('#container_prod_links').hide();
		$('#container_prod_links').css('border','0');
		
}	

//FUNCION TABULADORES DE BANCA LOGIN

function cambiarTbanca(divId){
	if(divId=='pestana_personas'){
	$('#pestana_personas').css('background-image','url(images/pestana_back_blanca.png)');
	$('#pestana_privada').css('background-image','url(images/pestana_back.png)');
	$('#pestana_empresas').css('background-image','url(images/pestana_back.png)');
	
	$('#pestana_personas').css('color','#000000');
	$('#pestana_privada').css('color','#FFFFFF');
	$('#pestana_empresas').css('color','#FFFFFF');

	LoginPersonasComoBancaPrivada = false ;
	}
	if(divId=='pestana_privada'){
	$('#pestana_personas').css('background-image','url(images/pestana_back.png)');
	$('#pestana_privada').css('background-image','url(images/pestana_back_blanca.png)');
	$('#pestana_empresas').css('background-image','url(images/pestana_back.png)');
	
	$('#pestana_personas').css('color','#FFFFFF');
	$('#pestana_privada').css('color','#000000');
	$('#pestana_empresas').css('color','#FFFFFF');

	LoginPersonasComoBancaPrivada = true ;
	}
	
	if(divId=='pestana_empresas'){
	$('#pestana_personas').css('background-image','url(images/pestana_back.png)');
	$('#pestana_privada').css('background-image','url(images/pestana_back.png)');
	$('#pestana_empresas').css('background-image','url(images/pestana_back_blanca.png)');
	
	$('#pestana_personas').css('color','#FFFFFF');
	$('#pestana_privada').css('color','#FFFFFF');
	$('#pestana_empresas').css('color','#000000');
	
	$('#log_contenidop').css('display', 'none');
	$('#log_contenidoe').css('display', 'none');
	}
}

function ver_estados(url){
	$('#tablaEstados').load(url,ver_contenido('tablaEstados'));
	
}
function ver_tproteccion(url){
	$('#tablaProteccion').load(url,ver_contenido('tablaProteccion'));
	
}
function ver_tley(url,elDiv){
	$('#'+elDiv).load(url,ver_contenido(elDiv));
}
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_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_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];}
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function MM_jumpMenu1(targ,selObj,restore){ //v3.0
	window.open(selObj.options[selObj.selectedIndex].value);
}

function imprimir(){
	window.print()
}

//MODAL

function mostrar_modal(url,divWidth,divHeight,closeBtn){
	//$('#divmod').css('display', '');
	$('#divmod').load(url,function(){
		if(closeBtn== 0){
			$('#divmod').modal({close:false,
				onOpen: function (dialog) {
					dialog.overlay.fadeIn('fast', function () {
						dialog.data.hide();
						dialog.container.fadeIn('fast', function () {
							dialog.data.slideDown('fast');
						});
					});
				},
				onClose: function (dialog) {
					dialog.data.fadeOut('fast', function () {
						dialog.container.slideUp('fast', function () {
							dialog.overlay.fadeOut('fast',function(){
							$.modal.close();	
								
							});
						});
					});
				}
			});
			
		} else{
			$('#divmod').modal({close:true,
				onOpen: function (dialog) {
					dialog.overlay.fadeIn('fast', function () {
						dialog.data.hide();
						dialog.container.fadeIn('fast', function () {
							dialog.data.slideDown('fast');
						});
					});
				},
				onClose: function (dialog) {
					dialog.data.fadeOut('fast', function () {
						dialog.container.slideUp('fast', function () {
							dialog.overlay.fadeOut('fast',function(){
							$.modal.close();	
								
							});
						});
					});
				}
			});
			
		}
			
	if(divWidth != '') { $('#simplemodal-container').css('width',divWidth+'px'); }
	if(divHeight != '') {$('#simplemodal-container').css('height',divHeight+'px');}
	$(window).trigger('resize.simplemodal');
	});
}

//MODAL//
function ocultar_modal(){
		$.modal.close();
		$('#divmod').html('');
}
// funcion para banner emergente //
function closeBannermain (){
	$('#bannerEmergente').animate({height:"258px", opacity: 0.0, marginTop: "73px"}, 600 , function(){ $('#bannerEmergente').css('display','none')});
}
