// JavaScript Document
function selecionartodos(ocheckbox){
	oform = document.formcarrinho;
	for(i=0;i<oform.length;i++){
		if(oform.elements[i].type=='checkbox')
			oform.elements[i].checked=ocheckbox.checked;
	}
}

<!-- Begin
function currencyFormat(fld, milSep, decSep, e) {
var sep = 0;
var key = '';
var i = j = 0;
var len = len2 = 0;
var strCheck = '0123456789';
var aux = aux2 = '';
var whichCode = (window.Event) ? e.which : e.keyCode;
if (whichCode == 13) return true;  // Enter
key = String.fromCharCode(whichCode);  // Get key value from key code
if (strCheck.indexOf(key) == -1) return false;  // Not a valid key
len = fld.value.length;
for(i = 0; i < len; i++)
if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) break;
aux = '';
for(; i < len; i++)
if (strCheck.indexOf(fld.value.charAt(i))!=-1) aux += fld.value.charAt(i);
aux += key;
len = aux.length;
if (len == 0) fld.value = '';
if (len == 1) fld.value = '0'+ decSep + '0' + aux;
if (len == 2) fld.value = '0'+ decSep + aux;
if (len > 2) {
aux2 = '';
for (j = 0, i = len - 3; i >= 0; i--) {
if (j == 3) {
aux2 += milSep;
j = 0;
}
aux2 += aux.charAt(i);
j++;
}
fld.value = '';
len2 = aux2.length;
for (i = len2 - 1; i >= 0; i--)
fld.value += aux2.charAt(i);
fld.value += decSep + aux.substr(len - 2, len);
}
return false;
}
//  End -->

function TelefoneFormat(Campo, e) { 
    var key = ''; 
    var len = 0; 
    var strCheck = '0123456789'; 
    var aux = ''; 
    var whichCode = (window.Event) ? e.which : e.keyCode; 
     
    if (whichCode == 13 || whichCode == 8 || whichCode == 0) 
    { 
        return true;  // Enter backspace ou FN qualquer um que não seja alfa numerico 
    } 
    key = String.fromCharCode(whichCode); 
    if (strCheck.indexOf(key) == -1){ 
        return false;  //NÃO E VALIDO 
    } 
     
    aux =  Telefone_Remove_Format(Campo.value); 
     
    len = aux.length; 
    if(len>=10) 
    { 
        return false;    //impede de digitar um telefone maior que 10 
    } 
    aux += key; 
     
    Campo.value = Telefone_Mont_Format(aux); 
    return false; 
}
function  Telefone_Mont_Format(Telefone) 
{ 
    var aux = len = ''; 
     
    len = Telefone.length; 
    if(len<=9) 
    { 
        tmp = 5; 
    } 
    else 
    { 
        tmp = 6; 
    } 
     
    aux = ''; 
    for(i = 0; i < len; i++) 
    { 
        if(i==0) 
        { 
            aux = '('; 
        } 
        aux += Telefone.charAt(i); 
        if(i+1==2) 
        { 
            aux += ') '; 
        } 
         
        if(i+1==tmp) 
        { 
            aux += '-'; 
        } 
    } 
    return aux ; 
} 

function  Telefone_Remove_Format(Telefone) 
{ 
    var strCheck = '0123456789'; 
    var len = i = aux = ''; 
    len = Telefone.length; 
    for(i = 0; i < len; i++) 
    { 
        if (strCheck.indexOf(Telefone.charAt(i))!=-1) 
        { 
            aux += Telefone.charAt(i); 
        } 
    } 
    return aux; 
}


function getIt(m){
n=m.name;
//p1=document.forms[0].elements[n]
p1=m
ValidatePhone()
}
function testphone(obj1){
p=obj1.value
//alert(p)
p=p.replace("(","")
p=p.replace(")","")
p=p.replace("-","")
p=p.replace("-","")
//alert(isNaN(p))
if (isNaN(p)==true){
alert("Check phone");
return false;
}
}
//  End -->

function abrir_janela(www,nome,w,h,s,m) {
	if (!s) {
		s = 'no';
	}
	if (!m) {
		m = 'no';
	}
	var height = window.screen.height - 160;
	var width = window.screen.width;
	var top = (height- h)/2;
	var left = (width - w)/2;
	window.open(www,nome,"top=" + top + ",left="+ left +",width="+w+",height="+h+"menubar="+s+",scrollbars="+m)
} 

function campo_enquete() {
	xx = 1;
	while (xx <= 12) {
		document.getElementById('resposta_'+xx).style.display = "none";
		xx = xx+1;
	}
	if (document.getElementById('n_campos').value != "") {
		xx = 1;
		while (document.getElementById('n_campos').value >= xx) {
			document.getElementById('resposta_'+xx).style.display = "";
			xx = xx+1;
		}
		
	}
}

function cadastra_enquete() {
	erro = 'não';
	if (document.getElementById('pergunta').value == '') {
		alert("É necessário digitar sua pergunta!");
		document.getElementById('pergunta').focus();
		erro = 'sim';
	} else if (document.getElementById('n_campos').value == '') {
		alert("É necessário selecionar o número de respostas!!");
		document.getElementById('n_campos').focus();
		erro = 'sim';
	} else {
		for(iz=1; iz<=12; iz++) {
			if (document.getElementById('resposta_'+iz).style.display == '') {
				if (document.getElementById('resposta'+iz).value == '') {
					alert("É necessário digitar a resposta "+iz+"!");
					document.getElementById('resposta'+iz).focus();
					erro = 'sim';
					return;
				}
			} else if (document.getElementById('resposta_'+iz).style.display == 'none') {
				document.getElementById('resposta'+iz).value = '';
			}
		}
	}
	if (erro == 'não') {
		document.getElementById('cad_enquete').submit();
	}
}

function vota_enquete() {
	document.getElementById('enquete').submit();
}

function cadastra_download() {
	if (document.getElementById('nome').value == '') {
		alert("É necessário digitar um nome para o arquivo!");
		document.getElementById('nome').focus();
	} else if (document.getElementById('arquivo').value == '' && document.getElementById('arq').value == '') {
		alert("É necessário selecionar o arquivo!");
		document.getElementById('arquivo').focus();
	} else {
		document.getElementById('cad_download').submit();
	}
}

function cadastra_imagem() {
	if (document.getElementById('imagem').value == '') {
		alert("É necessário selecionar a imagem!");
		document.getElementById('imagem').focus();
	} else {
		document.getElementById('cad_imagem').submit();
	}
}

function cadastra_parametro() {
	if (document.getElementById('parametro_tipo').value == '') {
		alert("É necessário selecionar o parâmetro!");
		document.getElementById('parametro_tipo').focus();
	} else if ((document.getElementById('cad_parametro').style.display == '') && (document.getElementById('cad_parametro_tipo').value == '')) {
		alert("É necessário digitar o nome parâmetro!");
		document.getElementById('cad_parametro_tipo').focus();
	} else if ((document.getElementById('cad_parametro').style.display == '') && (document.getElementById('tipo').value == '')) {
		alert("É necessário selecionar o tipo do parâmetro!");
		document.getElementById('tipo').focus();
	} else if (document.getElementById('parametro').value == '') {
		alert("É necessário digitar o valor do parâmetro!");
		document.getElementById('parametro').focus();
	} else {
		document.getElementById('form_parametro').submit();
	}
}

function completaData(campo) 
{ 
      qtdcaracteres = (campo.value).length; 

      if(qtdcaracteres == 2 || qtdcaracteres == 5) 
        campo.value = campo.value + "/"; 
} 

function completaCEP(campo) 
{ 
      qtdcaracteres = (campo.value).length; 

      if(qtdcaracteres == 5) 
        campo.value = campo.value + "-"; 
}

function muda_tipo_auto() {
	if ((document.getElementById('tipo').value == '1') || (document.getElementById('tipo').value == 'Veículos de Passeio / Utilitários')) {
		document.getElementById('automovel_marca1').style.display = '';
		document.getElementById('automovel_marca2').style.display = 'none';
		document.getElementById('automovel_marca3').style.display = 'none';
		document.getElementById('automovel_marca2').value = '';
		document.getElementById('automovel_marca3').value = '';
	} else if ((document.getElementById('tipo').value == '2') || (document.getElementById('tipo').value == 'Motos')) {
		document.getElementById('automovel_marca1').style.display = 'none';
		document.getElementById('automovel_marca2').style.display = '';
		document.getElementById('automovel_marca3').style.display = 'none';
		document.getElementById('automovel_marca1').value = '';
		document.getElementById('automovel_marca3').value = '';
	} else if ((document.getElementById('tipo').value == '3') || (document.getElementById('tipo').value == 'Caminhões')) {
		document.getElementById('automovel_marca1').style.display = 'none';
		document.getElementById('automovel_marca2').style.display = 'none';
		document.getElementById('automovel_marca3').style.display = '';
		document.getElementById('automovel_marca1').value = '';
		document.getElementById('automovel_marca2').value = '';		
	}
}

function muda_valor(carvalho) {
	document.getElementById('automovel_marca').value = carvalho.value;
}

function busca_auto() {
	if (document.getElementById('tipo_auto').value == '') {
		alert("Selecione o tipo do automóvel!");
		document.getElementById('tipo_auto').focus();
	} else if ((document.getElementById('busca_auto').value == '') || (document.getElementById('busca_auto').value == 'Modelo')) {
		alert("Digite o modelo do automóvel!");
		document.getElementById('busca_auto').focus();
	} else {
		document.getElementById('buscador_auto').action = 'index.php?pag=busca_auto'
		document.getElementById('buscador_auto').submit();
	}
}

function busca_av() {
	if (document.getElementById('modelo_av').value == '') {
		alert("Digite o modelo do automóvel!");
		document.getElementById('modelo_av').focus();
	}  else {
		document.getElementById('form_busca_av').action = 'index.php?pag=busca_av'
		document.getElementById('form_busca_av').submit();
	}
}

function setCookie(name, value, domain) {
	var teste = getCookie(name);
	//alert (teste);
	if (teste != value) {
		var curCookie = name + "=" + escape(value);
		document.cookie = curCookie;
		document.getElementById('save_'+value).style.display = 'none';
		document.getElementById('salvo_'+value).style.display = '';
		//alert (getCookie(name));
	} else {
		deleteCookie(name, domain);
		document.getElementById('save_'+value).style.display = '';
		document.getElementById('salvo_'+value).style.display = 'none';
	}
}
function getCookie(name) {
        var dc = document.cookie;
        var prefix = name + "=";
        var begin = dc.indexOf("; " + prefix);
        if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
        } else
        begin += 2;
        var end = document.cookie.indexOf(";", begin);
        if (end == -1)
        end = dc.length;
        return unescape(dc.substring(begin + prefix.length, end));
 }
function deleteCookie(name, domain) {
        if (getCookie(name)) {
               document.cookie = name + "=" + 
               ((domain) ? "; domain=" + domain : "") +
               "; expires=Thu, 01-Jan-70 00:00:01 GMT";
			   if (document.getElementById('rld').value == 'reload') {
              	 history.go(0);
			   }
        }
}
function fixDate(date) {
       var base = new Date(0);
        var skew = base.getTime();
        if (skew > 0) date.setTime(date.getTime() - skew);
}

function cadastra_audio() {
	if (document.getElementById('nome').value == '') {
		alert("É necessário digitar um nome para o audio!");
		document.getElementById('nome').focus();
	} else if (document.getElementById('arquivo').value == '') {
		alert("É necessário selecionar o arquivo!");
		//document.getElementById('arquivo').focus();
	} else {
		document.getElementById('cad_audio').submit();
	}
}

function soNumero () {
	if (event.keyCode < 48 || event.keyCode > 58) event.returnValue = false;
}

function Mascara (formato, keypress, objeto){
campo = eval (objeto);

// cep
if (formato=='cep'){
separador = '-';
conjunto1 = 5;
if (campo.value.length == conjunto1){
campo.value = campo.value + separador;}
}

// cpf
if (formato=='cpf'){
separador1 = '.'; 
separador2 = '-'; 
conjunto1 = 3;
conjunto2 = 7;
conjunto3 = 11;
if (campo.value.length == conjunto1)
  {
  campo.value = campo.value + separador1;
  }
if (campo.value.length == conjunto2)
  {
  campo.value = campo.value + separador1;
  }
if (campo.value.length == conjunto3)
  {
  campo.value = campo.value + separador2;
  }
}

// cnpj 07.133.142/0001-76
if (formato=='cnpj'){
separador1 = '.'; 
separador2 = '-';
separador3 = '/';
conjunto1 = 2;
conjunto2 = 6;
conjunto3 = 10;
conjunto4 = 15;
if (campo.value.length == conjunto1)
  {
  campo.value = campo.value + separador1;
  }
if (campo.value.length == conjunto2)
  {
  campo.value = campo.value + separador1;
  }
if (campo.value.length == conjunto3)
  {
  campo.value = campo.value + separador3;
  }
  if (campo.value.length == conjunto4)
  {
  campo.value = campo.value + separador2;
  }
}

// nascimento
if (formato=='nascimento'){
separador = '/'; 
conjunto1 = 2;
conjunto2 = 5;
if (campo.value.length == conjunto1)
  {
  campo.value = campo.value + separador;
  }
if (campo.value.length == conjunto2)
  {
  campo.value = campo.value + separador;
  }
}

// telefone
if (formato=='telefone'){
separador1 = '(';
separador2 = ') ';
separador3 = '-';
conjunto1 = 0;
conjunto2 = 3;
conjunto3 = 9;
if (campo.value.length == conjunto1){
campo.value = campo.value + separador1;
}
if (campo.value.length == conjunto2){
campo.value = campo.value + separador2;
}
if (campo.value.length == conjunto3){
campo.value = campo.value + separador3;
}
}

if (formato=='telefone2'){
//separador1 = '(';
//separador2 = ')';
separador = '-';
//conjunto1 = 0;
//conjunto2 = 3;
conjunto = 4;

if (campo.value.length == conjunto){
campo.value = campo.value + separador;
}
}

}

// funçoes. M E D I A   C E N T E R
function cadastra_galeriaMC() {
	if (document.getElementById('tipoMC').value == '') {
		alert("É necessário selecionar o tipo da galeria!");
		document.getElementById('tipoMC').focus();
	} else if (document.getElementById('tituloMC').value == '') {
		alert("É necessário digitar o título da galeria!");
		document.getElementById('arquivo').focus();
	} else {
		document.getElementById('cadastraMC').value = 'sim';
		document.getElementById('formCadMC').submit();
	}
}

function edita_galeriaMC() {
	if (document.getElementById('tituloMC').value == '') {
		alert("É necessário digitar o título da galeria!");
		document.getElementById('arquivo').focus();
	} else {
		document.getElementById('formCadMC').submit();
	}
}

function apagaMC(id) {
	document.getElementById('apagMC').value = id;
	document.getElementById('listaMC').submit();
}

function cadastra_arquivoMC() {
	if (document.getElementById('tituloArqMC').value == '') {
		alert("É necessário digitar o título do arquivo!");
		document.getElementById('tituloArqMC').focus();
	} else if (document.getElementById('arquivoMC').value == '') {
		alert("É necessário selecionar o arquivo!");
	} else {
		document.getElementById('cadastraArqMC').value = 'sim';
		document.getElementById('formCadArqMC').submit();
	}
}

function edita_arquivoMC() {
	if (document.getElementById('tituloArqMC').value == '') {
		alert("É necessário digitar o título do arquivo!");
		document.getElementById('tituloArqMC').focus();
	} else if (document.getElementById('arquivoMC').value == '') {
		alert("É necessário selecionar o arquivo!");
	} else {
		document.getElementById('formCadArqMC').submit();
	}
}

function editaMC(id,tipo,titulo,descricao,ordem,exibicao,situacao) {
	document.getElementById('cadastraMCbtn').style.display = 'none';
	document.getElementById('editaMCbtn').style.display = '';
	document.getElementById('tipoMC').value = tipo;
	document.getElementById('tipoMC').disabled = 'disabled';
	document.getElementById('tituloMC').value = titulo;
	document.getElementById('descricaoMC').value = descricao;
	document.getElementById('ordemMC').value = ordem;
	//document.getElementById('exibicaoMC').value = exibicao;
	document.getElementById('situacaoMC').value = situacao;
	document.getElementById('editaMC').value = id;
	document.getElementById('cadMC').style.display = '';
}

function cadNewMC() {
	document.getElementById('cadMC').style.display = '';
	document.getElementById('cadastraMCbtn').style.display = '';
	document.getElementById('editaMCbtn').style.display = 'none';
	document.getElementById('tipoMC').value = '';
	document.getElementById('tipoMC').disabled = false;
	document.getElementById('tituloMC').value = '';
	document.getElementById('descricaoMC').value = '';
	document.getElementById('ordemMC').value = '';
	//document.getElementById('exibicaoMC').value = '';
	document.getElementById('editaMC').value = '';
	document.getElementById('situacaoMC').value = '';
}

function cancelCadMC() {
	document.getElementById('cadastraMCbtn').style.display = '';
	document.getElementById('editaMCbtn').style.display = 'none';
	document.getElementById('tipoMC').value = '';
	document.getElementById('tipoMC').disabled = false;
	document.getElementById('tituloMC').value = '';
	document.getElementById('descricaoMC').value = '';
	document.getElementById('ordemMC').value = '';
	//document.getElementById('exibicaoMC').value = '';
	document.getElementById('situacaoMC').value = '';
	document.getElementById('editaMC').value = '';
	document.getElementById('cadMC').style.display = 'none';
}

function selecionaMC(id) {
	document.getElementById('selMC').value = id;
	document.getElementById('listaMC').submit();
}

function insArqMC() {
	document.getElementById('cadastraArqMCbtn').style.display = '';
	document.getElementById('editaArqMCbtn').style.display = 'none';
	document.getElementById('tituloArqMC').value = '';
	document.getElementById('descricaoArqMC').value = '';
	document.getElementById('ordemArqMC').value = '';
	document.getElementById('arquivoMC').value = '';
	document.getElementById("arq_selec").innerHTML = '';
	if (document.getElementById('arquivoLowMC')) { document.getElementById('arquivoLowMC').value = ''; } 
	if (document.getElementById("arqLow_selec")) {document.getElementById("arqLow_selec").innerHTML = ''; }
	document.getElementById('editaArqMC').value = '';
	document.getElementById('cadArqMC').style.display = '';
}

function edtArqMC(id,titulo,descricao,ordem,arquivo,arquivoLow) {
	document.getElementById('cadastraArqMCbtn').style.display = 'none';
	document.getElementById('editaArqMCbtn').style.display = '';
	document.getElementById('tituloArqMC').value = titulo;
	document.getElementById('descricaoArqMC').value = descricao;
	document.getElementById('ordemArqMC').value = ordem;
	document.getElementById('arquivoMC').value = arquivo;
	document.getElementById("arq_selec").innerHTML = arquivo;
	if (document.getElementById('arquivoLowMC')) { document.getElementById('arquivoLowMC').value = arquivoLow; }
	if (document.getElementById("arqLow_selec")) { document.getElementById("arqLow_selec").innerHTML = arquivoLow; }
	document.getElementById('editaArqMC').value = id;
	document.getElementById('cadArqMC').style.display = '';
}
function cancelArqCadMC() {
	document.getElementById('cadastraArqMCbtn').style.display = '';
	document.getElementById('editaArqMCbtn').style.display = 'none';
	document.getElementById('tituloArqMC').value = '';
	document.getElementById('descricaoArqMC').value = '';
	document.getElementById('ordemArqMC').value = '';
	document.getElementById('arquivoMC').value = '';
	document.getElementById("arq_selec").innerHTML = '';
	if (document.getElementById('arquivoLowMC')) { document.getElementById('arquivoLowMC').value = ''; }
	if (document.getElementById("arqLow_selec")) { document.getElementById("arqLow_selec").innerHTML = ''; }
	document.getElementById('editaArqMC').value = '';
	document.getElementById('cadArqMC').style.display = 'none';
}

function apagaArqMC(id) {
	document.getElementById('apagArqMC').value = id;
	document.getElementById('listaArqMC').submit();
}
// funçoes. M E D I A   C E N T E R