//===============================================================================================================================
// Verifica browser
//
function isCurrentBrowser(browserName) {	
	if(navigator.userAgent.search(browserName) != -1)
		return true;
	else
		return false;
}

//===============================================================================================================================
// Monta os flashs no site
//
function flash(piWid, piHei, psSrc, psId, psTitulo, psMode) {
	var strSwf;
	if (isCurrentBrowser("MSIE")) {
		strSwf = "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" id="+psId+" width="+piWid+" height="+piHei+">";
		strSwf += "<param name=\"movie\" value="+psSrc+" />";
		strSwf += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
		strSwf += "<param name=\"quality\" value=\"high\" />";
		strSwf += "<param name=\"wmode\" value="+psMode+"  />";
		if (psTitulo != "")
			strSwf += "<param name=\"FlashVars\" value=\"titulo="+psTitulo+"\" />";
		strSwf += "<embed id="+psId+" name="+psId+" allowScriptAccess=\"sameDomain\" swLiveConnect=\"true\" src="+psSrc+" quality=\"high\" wmode=\"transparent\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width="+piWid+" height="+piHei+"></embed></object>";
	} else {
		strSwf = "<object type=\"application/x-shockwave-flash\" data="+psSrc+" width="+piWid+" height="+piHei+" />";
		strSwf += "<param name=\"quality\" value=\"high\" />";
		strSwf += "<param name=\"wmode\" value="+psMode+"  />";
		strSwf += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
		if (psTitulo != "")
			strSwf += "<param name=\"FlashVars\" value=\"titulo="+psTitulo+"\" />";
	}
	this.document.write(strSwf);
} 



function MascaraCEP (keypress, objeto)
{
	campo = eval (objeto);
	caracteres = '01234567890';
	separacoes = 1;
	separacao1 = '-';
	conjuntos = 2;
	conjunto1 = 5;
	conjunto2 = 3;
	if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (conjunto1 + conjunto2 + 1))
	{
		if (campo.value.length == conjunto1) 
			campo.value = campo.value + separacao1;
	}
	else 
		event.returnValue = false;
}

function formatadata(obj, tecla)
{
   if (tecla.keyCode == 8)
      return true; 
   var continuar = false;	  
   if ((tecla.keyCode >= 48) && (tecla.keyCode <= 57)) { continuar = true; }
   if ((tecla.keyCode >= 96) && (tecla.keyCode <= 105)) { continuar = true; }
   if ((tecla.keyCode == 46) || (tecla.keyCode == 8)) { continuar = true; }
   if (continuar == false)
     return false;

   vlr = obj.value;
   vlr2 = "";
   vlr = vlr.replace("/","");
   vlr = vlr.replace("/","");
   vlr2 = vlr2 + vlr.substr(0,2);
   if (vlr.length >= 2) 
     vlr2 = vlr2 + "/";
   vlr2 = vlr2 + vlr.substr(2,2);
   if (vlr.length >= 4) 
     vlr2 = vlr2 +"/";
   vlr2 = vlr2 + vlr.substr(4,4);
   obj.value = vlr2;
   return true;
}
function sonumero(mobjeto, mevento)
{
  if ((mevento.keyCode >= 48) && (mevento.keyCode <= 57)) { return true; }
  //if ((mevento.keyCode >= 96) && (mevento.keyCode <= 105)) { return true; }
  if ((mevento.keyCode == 46) || (mevento.keyCode == 8)) { return true; }
  return false;
}  

function Abre(endereco, largura, altura)  
{
   popup = window.open(endereco,"Detalhes","toolbar=0,scrollbars=0,location=0,directories=0,copyhistory=0,status=0,menubar=0,resizable=0,width="+largura+",height="+altura+",z-lock,screenX=150,screenY=100, Left=180, Top=100"); 
}

function Abre_mapa(endereco, largura, altura)  
{
   popup = window.open(endereco,"Detalhes","toolbar=0,scrollbars=1,location=0,directories=0,copyhistory=0,status=0,menubar=0,resizable=0,width="+largura+",height="+altura+",z-lock,screenX=10,screenY=10, Left=10, Top=10"); 
}

function VerificaData(DataVinda) 
{
    var digData = DataVinda.value;
	var bissexto = 0;
    var data = digData; 
    var tam = data.length;
	//deixa passar se estiver sem anda
	if (tam==0) {
		 return true;
	}
    if (tam == 10) 
    {
        var dia = data.substr(0,2)
        var mes = data.substr(3,2)
        var ano = data.substr(6,4)
        if ((ano > 1900)||(ano < 2100))
        {
            switch (mes) 
            {
                case '01':
                case '03':
                case '05':
                case '07':
                case '08':
                case '10':
                case '12':
                    if  (dia <= 31) 
                    {
                        return true;
                    }
                    break
                
                case '04':        
                case '06':
                case '09':
                case '11':
                    if  (dia <= 30) 
                    {
                        return true;
                    }
                    break
                case '02':
                    /* Validando ano Bissexto / fevereiro / dia */ 
                    if ((ano % 4 == 0) || (ano % 100 == 0) || (ano % 400 == 0)) 
                    { 
                        bissexto = 1; 
                    } 
                    if ((bissexto == 1) && (dia <= 29)) 
                    { 
                        return true;                 
                    } 
                    if ((bissexto != 1) && (dia <= 28)) 
                    { 
                        return true; 
                    }            
                    break                        
            }
        }
    }    
    alert("A Data "+data+" é inválida!");
	DataVinda.focus();
	DataVinda.select();
    return false;
}
function MachakFull(Ie,other){
//Copyright © 1999 m.milicevic machakjoe@netscape.net jjooee@tip.nl
x=screen.availWidth;
y=screen.availHeight;
target = parseFloat(navigator.appVersion.substring(navigator.appVersion.indexOf('.')-1,navigator.appVersion.length));
if((navigator.appVersion.indexOf("Mac")!=-1) &&(navigator.userAgent.indexOf("MSIE")!=-1) &&(parseInt(navigator.appVersion)==4))
window.open(other,"sub",'scrollbars=yes');

if (target >= 4){
	if (navigator.appName=="Netscape"){
		window.open(Ie,"nome","scrollbars=no, resizable=no, fullscreen=yes");
    /*var MachakFull=window.open(other,"MachakFull",'scrollbars=yes','width='+x+',height='+y+',top=0,left=0');
	MachakFull.moveTo(0,0);
	MachakFull.resizeTo(x,y);*/
	}
if (navigator.appName=="Microsoft Internet Explorer")
	window.open(Ie,"MachakFull","fullscreen=yes");
	}
	else window.open(other,"sub",'scrollbars=yes');
	
	}
