﻿//corrige o image flickering no IE
try {
  document.execCommand("BackgroundImageCache", false, true);
} catch(err) {
}
 
 //Captura os eventos
window.onresize=function(){Posicionar();} 
window.onscroll=function(){Posicionar();} 

//Abre o ModalPopup
var width
var height
var PosicaoTop
var PosicaoLeft
function AbrirModal(painel, campo1, campo2){
document.getElementById(painel).style.display="block";
document.getElementById(painel).style.display="block";
document.getElementById(campo2).value = document.getElementById(campo1).value;

Posicionar();
document.getElementById(painel).select;

}

//Posiciona o ModalPopup
function Posicionar(){/*
alertSize();
PegaScroll();
document.getElementById('Tudo').style.height=height+"px";
document.getElementById('Tudo').style.width=width+"px";
document.getElementById('Tudo').style.marginTop=(scrOfY)+"px";
document.getElementById('Tudo').style.marginLeft =(scrOfX)+"px";*/
}

//Muda o tamanho da Janela
function Resizer(){
alertSize();
document.getElementById('Tudo').style.height=height;
document.getElementById('Tudo').style.width=width;
}

function FecharModal(painel){
document.getElementById('Tudo').style.display="none";
document.getElementById(painel).style.display="none";
}

// Pega o tamanho total da janela
function alertSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  width=myWidth;
  height=myHeight;
}

//Pega o scroll da janela (X e Y)
var scrOfX = 0, scrOfY = 0;
function PegaScroll() {
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
}

