﻿function Open_URL(estilo, alwaysVisible, lockedAtTop, url) {
	var oVtn=new cVtn( estilo,'', '&nbsp;', alwaysVisible, lockedAtTop);
	oVtn.Cargar(toAbsolutePath(url),	new Array("SID",$F("INMOFACTORY_SID"),"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"), "SRC","","EVT",""));
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}
// Iniciar una búsqueda de ofertas
function Open_OfeSrLs(estilo, alwaysVisible, modalidadId, tipId, subTipId , paiId, proId, pobId, barrId, m2Min, m2Max, prMin, prMax, monId, habMin, habMax) {
	var oVtn=new cVtn(estilo,'','&nbsp;', alwaysVisible);
	if(
		modalidadId!=undefined && modalidadId.length!=0 
		&& tipId!=undefined && tipId.length!=0
		&& paiId!=undefined && paiId.length!=0 		
	) {
		var params = new Array(
			"SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","sr_completa","EVT","next",
			oVtn.L2G('modalidadId'),modalidadId, 
			oVtn.L2G('tipId'), tipId, 
			oVtn.L2G('paiId'), paiId			
		);
		if(subTipId!=undefined && subTipId.length!=0) { params.push( oVtn.L2G('subTipId') ); params.push(subTipId); }
		if(proId!=undefined && proId.length!=0) { params.push( oVtn.L2G('proId') ); params.push(proId); }
        if(pobId!=undefined && pobId.length!=0) { params.push( oVtn.L2G('pobId') ); params.push(pobId); }
		if(barrId!=undefined && barrId.length!=0) { params.push( oVtn.L2G('barrId') ); params.push(barrId); }
		if(m2Min!=undefined && m2Min.length!=0) { params.push( oVtn.L2G('m2Min') ); params.push(m2Min); }
		if(m2Max!=undefined && m2Max.length!=0) { params.push( oVtn.L2G('m2Max') ); params.push(m2Max); }
		if(prMin!=undefined && prMin.length!=0) { params.push( oVtn.L2G('prMin') ); params.push(prMin); }
		if(prMax!=undefined && prMax.length!=0) { params.push( oVtn.L2G('prMax') ); params.push(prMax); }
		if(monId!=undefined && monId.length!=0) { params.push( oVtn.L2G('monId') ); params.push(monId); }
		if(habMin!=undefined && habMin.length!=0) { params.push( oVtn.L2G('habMin') ); params.push(habMin); }
		if(habMax!=undefined && habMax.length!=0) { params.push( oVtn.L2G('habMax') ); params.push(habMax); }
		oVtn.Cargar(toAbsolutePath('Paginas/OfeSrLs/OfeSrLs.aspx'), params);			
	} else {
		oVtn.Cargar(toAbsolutePath('Paginas/OfeSrLs/OfeSrLs.aspx'), new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT",""));			
	}
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

function Open_OfeSr(estilo, alwaysVisible, tipId, modalidadId) {
	var oVtn=new cVtn(estilo,'','&nbsp;', alwaysVisible);
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","");
        if(tipId!=undefined && tipId.length!=0) { params.push( oVtn.L2G('tipId') ); params.push(tipId); }
        if(modalidadId!=undefined && modalidadId.length!=0) { params.push( oVtn.L2G('modalidadId') ); params.push(modalidadId); }				
    oVtn.Cargar(toAbsolutePath('Paginas/OfeSrLs/OfeSrLs.aspx'), params);			
    oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}
function Open_OfePromocionLs(estilo, alwaysVisible, tipId, obraNueva, modalidadId){
	var oVtn=new cVtn(estilo,'','&nbsp;', alwaysVisible);
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","");
        if(tipId!=undefined && tipId.length!=0) { params.push( oVtn.L2G('tipId') ); params.push(tipId); }
        if(modalidadId!=undefined && modalidadId.length!=0) { params.push( oVtn.L2G('modalidadId') ); params.push(modalidadId); }				
        if(obraNueva!=undefined && obraNueva.length!=0) { params.push( oVtn.L2G('obraNueva') ); params.push(obraNueva); }				
    oVtn.Cargar(toAbsolutePath('Paginas/OfeSrLs/PromocionSrLs.aspx'), params);			
    oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

function Open_OfePromocionSrLs(estilo, alwaysVisible, tipId, obraNueva, modalidadId){
	var oVtn=new cVtn(estilo,'','&nbsp;', alwaysVisible);
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","");
        if(tipId!=undefined && tipId.length!=0) { params.push( oVtn.L2G('tipId') ); params.push(tipId); }
        if(modalidadId!=undefined && modalidadId.length!=0) { params.push( oVtn.L2G('modalidadId') ); params.push(modalidadId); }				
        if(obraNueva!=undefined && obraNueva.length!=0) { params.push( oVtn.L2G('obraNueva') ); params.push(obraNueva); }				
    oVtn.Cargar(toAbsolutePath('Paginas/OfeSrLs/PromocionSrLs.aspx'), params);			
    oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

function Open_DemCr(inmdTipId, inmdSubtipId, modId, inmdDirPaiId, inmdDirProId, inmdDirPobId, inmdDirBarrId, modPrMin, modPrMax, modMonId, inmdM2Min, inmdM2Max, inmdHabMin, inmdHabMax ) {
	oVtn = new cVtn(enumVtnStl.estandard,'','&nbsp;');
	
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","")
	if(inmdTipId!=undefined && inmdTipId!=null) {params.push(oVtn.L2G('inmdTipId') ); params.push(inmdTipId);}
	if(inmdSubtipId!=undefined && inmdSubtipId!=null) {params.push(oVtn.L2G('inmdSubtipId') ); params.push(inmdSubtipId);}
	if(modId!=undefined && modId!=null) {params.push(oVtn.L2G('modId') ); params.push(modId);}
	if(inmdDirPaiId!=undefined && inmdDirPaiId!=null) {params.push(oVtn.L2G('inmdDirPaiId') ); params.push(inmdDirPaiId);}
	if(inmdDirProId!=undefined && inmdDirProId!=null) {params.push(oVtn.L2G('inmdDirProId') ); params.push(inmdDirProId);}
	if(inmdDirPobId!=undefined && inmdDirPobId!=null) {params.push(oVtn.L2G('inmdDirPobId') ); params.push(inmdDirPobId);}
	if(inmdDirBarrId!=undefined && inmdDirBarrId!=null) {params.push(oVtn.L2G('inmdDirBarrId') ); params.push(inmdDirBarrId);}
	if(modPrMin!=undefined && modPrMin!=null) {params.push(oVtn.L2G('modPrMin') ); params.push(modPrMin);}
	if(modPrMax!=undefined && modPrMax!=null) {params.push(oVtn.L2G('modPrMax') ); params.push(modPrMax);}
	if(modMonId!=undefined && modMonId!=null) {params.push(oVtn.L2G('modMonId') ); params.push(modMonId);}
	if(inmdM2Min!=undefined && inmdM2Min!=null) {params.push(oVtn.L2G('inmdM2Min') ); params.push(inmdM2Min);}
	if(inmdM2Max!=undefined && inmdM2Max!=null) {params.push(oVtn.L2G('inmdM2Max') ); params.push(inmdM2Max);}
	if(inmdHabMin!=undefined && inmdHabMin!=null) {params.push(oVtn.L2G('inmdHabMin') ); params.push(inmdHabMin);}
	if(inmdHabMax!=undefined && inmdHabMax!=null) {params.push(oVtn.L2G('inmdHabMax') ); params.push(inmdHabMax);}

	oVtn.Cargar(toAbsolutePath('Paginas/DemCr/DemCr.aspx'), params);			
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

// Abrir formulario de Baja Buscamos por ti
function Open_DemDl(sAcc_Id, sAuth_Key) {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;',false);
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","")
	if(sAcc_Id!=undefined && sAcc_Id!=null) {params.push(oVtn.L2G('Acc_Id') ); params.push(sAcc_Id);}
	if(sAuth_Key!=undefined && sAuth_Key!=null) {params.push(oVtn.L2G('Auth_Key') ); params.push(sAuth_Key);}
	oVtn.Cargar(toAbsolutePath('Paginas/DemDl/DemDl.aspx'), params);			
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

// Abrir una ficha de oferta
function Open_OfeRd(sOfe_Id, sOfe_Ref, sOfe_Guid, sPrebusqueda) {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;',false);
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","")
	if(sOfe_Id!=undefined && sOfe_Id!=null) {params.push(oVtn.L2G('Ofe_Id') ); params.push(sOfe_Id);}
	if(sOfe_Guid!=undefined && sOfe_Guid!=null) {params.push(oVtn.L2G('Ofe_Guid') ); params.push(sOfe_Guid);}	
	if(sOfe_Ref!=undefined && sOfe_Ref!=null) {params.push(oVtn.L2G('Ofe_Ref') ); params.push(sOfe_Ref);}
	if(sPrebusqueda!=undefined && sPrebusqueda!=null) {params.push(oVtn.L2G('PreBusqueda') ); params.push(sPrebusqueda);}
	
	oVtn.Cargar(toAbsolutePath('Paginas/OfeRd/OfeRd.aspx'), params);			
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

// Abrir una ficha de oferta promoción
function Open_PromocionRd(sOfe_Id, sOfe_Ref) {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;',false);
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","")
	if(sOfe_Id!=undefined && sOfe_Id!=null) {params.push(oVtn.L2G('Ofe_Id') ); params.push(sOfe_Id);}
	if(sOfe_Ref!=undefined && sOfe_Ref!=null) {params.push(oVtn.L2G('Ofe_Ref') ); params.push(sOfe_Ref);}
	oVtn.Cargar(toAbsolutePath('Paginas/OfeRd/PromocionRd.aspx'), params);			
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

// Abrir geoMapa con posicionamiento de una oferta
function Open_MapaRd(sGeoLat,sGeoLong,sMapaTitulo,e) {    
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;',false);
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","")
	if(sGeoLong!=undefined && sGeoLong!=null) {params.push(oVtn.L2G('GeoLongitud') ); params.push(sGeoLong);}
	if(sGeoLat!=undefined && sGeoLat!=null) {params.push(oVtn.L2G('GeoLatitud') ); params.push(sGeoLat);}
	if(sMapaTitulo!=undefined && sMapaTitulo!=null) {params.push(oVtn.L2G('MapaTitulo') ); params.push(sMapaTitulo);}
	oVtn.Cargar(toAbsolutePath('Paginas/OfeRd/MapaRd.aspx'), params);			
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );	
	Event.stop(e);	
}

// Abrir una ficha tipo destacada de oferta
function Open_OfeDestacadaRd(sOfe_Id, sOfe_Ref) {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;',false);
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","")
	if(sOfe_Id!=undefined && sOfe_Id!=null) {params.push(oVtn.L2G('Ofe_Id') ); params.push(sOfe_Id);}
	if(sOfe_Ref!=undefined && sOfe_Ref!=null) {params.push(oVtn.L2G('Ofe_Ref') ); params.push(sOfe_Ref);}
	oVtn.Cargar(toAbsolutePath('Paginas/OfeDestacadaRd/OfeDestacadaRd.aspx'), params);			
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn ); 
}

// Abrir los documentos de una oferta
function Open_OfeDocsRd(sOfe_Id,sDocInicialId) {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;',false);
	oVtn.Cargar(toAbsolutePath('Paginas/OfeDocsRd/OfeDocsRd.aspx'),	new Array("SID",$F("INMOFACTORY_SID"),"CMS_REF", $F("CMS_REF"), "WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","",	oVtn.L2G("Ofe_Id"), sOfe_Id, oVtn.L2G("docSeleccionadoId"),sDocInicialId ));
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}
// Abrir el aviso legal
function Open_AvisoLegal() {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;',false);
	oVtn.Cargar(toAbsolutePath('Paginas/AvisoLegal/AvisoLegal.aspx'), new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT",""));			
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}
// Crear una acción vinculada a una oferta. 
function Open_AccOfeCr( sOfeId, sAccTipId ) {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;',false);
	oVtn.Cargar(toAbsolutePath('Paginas/AccOfeCr/AccOfeCr.aspx'), new Array(
			"SID",$F("INMOFACTORY_SID") , 
			"CMS_REF", $F("CMS_REF"),
			"WEBBASIC", $F("WEBBASIC"),
			"SRC", "", 
			"EVT", "",  
			oVtn.L2G("ofeId"), sOfeId, 
			oVtn.L2G("accTipId"), sAccTipId
		)
	);
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

// Recarga de adSense
function adSenseRefresh(adSenseQueryString){
    if (adSenseQueryString==undefined || adSenseQueryString==null){
        adSenseQueryString="";
    }
	$("adSense_1").src = "adSenseSource_1.html?"+adSenseQueryString;
}

// Cms Ib2c
function Open_Login() {
	var oVtn=new cVtn(enumVtnStl.noCerrable,'','&nbsp;', false, false);
	oVtn.Cargar(toAbsolutePath('Paginas/CfgLogin/Login.aspx'), ["SID",$F("CMS_SID"),"CMS_REF", $F("CMS_REF"), "WEBBASIC", $F("WEBBASIC"),"SRC","","EVT",""]);			
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

function Open_CfgMng(){
	var oVtn=new cVtn(enumVtnStl.noCerrable,'','&nbsp;', false, false);
	oVtn.Cargar(toAbsolutePath('Paginas/CfgMng/CfgMng.aspx'), ["SID",$F("CMS_SID"),"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"), "SRC","","EVT",""]);			
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

function Open_UsrSetPwd() {
		var oVtn = new cVtn(enumVtnStl.estandard, '', '&nbsp;', false, false);
		oVtn.Cargar(
			'Paginas/CfgUsr/UsrSetPwd.aspx', 
			['SID',$F('CMS_SID'),"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"), 'SRC','','EVT','']
		) ;
		oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn );
}

// Variante de Contexto
var iVarCtx =0;
// ej: oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn, "Noticias" + (++iVarCtx) );

function Open_QSomos() {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;', false, false);
	oVtn.Cargar(toAbsolutePath('Paginas/QSomosRd/QSomosRd.aspx'),	new Array("SID",$F("INMOFACTORY_SID"),"CMS_REF", $F("CMS_REF"), "WEBBASIC", $F("WEBBASIC"),"SRC","","EVT",""));
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn, "QSomos"); 
}
function Open_Servicios() {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;', false, false);
	oVtn.Cargar(toAbsolutePath('Paginas/ServiciosRd/ServiciosRd.aspx'),	new Array("SID",$F("INMOFACTORY_SID"),"CMS_REF", $F("CMS_REF"), "WEBBASIC", $F("WEBBASIC"), "SRC","","EVT",""));
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn, "Servicios"); 
}
function Open_DEstamos() {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;', false, false);
	oVtn.Cargar(toAbsolutePath('Paginas/DEstamosRd/DEstamosRd.aspx'),	new Array("SID",$F("INMOFACTORY_SID"),"CMS_REF", $F("CMS_REF"), "WEBBASIC", $F("WEBBASIC"),"SRC","","EVT",""));
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn, "DEstamos"); 
}
function Open_Enlaces() {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;', false, false);
	oVtn.Cargar(toAbsolutePath('Paginas/EnlacesRd/EnlacesRd.aspx'),	new Array("SID",$F("INMOFACTORY_SID"),"CMS_REF", $F("CMS_REF"), "WEBBASIC", $F("WEBBASIC"),"SRC","","EVT",""));	
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn, "Enlaces"  );
}
function Open_Calculadora() {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;', false, false);
	oVtn.Cargar(toAbsolutePath('Paginas/Calculadora/Calculadora.aspx'),	new Array("SID",$F("INMOFACTORY_SID"),"CMS_REF", $F("CMS_REF"), "WEBBASIC", $F("WEBBASIC"),"SRC","","EVT",""));	
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn, "Calculadora"  );
}
function Open_TAmortizacionRd(sCapitalTotal,sPeriodos,sInteresAnual,sCuotaMensual) {                        
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;', false, false);	
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","")
	if(sCapitalTotal!=undefined && sCapitalTotal!=null) {params.push(oVtn.L2G('CalcCapitalTotal') ); params.push(sCapitalTotal);}
	if(sPeriodos!=undefined && sPeriodos!=null) {params.push(oVtn.L2G('CalcPeriodoPago') ); params.push(sPeriodos);}
	if(sInteresAnual!=undefined && sInteresAnual!=null) {params.push(oVtn.L2G('CalcInteresAnual') ); params.push(sInteresAnual);}
	if(sCuotaMensual!=undefined && sCuotaMensual!=null) {params.push(oVtn.L2G('CalcCuotaMensual') ); params.push(sCuotaMensual);}
	oVtn.Cargar(toAbsolutePath('Paginas/TAmortizacionRd/TAmortizacionRd.aspx'), params);				
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn, "Calculadora"  ); 
}

function Open_Noticias() {    
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;', false, false);
	oVtn.Cargar(toAbsolutePath('Paginas/NoticiasLs/NoticiasLs.aspx'),	new Array("SID",$F("INMOFACTORY_SID"),"CMS_REF", $F("CMS_REF"), "WEBBASIC", $F("WEBBASIC"),"SRC","","EVT",""));	
    oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn, "Noticias");
}

function Open_NoticiaRd(sNoticia_Id) {
	var oVtn=new cVtn(enumVtnStl.estandard,'','&nbsp;',false);    
	var params = new Array("SID",$F("INMOFACTORY_SID") ,"CMS_REF", $F("CMS_REF"),"WEBBASIC", $F("WEBBASIC"),"SRC","","EVT","")
	if(sNoticia_Id!=undefined && sNoticia_Id!=null) {params.push(oVtn.L2G('notId') ); params.push(sNoticia_Id);}	
	oVtn.Cargar(toAbsolutePath('Paginas/NoticiaRd/NoticiaRd.aspx'), params);				
	oGestorEntorno.VtnsAbiertas.RegistrarVtn( oVtn, "Noticias");
}

function DestruirVtns() {
    oGestorEntorno.VtnsAbiertas.DestruirVtns();
}

function IniContextos () {
    var oCtxVentanaUnica =  new cContexto(1);
    oCtxVentanaUnica.onActivar = function() {
        var head = document.getElementsByTagName('head')[0];                   
            if($('auxiliar')==undefined || $('auxiliar')==null){
            var auxiliar = document.createElement("link");
	        auxiliar.setAttribute('id', 'auxiliar');
	        auxiliar.setAttribute('rel','stylesheet');
	        auxiliar.setAttribute('media','screen');
	        auxiliar.setAttribute('type','text/css');		
	        auxiliar.setAttribute('href',$F('temaPath') + 'auxiliar.css');	
	        head.appendChild(auxiliar);								        
		}
    };
    oCtxVentanaUnica.onDesactivar = function() {      
        var head = document.getElementsByTagName('head')[0]; 
        //auxiliar = $('auxiliar');
        if($('auxiliar')!=undefined && $('auxiliar')!=null){ 
            $('auxiliar').disabled = true; //IE          
            head.removeChild($('auxiliar'));   
        }
        
    };

//   var oCtxVentanaMultiple =  new cContexto(4);

//    oCtxVentanaMultiple.onActivar = function() {
//        var head = document.getElementsByTagName('head')[0]; 
//        auxiliar = $('auxiliar');
//        if (auxiliar!=undefined && auxiliar!=null){
//            head.removeChild(auxiliar);     
//        }
//    };
    
//    var oCtxVentanaMultiple =  new cContexto(4);
//    oCtxVentanaMultiple.onActivar = function() {    
//    $('deskLstVtns').style['display']='block'; 
//    };    
        
    oGestorEntorno.VtnsAbiertas.RegistrarCtx( oCtxVentanaUnica, "Noticias" );
    oGestorEntorno.VtnsAbiertas.RegistrarCtx( oCtxVentanaUnica, "Calculadora" );
    oGestorEntorno.VtnsAbiertas.RegistrarCtx( oCtxVentanaUnica, "QSomos" );
    oGestorEntorno.VtnsAbiertas.RegistrarCtx( oCtxVentanaUnica, "DEstamos" );
    oGestorEntorno.VtnsAbiertas.RegistrarCtx( oCtxVentanaUnica, "Enlaces" );
    oGestorEntorno.VtnsAbiertas.RegistrarCtx( oCtxVentanaUnica, "Servicios" );
    
   
    //oGestorEntorno.VtnsAbiertas.RegistrarCtx( oCtxVentanaMultiple, "" ); 

}

function OnLoadExecuteCommon(oPag){
    // Eventos que se ejecutarán al despertar cualquier página ib2c.
    AddOnDespertarPag(oPag)
}

function AddOnDespertarPag(oPag) {
    // Eventos a ejecutar en Despertar página ib2c, se incluye tabién la ejecución el en onLoad
	//oPag.AddDespertar(function(){alert("1");});alert("1");
	//oPag.AddDespertar(function(){alert("2");});alert("2");
	//oPag.AddDespertar(function(){alert("3");});alert("3");
	oPag.AddDespertar(function(){SendInfo2IFrameCtrl("c0");});SendInfo2IFrameCtrl("c0");
}


// Mapas

      var noeserror=1;
      var iconDefault;		  
	  
      function CreatePoint(pPoint) {				
        var marker = new GMarker(pPoint, {icon:iconDefault});  
        return marker;
      }	
               
      function locLsCartLoad(map, lat,lon,icono) 
      {        
          if (GBrowserIsCompatible()) {       
  			    //DefaultIcon
		        iconDefault = new GIcon();					        
                iconDefault.image = icono;					        
		        iconDefault.iconSize = new GSize(23, 23);
		        iconDefault.iconAnchor = new GPoint(20, 20);
		        iconDefault.infoWindowAnchor = new GPoint(5, 1); 						
		        mapLs = new GMap2(document.getElementById(map));		        
		        //Add Bottons
		        //mapLs.addControl(new GSmallMapControl()); //Navegador Simple        
		        mapLs.addControl(new GLargeMapControl()); //Navegador Completo
		        mapLs.addControl(new GOverviewMapControl()); //Mini Zoom Abajo
		        mapLs.addControl(new GMapTypeControl()); //Botonera		
		        //mapLs.addControl(new GScaleControl()); //Escala
				
		        var Point = [];	
		        var lPoint = new GLatLng(InmDbl2JavDl(lat), InmDbl2JavDl(lon));		        
				
		        mapLs.setCenter(lPoint, 16);
				
		        Point.push(CreatePoint(lPoint));					
		        mapLs.clearOverlays();	
		        var mgrMarker = new GMarkerManager(mapLs);		
		        mgrMarker.addMarkers(Point,0, 17);	
		        mgrMarker.refresh();
				
				
          } else {
	        alert("Sorry, the Google Maps API is not compatible with this browser");
          }			
      }

    function InmDbl2JavDl(pText) {
	            return parseFloat(pText.replace(",","."));
            }
    		
    function JavDl2InmDl(pText) {
        return pText.toString().replace(".",",");
    }		
    
 	function ShowPlano(tipologiaId, tipologiaSelId, caller, tipologiaIndSelId ){ 	            
 	    var indSelId = $(tipologiaIndSelId);
        var planoSel = $(tipologiaSelId);
	    var plano = $(tipologiaId);	    	
	    if (indSelId != undefined && indSelId != null &&plano != undefined && plano != null && planoSel != undefined && planoSel != null){    		    
	        plano.style.display='';
	        caller.className='Selectable Selected';
	        if( planoSel.value != '' && planoSel.value != tipologiaId){$(planoSel.value).style.display='none';}
	        if( indSelId.value != '' && indSelId.value != caller.id){$(indSelId.value).className='Selectable';}
	        planoSel.value = tipologiaId;             	        
	        indSelId.value = caller.id;
	    }
	}
	
	

