function cl(Nomeobj,className){
Objx(Nomeobj).className= className;
}


function Objx(Nomeobj){
 obj = document.getElementById(Nomeobj);
//alert(obj);
 if(obj==null){obj=window.parent.document.getElementById(Nomeobj)}
return obj;
}
function Show(Nomeobj){
 if(Objx(Nomeobj)!=null){
//alert('Show: '+Nomeobj);
  Objx(Nomeobj).style.visibility = 'visible';
 }
}
function Hide(Nomeobj){
  if(Objx(Nomeobj)!=null){
//alert('Hide: '+Nomeobj);
    Objx(Nomeobj).style.visibility = 'hidden';
  }
}
function trazpai(xobj){
return xobj.parentElement;
}
var pareas =[];
var pareasatu =[];
function APage(dvarea,url,atualizadores){
//  APage.area=dvarea;//Objx(dvarea);
   var o="?";
  if(url.indexOf("?")>0){o="&";}
//  url=url+o+"_tA="+dvarea;
  pareas[dvarea] = url;
  pareasatu[dvarea] = atualizadores;
  //alert(url);
  AtulizaAPage(dvarea);
}

function AtulizaAPage(pg){
  	var Ajax = new AjaxConnection();
    Ajax.Request('GET',pareas[pg], null, "Recebedor",pg);
}
Recebedor =function(sret,areax){
PlotarArea(areax,sret);
}
APage.fill=function(){
PlotarArea(APage.area,APage.ret);
}
function PlotarArea(area,cont){
  var obj = Objx(area);
  obj.innerHTML=cont;
// alert('estou aqui PlotarArea');
  //.replace("form","div").replace("__EVENTTARGET","_EVTG").replace("__EVENTTARGET","_EVTG").replace("__EVENTARGUMENT","_EVARG").replace("__EVENTARGUMENT","_EVARG").replace("__EVENTVALIDATION","_EVVA").replace("__EVENTVALIDATION","_EVVA").replace("__VIEWSTATE","_VIST").replace("__VIEWSTATE","_VIST");
  
//  repSUB(obj);
  execJS(obj);
}
function repSUB(node){
  var st = node.getElementsByTagName('input');
  for(var i=0;i<st.length; i++) {     
    if(st[i].type=="submit"){
    st[i].onclick ="alert('truco');return false;" ;
        alert(st[i].onclick);
    }
  }
}

function SubmitPer(oform){
alert(oform);


}
// var netPostBack = __doPostBack;
// __doPostBack = EscapeHtml;


var bSaf = (navigator.userAgent.indexOf('Safari') != -1);
var bOpera = (navigator.userAgent.indexOf('Opera') != -1);
var bMoz = (navigator.appName == 'Netscape');
function execJS(node) {
  var st = node.getElementsByTagName('SCRIPT');
  var strExec;
  for(var i=0;i<st.length; i++) {     
    if (bSaf) {
      strExec = st[i].innerHTML;
    }
    else if (bOpera) {
      strExec = st[i].text;
    }
    else if (bMoz) {
      strExec = st[i].textContent;
    }
    else {
      strExec = st[i].text;
    }
    try {
      eval(strExec.split("<!--").join("").split("-->").join(""));
    } catch(e) {
      alert(e);
    }
  }
}
function AjaxConnection()
{
   this.Request=Request;
} 
function Request(method, url, query, return_func, param_callback)
        {
                this.request=(window.XMLHttpRequest)? new XMLHttpRequest(): new ActiveXObject("MSXML2.XMLHTTP"); //init_object();
//                this.url = url;
            	if(query!=null){if(method.toLowerCase() == 'get'){ url = url+"?"+query;}}
                this.request.open(method,url,true);
                var self = this;
                this.request.onreadystatechange = function() {
                        if (self.request.readyState != 4)
                                return;
                        eval(return_func + '(self.request.responseText,param_callback )');
                        delete self.request;
                }
                this.request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
                this.request.send(query);
        }
        
