var xmlHttp

//Verifica qual o browser do visitante e armazena na variável púbica clientNavigator,
//Caso Internet Explorer(IE) outros (Other)
if (navigator.appName.indexOf('Microsoft') != -1){
    clientNavigator = "IE";
}else{
    clientNavigator = "Other";
}

function showBairros(str)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Atention! Browser does not support HTTP Request")
 return
 }
var url="getbairros.php";
url=url+"?p_tipo="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {
 document.getElementById("idselectbairros").innerHTML=xmlHttp.responseText
 }
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}

function Bloqueia_Caracteres(evnt){
//Função permite digitação de números
    if (clientNavigator == "IE"){
        if (evnt.keyCode < 48 || evnt.keyCode > 57){
            return false
        }
    }else{
        if ((evnt.charCode < 48 || evnt.charCode > 57) && evnt.keyCode == 0){
            return false
        }
    }
}
/*
// ******************************************************************
// ROTINAS DE CONTROLE DAS MENSAGENS QUE APARECEM NA PRIMEIRA PÁGINA
// ******************************************************************
//Specify the marquee's width (in pixels)
var marqueewidth="400px"
//Specify the marquee's height
var marqueeheight="25px"
//Specify the marquee's marquee speed (larger is faster 1-10)
var marqueespeed=2
//configure background color:
var marqueebgcolor="#FFFFFF"
//Pause marquee onMousever (0=no. 1=yes)?
var pauseit=1

//Specify the marquee's content (don't delete <nobr> tag)
//Keep all content on ONE line, and backslash any single quotations (ie: that\'s great):

//var marqueecontent='<nobr><font face="Arial">Thank you for visiting <a href="http://www.dynamicdrive.com">Dynamic Drive.</a> If you find this script useful, please consider linking to us by <a href="../link.htm">click here.</a> Enjoy your stay!</font></nobr>'
var marqueecontent=''

////NO NEED TO EDIT BELOW THIS LINE////////////
marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS
var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:center;top:-100px;left:-9000px">'+marqueecontent+'</span>')
var actualwidth=''
var cross_marquee, ns_marquee

function populate(){
//    marqueecontent='<nobr><font face="Arial"><B>'+vmensagem+'</B></font></nobr>'
    marqueecontent='<nobr><font face="Arial"><B>M E N S A G E M</B></font></nobr>'
    if (iedom){
              cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
              cross_marquee.style.left=parseInt(marqueewidth)+8+"px"
              cross_marquee.innerHTML=marqueecontent
              actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
    }
    else if (document.layers){
            ns_marquee=document.ns_marquee.document.ns_marquee2
            ns_marquee.left=parseInt(marqueewidth)+8
            ns_marquee.document.write(marqueecontent)
            ns_marquee.document.close()
            actualwidth=ns_marquee.document.width
    }
    lefttime=setInterval("scrollmarquee()",20)
} // end function populate()

window.onload=populate

function scrollmarquee(){
    if (iedom){
      if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
         cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"
      else
         cross_marquee.style.left=parseInt(marqueewidth)+8+"px"
    }
    else if (document.layers){
            if (ns_marquee.left>(actualwidth*(-1)+8))
               ns_marquee.left-=copyspeed
            else
               ns_marquee.left=parseInt(marqueewidth)+8
         }
} // end if scrollmarquee()

if (iedom||document.layers){
   with (document){
        document.write('<table align="center" border="0" cellspacing="0" cellpadding="0"><td>')
        if (iedom){
          write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">')
          write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">')
          write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>')
          write('</div></div>')
        }
        else if (document.layers){
                write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>')
                write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>')
                write('</ilayer>')
             }
        document.write('</td></table>')
   }
} // end if (iedom||document.layers)
*/