var version4 = (navigator.appVersion.charAt(0) == "4");
var popupHandle;
function closePopup() {
        if(popupHandle != null && !popupHandle.closed) popupHandle.close();
}

function displayPopup(position,url,name,height,width,scrollbars,evnt) {
        var properties = "toolbar = 0, location = 0, height = " + height;
                properties = properties + ", width=" + width;
                properties = properties + ", scrollbars=" + scrollbars;

        var leftprop, topprop, screenX, screenY, cursorX, cursorY, padAmt;
        if(navigator.appName == "Microsoft Internet Explorer") {
                screenY = document.body.offsetHeight;
                screenX = window.screen.availWidth;
        }
        else {
                screenY = window.outerHeight
                screenX = window.outerWidth
        }
        if(position == 1)        { // if POPUP not CENTER
                cursorX = evnt.screenX;
                cursorY = evnt.screenY;
                padAmtX = 10;
                padAmtY = 10;
                if((cursorY + height + padAmtY) > screenY) {
                        // make sizes a negative number to move left/up
                        padAmtY = (-30) + (height * -1);
                        // if up or to left, make 30 as padding amount
                }
                if((cursorX + width + padAmtX) > screenX)        {
                        padAmtX = (-30) + (width * -1);
                        // if up or to left, make 30 as padding amount
                }
                if(navigator.appName == "Microsoft Internet Explorer") {
                        leftprop = cursorX + padAmtX;
                        topprop = cursorY + padAmtY;
                }
                else {
                        leftprop = (cursorX - pageXOffset + padAmtX);
                        topprop = (cursorY - pageYOffset + padAmtY);
            }
        }
        else{
                leftvar = (screenX - width) / 2;
                rightvar = (screenY - height) / 2;
                if(navigator.appName == "Microsoft Internet Explorer") {
                        leftprop = leftvar;
                        topprop = rightvar;
                }
                else {
                        leftprop = (leftvar - pageXOffset);
                        topprop = (rightvar - pageYOffset);
                }
        }
        if(evnt != null) {
                properties = properties + ", left = " + leftprop;
                properties = properties + ", top = " + topprop;
        }
        closePopup();
        popupHandle = open(url,name,properties);
}
/* ------------------------------------------------------------------------------------------------------------------------------------ */

function MM_preloadImages(){
  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 imprime(lid, lidi){
   displayPopup('left','index_popup.php?lid='+lid+'&lidi='+lidi+'&imprime=S','popup_imprimir','400','640','1','0');

}
/* ------------------------------------------------------------------------------------------------------------------------------------ */

function envia(lid, lidi){
   displayPopup('left','index_popup.php?lid='+lid+'&lidi='+lidi+'&envia=S','popup_imprimir','400','640','1','0');
}

/* ------------------------------------------------------------------------------------------------------------------------------------ */

function verificaObjText(obj,desc){
  if (obj.value=="" || obj.value==" " || obj.value==".") {
    alert("Preencha o campo "+desc+"!");
    obj.focus();
  return (false);
  } else return (true);
}

/* ------------------------------------------------------------------------------------------------------------------------------------ */

 function verificaContato () {
    frm = document.form_contato;
    if (verificaObjText (frm.fnome, "referente ao nome") == false) {
       return (false);
    }
 /*
   if (verificaObjEmail (frm.femail, "referente ao email") == false) {
       return (false);
    }
    if (verificaObjText (frm.ftelefone, "referente ao telefone") == false) {
       return (false);
    }
*/

}
/* ------------------------------------------------------------------------------------------------------------------------------------ */
