function ChecaResolucao()
{
	var BoxEstoqueSemi = document.getElementById('dvBoxEstoqueSemi');
	var RodapeIE = document.getElementById('tblRodape');
	var RodapeFF = document.getElementById('dvRodape');
	var ua = navigator.userAgent;
	
	if(screen.width > 800 && screen.height > 600)
	{
		if (ua.indexOf("MSIE ") == -1 || ua.indexOf("MSIE 4.") == 1)
		{
			BoxEstoqueSemi.style.display = 'block';
			RodapeFF.style.display = 'block';
		}
		else
		{
			BoxEstoqueSemi.style.display = 'block';
			RodapeIE.style.display = 'block';
		}
	}
	else
	{
		BoxEstoqueSemi.style.display = 'none';
		RodapeIE.style.display = 'block';
	}
}

//abrir a imagem de detalhe maior
function AbreCompare(txtCompare,tipo)
{ 
  var pagina 
  pagina = 'Frm_Print_Compare.aspx?txtCompare=' + txtCompare + '&Tipo=' + tipo;
  window.open(pagina,'Moto','width=610,height=460');
}


//abrir a imagem de detalhe maior
function AbreImagem(Imagem,tipo)
{ 
  var pagina 
  if (tipo == 'N'){
    pagina = 'Frm_Detalhes_Fotos.aspx?Imagem=' + Imagem + '&Tipo=' + tipo;
  }else{
    pagina = 'Frm_AutoShow.aspx?Imagem=' + Imagem + '&Tipo=' + tipo;
  }
  window.open(pagina,'Moto','width=640,height=480');
}

//abrir a imagem de detalhe maior
function AbreImagemGaleria(Imagem,width,height)
{ 
  var pagina 
  pagina = 'Frm_Detalhes_Fotos.aspx?Imagem=' + Imagem + '&Tipo=N';
  var tamanho
  tamanho = 'width=' + width +',height=' + height;
  window.open(pagina,'Moto',tamanho);
}

//Seleciona checkbox da busca avancada
function VerificaCheck()
{
  //declaração de vars. A var checados irá contar quantos estão checados.
    var inputs,i,checados=0,check=0,cnpj;

    //pegando os inputs e jogando num array
    inputs = document.getElementsByTagName("input");
    
    //calcula qtas filiais tem
    for(i=0;i<inputs.length;i++){
        if(inputs[i].type=="checkbox"){ //se os inputs forem checkbox
          if(inputs[i].value == "todas")
          {
            inputs[i].checked = false
          }
          if(inputs[i].id != "wchkSomenteFoto" && inputs[i].value != "todas")
          { 
            check++;
          }
        }
    }
    
    //calcula qtas filiais estao marcadas
    for(i=0;i<inputs.length;i++){
        if(inputs[i].type=="checkbox"){ //se os inputs forem checkbox
          if(inputs[i].id != "wchkSomenteFoto" && inputs[i].value != "todas")
          { 
            if(inputs[i].checked == true)
            {
              checados++;
            } 
          }
        }
    } 

	//desmarca as filiais e marca a opcao TODAS
    if (checados == check)
    {
      for(i=0;i<inputs.length;i++){
        if(inputs[i].type=="checkbox"){ //se os inputs forem checkbox
          if(inputs[i].id != "wchkSomenteFoto" && inputs[i].value != "todas")
          { 
            inputs[i].checked = false
          }
          else if (inputs[i].value == "todas")
          {
            document.Frm_Sem_Result.whdnFiliais.value = document.getElementById("wchkfiliais1").value
            inputs[i].checked = true 
          }
        }
      }      
    }
    else
    {if (document.getElementById("wchkfiliais1").checked == false)
      {cnpj = ''
		for(i=0;i<inputs.length;i++){
			if(inputs[i].type=="checkbox"){ //se os inputs forem checkbox
				if(inputs[i].id != "wchkSomenteFoto" && inputs[i].value != "todas")
				{ 
					if(inputs[i].checked == true)
					{
					cnpj +=  inputs[i].value + ','
					}
				}
			}
		} 
		document.Frm_Sem_Result.whdnFiliais.value = cnpj     
	  } 
    }         
}


function VerificaCheckTodas()
{
  //declaração de vars. A var checados irá contar quantos estão checados.
    var inputs,i,checados=0,check=0;

    //pegando os inputs e jogando num array
    inputs = document.getElementsByTagName("input");
    
    if (document.getElementById("wchkfiliais1").checked == true)
	{
	  document.Frm_Sem_Result.whdnFiliais.value = document.getElementById("wchkfiliais1").value
      for(i=0;i<inputs.length;i++){
        if(inputs[i].type=="checkbox"){ //se os inputs forem checkbox
          if(inputs[i].id != "wchkSomenteFoto" && inputs[i].value != "todas")
          { 
            inputs[i].checked = false
          }
        }
      } 
    }
}

function abredetalhe(id_plano){
  endereco = 'Frm_Detalhes_Planos_Pop.aspx?Plano=' + id_plano
  window.open(endereco,'Moto','width=500 height=300');
}

function AbrePopMsg(id){
  endereco = 'Frm_Detalhe_Mensagem.aspx?ID=' + id
  window.open(endereco,'Moto','width=500');
}


function SomenteLetras(event)
{
  var x; 
   for (x=48;x<57;x++){
  
	if( (event.keyCode == x ) )
	{
		event.keyCode = '';
    	return false;
	}	
  }
}

function SomenteNumeros(event)
{
	var keyCode = (event.keyCode) ? event.keyCode : (event.witch) ? event.witch : event.charCode;
	
	if ((keyCode < 48) || (keyCode > 57))
		return false;
	else
		return true;
}


function MenorPreco(source,arguments)
{
	var valor_1 = new String(document.getElementById("wddlstEntrada").value);
	var valor_Atual_1 = valor_1.replace('R$ ','')
	var valor_final_1 = valor_Atual_1.replace('.','')

	var valor = new String(document.getElementById("wlblpreco").innerHTML);
	var valor_Atual = valor.replace('R$ ','')
	var valor_final = valor_Atual.replace('.','')

  if (parseFloat(valor_final_1.replace(',','.')) > parseFloat(valor_final.replace(',','.'))){
     alert('Valor informado maior que valor do veiculo');
     
     var valor_min = new String(document.getElementById("wlblFraseEntrada").innerHTML); 
     var virg = valor_min.indexOf('= ',1);
     var z   = valor_min.slice(virg + 2,valor_min.length-1);   
     document.getElementById("wddlstEntrada").value = z
     
     arguments.IsValid = false;
  }else{
	arguments.IsValid = true;
  }
}


function MenorPrecoDrop(source,arguments)
{
	var valor_1 = new String(document.getElementById("wddlstEntrada").value);
	var valor_Atual_1 = valor_1.replace('R$ ','')
	var valor_final_1 = valor_Atual_1.replace('.','')

	var valor = new String(document.getElementById("wlblpreco").innerHTML);
	var valor_Atual = valor.replace('R$ ','')
	var valor_final = valor_Atual.replace('.','')

  if (parseFloat(valor_final_1.replace(',','.')) > parseFloat(valor_final.replace(',','.'))){
     alert('Valor informado maior que valor do veiculo');
     
     var valor_min = new String(document.getElementById("wlblFraseEntrada").innerHTML); 
     var virg = valor_min.indexOf('= ',1);
     var z   = valor_min.slice(virg + 2,valor_min.length-1);   
     document.getElementById("wddlstEntrada").value = z

  }
  arguments.IsValid = true;
}

function TestaCheckBox(source,arguments)
{
  if (document.getElementById("wrbtnProposta").checked == true)
  {
     arguments.IsValid = true;
  }
  else if(document.getElementById("wtxtValorCota").value == '')
  {
       document.getElementById("wlblErro").innerHTML = 'Informe o valor do bem';
       arguments.IsValid = false;
  }
  else if (document.getElementById("wtxtAdministradora").value == '')
  {
       document.getElementById("wlblErroAdministradora").innerHTML = 'Informe a administradora';
       arguments.IsValid = false;
  }
}

function openWindowComercial(url, name) {
   popupWin = window.open (url, name, 'scrollbars=no, resizable=yes, width=350, height=300')
}


//menu superior modelos motos


function preventDef(event) {
	if(event.preventDefault){
		event.preventDefault();
	}else{
		event.returnValue = false;
	}
}

function obj(id){
	var elemento = document.getElementById(id);
	return elemento;
}

function addEvent(elmnt, evType, fn){
	if (elmnt.addEventListener){
		elmnt.addEventListener(evType, fn, false);
		return true;
	}else if (elmnt.attachEvent){
		var r = elmnt.attachEvent('on'+evType, fn);
		return r;
	}else{
		return false;
	}
}


function queryString(variavel){			//função para recuperar parametro da querystring. retirado do forum script brasil
	var variaveis=location.search.replace(/\x3F/,"").replace(/\x2B/g," ").split("&")
	var nvar    
		if(variaveis!=""){
		var qs=[]
			for(var i=0;i<variaveis.length;i++){
			nvar=variaveis[i].split("=")
			qs[nvar[0]]=unescape(nvar[1])
			}
		return qs[variavel]
		}
	return null
}


function mudaCatClick(opt){
	var cat = opt;
	if(opt == undefined){
		cat = 0;
	}
	var listaSubMenus = obj('divMenu').getElementsByTagName('div');
	
	for (i=0; i < listaSubMenus.length; i++){
		if (i == cat){
			//obj('divResponse').innerHTML = listaSubMenus.length;
			obj('divSubMenu'+i).style.display = 'block';
//			alert(opt);
		}else{
			obj('divSubMenu'+i).style.display = 'none';
		}
	}
}



function mudaCat(){
	var cat = queryString('cat');
	
	if(cat == undefined){
		mudaCatClick(0);
	}else{
		mudaCatClick(cat);
	}
}

function registraEventos(){

	addEvent(obj('a0'), 'click', function(){mudaCatClick(0)});
	addEvent(obj('a1'), 'click', function(){mudaCatClick(1)});
	addEvent(obj('a2'), 'click', function(){mudaCatClick(2)});

	addEvent(obj('a0'), 'click', preventDef);
	addEvent(obj('a1'), 'click', preventDef);
	addEvent(obj('a2'), 'click', preventDef);
	
}

addEvent(window, 'load', function(){mudaCat(); registraEventos();});


