function verificaNews(form){
	var email = form.email.value;
    if((email.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)||(email == 'Digite seu e-mail')){
    	alert("O campo E-mail deve ser preenchido corretamente");
    	form.email.focus();
    	return false;
	}
}
function fnAdicionaFavoritos(){
	str_titulo = "Opção Mil";
	str_url = "http://www.opcaomil.com.br";
	try{
		if(window.external){window.external.AddFavorite(str_url,str_titulo); }
	}
	catch(e){
		try{
			if(window.sidebar){ window.sidebar.addPanel(str_titulo,str_url,""); }
		}
		catch(ee){
			if(window.opera && window.print){ return true; }
		}
	}	
}
//Funcao de popup
function MM_openBrWindow(theURL,winName,features){
	var myWin =  window.open(theURL,winName,features);
	myWin.focus();
}
//troca da busca
function fun_toggle_produto_info(tipo){
	img = document.getElementById('btn_busca');
	src = img.src;
	src_base = src.substring(0, src.lastIndexOf('/'));
	switch(tipo){
		case 'D':
			document.getElementById('busca_fin').style.display = 'block';
			document.getElementById('busca_for').style.display = 'none';
			img.src = src_base+'/busca-fin.jpg';
			break;
		case 'E':
			document.getElementById('busca_fin').style.display = 'none';
			document.getElementById('busca_for').style.display = 'block';
			img.src = src_base+'/busca.jpg';
			break;
		default:
			document.getElementById('div_descricao').style.display = 'block';
			document.getElementById('busca_for').style.display = 'none';
			img.src = src_base+'/busca.jpg';
			break;
	}
}
function ValidaBusca(form){
	if((document.getElementById('okmm').checked == false)&&(document.getElementById('seminovos').checked == false)&&(document.getElementById('motos').checked == false)){
		alert("Selecione um tipo de veículo.");
		return false;
	}
	/*if((form.marca.value == '')&&(form.marca2.value == '')&&(form.marca3.value == '')&&(form.marca4.value == '')&&(form.marca5.value == '')){
		alert("O campo Marca deve estar selecionado corretamente.");
		form.marca.focus();
		return false;
	}*/
}
function ValidaBuscaFin(form){
	if(form.de_financ.value.length<=1){
		alert("O campo De deve estar selecionado corretamente.");
		form.de_financ.focus();
		return false;
	}
	if(form.ate_financ.value.length<=1){
		alert("O campo Até deve estar selecionado corretamente.");
		form.ate_financ.focus();
		return false;
	}
}
//funcao para o (mostrar e ocultar)
function onOff(id){
	esconder = (document.getElementById(id).style.display == 'block');
	/*if ( visivel == "" || visivel == "none" ) { document.getElementById(id).style.display = "block" }
	else{ document.getElementById(id).style.display = "none"; }*/
	divs = document.getElementsByTagName('DIV');
	for(d=0; d<divs.length; d++){
		_div = divs[d];
		if (_div.className == 'mostrar'){
			id_link = 'mostrar_'+(_div.id);
			_link = document.getElementById(id_link);
			if(_div.id != id){ _div.style.display = 'none'; }
			else{ _div.style.display = esconder ? 'none' : 'block'; }
		}
	}
}
//Funcao para videos home
function fnAbreVideo(video,id){ abreAjax('video_'+video+'.php?id='+id,'video_1','GET'); }
function fnBotaoSelecionado(numero,video,id){
	if(numero == '1a'){
		document.getElementById('video1a').style.display = 'none';
		document.getElementById('video1b').style.display = '';
		document.getElementById('video2a').style.display = '';
		document.getElementById('video2b').style.display = 'none';
		document.getElementById('video3a').style.display = '';
		document.getElementById('video3b').style.display = 'none';
		document.getElementById('video4a').style.display = '';
		document.getElementById('video4b').style.display = 'none';
		document.getElementById('video5a').style.display = '';
		document.getElementById('video5b').style.display = 'none';
	}
	if(numero == '1b'){
		document.getElementById('video1a').style.display = 'none';
		document.getElementById('video1b').style.display = '';
		document.getElementById('video2a').style.display = '';
		document.getElementById('video2b').style.display = 'none';
		document.getElementById('video3a').style.display = '';
		document.getElementById('video3b').style.display = 'none';
		document.getElementById('video4a').style.display = '';
		document.getElementById('video4b').style.display = 'none';
		document.getElementById('video5a').style.display = '';
		document.getElementById('video5b').style.display = 'none';
	}
	else if(numero == '2a'){
		document.getElementById('video1a').style.display = '';
		document.getElementById('video1b').style.display = 'none';
		document.getElementById('video2a').style.display = 'none';
		document.getElementById('video2b').style.display = '';
		document.getElementById('video3a').style.display = '';
		document.getElementById('video3b').style.display = 'none';
		document.getElementById('video4a').style.display = '';
		document.getElementById('video4b').style.display = 'none';
		document.getElementById('video5a').style.display = '';
		document.getElementById('video5b').style.display = 'none';
	}
	else if(numero == '2b'){
		document.getElementById('video1a').style.display = '';
		document.getElementById('video1b').style.display = 'none';
		document.getElementById('video2a').style.display = 'none';
		document.getElementById('video2b').style.display = '';
		document.getElementById('video3a').style.display = '';
		document.getElementById('video3b').style.display = 'none';
		document.getElementById('video4a').style.display = '';
		document.getElementById('video4b').style.display = 'none';
		document.getElementById('video5a').style.display = '';
		document.getElementById('video5b').style.display = 'none';
	}
	else if(numero == '3a'){
		document.getElementById('video1a').style.display = '';
		document.getElementById('video1b').style.display = 'none';
		document.getElementById('video2a').style.display = '';
		document.getElementById('video2b').style.display = 'none';
		document.getElementById('video3a').style.display = 'none';
		document.getElementById('video4a').style.display = '';
		document.getElementById('video4b').style.display = 'none';
		document.getElementById('video5a').style.display = '';
		document.getElementById('video5b').style.display = 'none';
		document.getElementById('video3b').style.display = '';
	}
	else if(numero == '3b'){
		document.getElementById('video1a').style.display = '';
		document.getElementById('video1b').style.display = 'none';
		document.getElementById('video2a').style.display = '';
		document.getElementById('video2b').style.display = 'none';
		document.getElementById('video3a').style.display = 'none';
		document.getElementById('video3b').style.display = '';
		document.getElementById('video4a').style.display = '';
		document.getElementById('video4b').style.display = 'none';
		document.getElementById('video5a').style.display = '';
		document.getElementById('video5b').style.display = 'none';
	}
	else if(numero == '4a'){
		document.getElementById('video1a').style.display = '';
		document.getElementById('video1b').style.display = 'none';
		document.getElementById('video2a').style.display = '';
		document.getElementById('video2b').style.display = 'none';
		document.getElementById('video3a').style.display = '';
		document.getElementById('video3b').style.display = 'none';
		document.getElementById('video4a').style.display = 'none';
		document.getElementById('video4b').style.display = '';
		document.getElementById('video5a').style.display = '';
		document.getElementById('video5b').style.display = 'none';
	}
	else if(numero == '4b'){
		document.getElementById('video1a').style.display = '';
		document.getElementById('video1b').style.display = 'none';
		document.getElementById('video2a').style.display = '';
		document.getElementById('video2b').style.display = 'none';
		document.getElementById('video3a').style.display = '';
		document.getElementById('video3b').style.display = 'none';
		document.getElementById('video4a').style.display = 'none';
		document.getElementById('video4b').style.display = '';
		document.getElementById('video5a').style.display = '';
		document.getElementById('video5b').style.display = 'none';
	}
	else if(numero == '5a'){
		document.getElementById('video1a').style.display = '';
		document.getElementById('video1b').style.display = 'none';
		document.getElementById('video2a').style.display = '';
		document.getElementById('video2b').style.display = 'none';
		document.getElementById('video3a').style.display = '';
		document.getElementById('video3b').style.display = 'none';
		document.getElementById('video4a').style.display = '';
		document.getElementById('video4b').style.display = 'none';
		document.getElementById('video5a').style.display = 'none';
		document.getElementById('video5b').style.display = '';
	}
	else if(numero == '5b'){
		document.getElementById('video1a').style.display = '';
		document.getElementById('video1b').style.display = 'none';
		document.getElementById('video2a').style.display = '';
		document.getElementById('video2b').style.display = 'none';
		document.getElementById('video3a').style.display = '';
		document.getElementById('video3b').style.display = 'none';
		document.getElementById('video4a').style.display = '';
		document.getElementById('video4b').style.display = 'none';
		document.getElementById('video5a').style.display = 'none';
		document.getElementById('video5b').style.display = '';
	}
	abreAjax('video_'+video+'.php?id='+id,'video_1','GET');
}
// TIRA O CHECK DOS CAMPOS DA BUSCA
function fnTiraCheck(tipo){
	if((tipo != 'M')&&(document.getElementById('okmm').checked == true)&&(document.getElementById('seminovos').checked == true)){
		document.getElementById('motos').checked = false;
		document.getElementById('li_1').style.display = 'none';
		document.getElementById('li_2').style.display = 'none';
		document.getElementById('li_3').style.display = 'none';
		document.getElementById('li_4').style.display = 'none';
		document.getElementById('li_5').style.display = '';
	}
	else if((tipo != 'M')&&(document.getElementById('okmm').checked == true)&&(document.getElementById('seminovos').checked == false)){
		document.getElementById('motos').checked = false;
		document.getElementById('li_1').style.display = 'none';
		document.getElementById('li_2').style.display = '';
		document.getElementById('li_3').style.display = 'none';
		document.getElementById('li_4').style.display = 'none';
		document.getElementById('li_5').style.display = 'none';
	}
	else if((tipo != 'M')&&(document.getElementById('okmm').checked == false)&&(document.getElementById('seminovos').checked == true)){
		document.getElementById('motos').checked = false;
		document.getElementById('li_1').style.display = 'none';
		document.getElementById('li_2').style.display = 'none';
		document.getElementById('li_3').style.display = '';
		document.getElementById('li_4').style.display = 'none';
		document.getElementById('li_5').style.display = 'none';
	}
	else if((tipo == 'M')&&(document.getElementById('motos').checked == true)){
		document.getElementById('okmm').checked = false;
		document.getElementById('seminovos').checked = false;
		document.getElementById('li_1').style.display = 'none';
		document.getElementById('li_2').style.display = 'none';
		document.getElementById('li_3').style.display = 'none';
		document.getElementById('li_4').style.display = '';
		document.getElementById('li_5').style.display = 'none';
	}
	else if((document.getElementById('okmm').checked == false)&&(document.getElementById('seminovos').checked == false)&&(document.getElementById('motos').checked == false)){
		document.getElementById('li_1').style.display = '';
		document.getElementById('li_2').style.display = 'none';
		document.getElementById('li_3').style.display = 'none';
		document.getElementById('li_4').style.display = 'none';
		document.getElementById('li_5').style.display = 'none';
	}
}
function pesquisar_dados(valor,pagina,campo,selecionado){
	extensao = 1;
	for(cont_string=0; cont_string<pagina.length; cont_string++){
		if(pagina.charAt(cont_string) == '.'){ extensao = 0; }
	}
	if(extensao != 0){ pagina = pagina+'.php?'; }
	else{ pagina = pagina+'&'; }
	http.open("GET",pagina+"id="+valor,true); 
	http.onreadystatechange = function(){ handleHttpResponse(campo,selecionado); };
	http.send(null);
}
function handleHttpResponse(campo,selecionado){
	campo_select = document.getElementById(campo);
	if(http.readyState == 4){
		campo_select.options.length = 0;
		results = http.responseText.split(",");
		for(i=0; i<(parseInt(results.length)-1); i++){
			string = results[i].split("|");
			if(string[0] != ''){
				campo_select.options[i] = new Option(string[0],string[1]);
				if(selecionado == string[1]){ campo_select.options[i].selected = true; }
			}
			if(selecionado == ''){ campo_select.options[0].selected = true; }
		}
	}
}
function getHTTPObject(){
	if(typeof ActiveXObject == "undefined" && typeof XMLHttpRequest == "undefined") return null;
	var xmlhttp;
	/*@cc_on
	@if (@_jscript_version >= 5){
		try{ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e){
			try{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (E){ xmlhttp = false; }
		}
	}
	@else xmlhttp = null;
	@end @*/
	if(xmlhttp == null && typeof XMLHttpRequest != 'undefined'){
		try{ xmlhttp = new XMLHttpRequest(); }
		catch(e){ xmlhttp = null; }
	}
	return xmlhttp; 		
}
var http = getHTTPObject();
// AJAX
function abreAjax(url,destino){
	var http_request = false;
	// Mozilla, Safari,...
	if(window.XMLHttpRequest){
		http_request = new XMLHttpRequest();
		if(http_request.overrideMimeType){ http_request.overrideMimeType('text/xml'); }
	}
	// IE
	else if(window.ActiveXObject){
		try{ http_request = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e){
			try{ http_request = new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (e){}
		}
	}
	if(!http_request){
		alert('O seu browser não suporta AJAX!');
		return false;
	}
	// SE CONECTAR, EXECUTA...
	http_request.onreadystatechange = function(){
		// CHAMA A FUNÇÃO QUE COLOCARÁ O CONTEÚDO
		conteudoPagina(http_request,destino);
	};
	// DEFINE MÉTODO COMO GET
	http_request.open('GET',url,true);
	http_request.send(null);
}
// FUNÇÃO PARA EXIBIÇÃO DA PÁGINA
function conteudoPagina(http_request,destino){
	// SE ESTIVER CARREGANDO...
	if(http_request.readyState == 1){
		// QUANDO ESTIVER CARREGANDO, EXIBE: CARREGANDO...
		document.getElementById(destino).innerHTML = "<center>Carregando...</center>";
	}
	// QUANDO TIVER TERMINADO DE CARREGAR
	if(http_request.readyState == 4){
		// CHECAGEM DE STATUS
		if(http_request.status == 200){
			// AQUI É ONDE SE MOSTRA A PÁGINA CARREGADA
			// CONTEÚDO DA PÁGINA CHAMADA
			var resultado = http_request.responseText;
			// Resolve o problema dos acentos
			resultado = resultado.replace(/\+/g," ");
			resultado = unescape(resultado);
			// COLOCA NA PÁGINA ATUAL O CONTEÚDO DA PÁGINA REQUISITADA PELO AJAX
			document.getElementById(destino).innerHTML = resultado;
			// EXECUTA SCRIPTS
			extraiScript(resultado);
		}
		// SE CHECAGEM DE STATUS FALHAR...
		else{ alert('Houve um problema de conexão no servidor. Por favor tente novamente mais tarde.'); }
	}
}
function extraiScript(texto){
    // INICIALIZA O INICIO
    var ini = 0;
    // LOOP ENQUANTO ACHAR UM SCRIPT
    while(ini!=-1){
        // PROCURA UMA TAG DE SCRIPT
        ini = texto.indexOf('<script',ini);
        // SE ENCONTRAR
        if(ini >=0){
            // DEFINE O INICIO PARA DEPOIS DO FECHAMENTO DESSA TAG
            ini = texto.indexOf('>',ini)+1;
            // PROCURA O FINAL DO SCRIPT
            var fim = texto.indexOf('</script>',ini);
            // EXTRAI APENAS O SCRIPT
            codigo = texto.substring(ini,fim);
            // EXECUTA O SCRIPT
            eval(codigo);
        }
    }
}
