﻿function start(){
    if(ns6||ns4){
        pageWidth = innerWidth;
        pageHeight = innerHeight;       
    }
    else if(ie4){
        pageWidth = document.body.clientWidth;
        pageHeight = document.body.clientHeight;
        }
      /*  pageWidth = document.body.clientWidth;
        pageHeight = document.body.clientHeight;*/
    /*document.getElementById('back').style.height = pageHeight+'px';*/
    document.getElementById('back').style.height = 2000+'px';
    document.getElementById('back').style.width = pageWidth+'px';
     document.getElementById('back').style.zIndex=4;
   // document.getElementById('modal').style.top = (pageHeight *.5)-120+'px';
  //  document.getElementById('modal').style.top = (pageHeight *.5)-(alto)  + 'px';
var aux = document.getElementById('myBody').scrollTop + 1200;

    document.getElementById('modal').style.top = aux + 'px';
    document.getElementById('modal').style.left = (pageWidth *.5)-150+'px';
   
        //document.getElementById('loading').style.top = (pageHeight *.5)-41+'px';
        //document.getElementById('loading').style.left = (pageWidth *.5)-91+'px';   
};


function updateModal()
{
//var aux = document.getElementById('myBody').scrollTop + 250;

    //document.getElementById('modal').style.top =document.body.offsetHeight + 'px';
}
function showModal(titulo,formulario,ancho,alto){
    
    if (document.getElementById("mapa") != null) {
        document.getElementById("mapa").style.visibility="hidden";
    }
    
    bloquear();
    
    if(ns6||ns4){
        pageWidth = innerWidth;
        pageHeight = innerHeight;       
    }
    else if(ie4){
        pageWidth = document.body.clientWidth;
        pageHeight = document.body.clientHeight;
        }
      
         
      
    //document.getElementById('modal').style.top = (pageHeight *.5)-(alto)  + 'px';
    document.getElementById('modal').style.top = '400px';
//var aux = document.getElementById('myBody').scrollTop + 250;
   /*var top=document.getElementById(id_v).parentNode.offsetTop ;
   document.getElementById('modal').style.top = top + 'px';*/
    /*document.getElementById('modal').style.top = 1000 + 'px';*/
    /*document.getElementById('modal').style.top = 250 + 'px';*/
    
    document.getElementById('modal').style.left = (pageWidth *.5)-(ancho/2) + 'px';
    document.getElementById('modal').style.width=ancho + 'px';
    document.getElementById('modal').style.minHeight=alto + 'px'; 
    document.getElementById('modal').style.display="block";
    document.getElementById('modalContent').src=formulario;
    document.getElementById('modalContent').style.height=alto - 50  + 'px';  
    document.getElementById('textoTitulo').innerHTML=titulo;
    document.getElementById('ctl00_ddlComunidad').style.display="inline";
    document.getElementById('ddlProvincia').style.display="inline";
}
function showModal_2(titulo,formulario,ancho,alto,div_pos){
    
    if (document.getElementById("mapa") != null) {
        document.getElementById("mapa").style.visibility="hidden";
    }
    
    bloquear();
    
    if(ns6||ns4){
        pageWidth = innerWidth;
        pageHeight = innerHeight;       
    }
    else if(ie4){
        pageWidth = document.body.clientWidth;
        pageHeight = document.body.clientHeight;
        }
      
         
      
    //document.getElementById('modal').style.top = (pageHeight *.5)-(alto)  + 'px';
    //document.getElementById('modal').style.top = '400px';
//var aux = document.getElementById('myBody').scrollTop + 250;
  /* var top=document.getElementById(div_pos).offsetTop ;
   document.getElementById('modal').style.top = top + 'px';*/
   
   
   document.getElementById('modal').style.top = div_pos+'px';
  
    /*document.getElementById('modal').style.top = 1000 + 'px';*/
    /*document.getElementById('modal').style.top = 250 + 'px';*/
    
    document.getElementById('modal').style.left = (pageWidth *.5)-(ancho/2) + 'px';
    document.getElementById('modal').style.width=ancho + 'px';
    document.getElementById('modal').style.minHeight=alto + 'px'; 
    document.getElementById('modal').style.display="block";
    document.getElementById('modalContent').src=formulario;
    document.getElementById('modalContent').style.height=alto - 50  + 'px';  
    document.getElementById('textoTitulo').innerHTML=titulo;
    document.getElementById('ctl00_ddlComunidad').style.display="inline";
    document.getElementById('ddlProvincia').style.display="inline";
}

function closeModal(){
  document.getElementById('back').style.display="none" ;
  document.getElementById('modal').style.display="none" ;
  document.getElementById('modalContent').src="";
  desbloquear();
      if (document.getElementById("mapa") != null) {
    document.getElementById("mapa").style.visibility="visible";
    }
}


///////////////ADMINISTRACION DE PANELES/////////////

window.onerror = null;
var ns6 = (!document.all && document.getElementById);
var ie4 = (document.all);
var ns4 = (document.layers);

function bloquear(){
   document.getElementById('back').style.display="block" ;
   document.getElementById('back').focus();
   var x = document.getElementsByTagName("select");
   for (i = 0; i < x.length; i++) {
       x[i].style.display = "none";
   }
};

function desbloquear(){
 
   var x = document.getElementsByTagName("select");
   for (i = 0; i < x.length; i++) {
       x[i].style.display = "block";
   }
};
