//$('#detalhesTechnical').ready(function() {
//    $('#detalhesTechnical').click(function(){
//        msg = '<em>Aguarde, carregando Especificações Técnicas</em>';
//        $("#technicalArea").html(msg);
//        var url = 'produtos_get_technical.php';
//        var data = {categoria_id:$("#var_categoria_id").val(),modelo_id:$("#var_modelo_id").val(),codigo_id:$("#var_codigo_id").val()};
//        $.get(url,data,function(retorno){
//            $("#technicalArea").html(retorno);
//        });
//    });
//});

function getTechnical(){
    msg = '<em>Aguarde, carregando Especificações Técnicas</em>';
    $("#technicalArea").html(msg);
    var url = 'produtos_get_technical.php';
    var data = {categoria_id:$("#var_categoria_id").val(),modelo_id:$("#var_modelo_id").val(),codigo_id:$("#var_codigo_id").val()};
    $.get(url,data,function(retorno){
        $("#technicalArea").html(retorno);
    });
}

function check(campo){
	
    //var isCheck = $('#'+campo.attr('id')+' input').attr('checked');
    var isCheck = campo.children('input').attr('checked');
    //alert("classe atual: "+campo.attr('className')+'\n'+'checked? '+campo.children('input').attr('checked'));
    if (isCheck == true)
    {
        
        //$('#'+campo.attr('id')+' input').attr('checked',false);
        campo.children('input').attr('checked',false);
        campo.attr('className','');

        var idInput = campo.children('input').attr('id'); //$('#'+campo.attr('id')+' input').attr('id');
        tipo = idInput.split('_');
        if(tipo[3] == 'todos')
        {
            checkTodos($("#"+idInput),false);
        }
        else
        {
            filtra(tipo[2],false);
        }
    }
    else
    {
        //$('#'+campo.attr('id')+' input').attr('checked',true);
        campo.children('input').attr('checked',true);
        campo.attr('className','check');
        
        var idInput = campo.children('input').attr('id');//$('#'+campo.attr('id')+' input').attr('id');
        tipo = idInput.split('_');
        if(tipo[3] == 'todos')
        {
            checkTodos($("#"+idInput),true);
        }
        else
        {
            filtra(tipo[2],false);
        }
    }
    //alert("classe final: "+campo.attr('className')+'\n'+'checked? '+campo.children('input').attr('checked'));
}


var nChecked = 0;
function check2(campo)
{
    
	if (campo.getElementsByTagName('input')[0].checked == false){
        if(nChecked<4){
            campo.getElementsByTagName('input')[0].checked = true;
            campo.className = "check";
            nChecked++;
        }
        else
        {
            alert("Você pode comparar até 4 produtos.");
        }
    }else{
        campo.getElementsByTagName('input')[0].checked = false;
        campo.className = "";
        nChecked--;
    }
}
function check3(pai,campo)
{
	var campoAtual = document.getElementById(campo);
	if (campoAtual.checked == false){
		if(nChecked<4){
            campoAtual.checked = true;
            pai.className = "check";
            nChecked++;
        }
        else
        {
            alert("Você pode comparar até 4 produtos.");
        }
    }else{
        campoAtual.checked = false;
        pai.className = "";
        nChecked--;
    }
}

function over(area)
{
    if (area.getElementsByTagName('div')[0].style.display == '')
    {
        area.getElementsByTagName('div')[0].style.display = 'block';
    }
    else
    {
        area.getElementsByTagName('div')[0].style.display = '';
    }
}




function mostraDetalhe(aTag){
    var divTag 	= aTag.parentNode.parentNode.parentNode;
    var ulTag 	= aTag.parentNode.parentNode;
    
    for (i=0;i<ulTag.getElementsByTagName('a').length;i++){
        if (aTag == divTag.getElementsByTagName('a')[i]){
            divTag.getElementsByTagName('a')[i].className = 'ativo';
            divTag.getElementsByTagName('blockquote')[i].style.display = '';
        }
        else{
            divTag.getElementsByTagName('a')[i].className = '';
            divTag.getElementsByTagName('blockquote')[i].style.display = 'none';
        }
    }
}

function technicalArea()
{
	document.getElementById('prd_caracteristicas').style.display='none';
	document.getElementById('prd_caracteristicasLink').className='';
	document.getElementById('technicalArea').style.display='';
	document.getElementById('techAreaLink').className='ativo';
}



function doCompare(categoria)
{
    //alert("COMPARAÇAO");
	var url = '';
    var f = 0;
    $.each($("ul.produtos.frmcomparacao input[@type=checkbox]:checked"),function(i,n){
        url = url + "|" + this.value;
        f++;
    });
    if(f < 2) 
    {
        alert("Selecione de 2 a 4 produtos");
        return false;
    }
    
	var form  = document.getElementById("frmcomparacao");
	form.action = "produtos_comparacao.php?categoria_id="+categoria+"&produtos="+url;
	//form.method=''
	//url = "/produtos/"+categoria+"/comparar"+url+".html";
	//document.location = url;
	form.submit();
	
}

function doCompare2(categoria)
{
	
	var url = '';
	var f = 0;
	if(nChecked<=0)
	{
		alert("Selecione de 2 a 4 produtos");
		return false;
	}
	else
	{
		
		var form  = document.getElementById("frmcomparacao");
		form.action = "produtos_comparacao.php?categoria_id="+categoria+"&produtos="+url;
		form.submit();
		
	}
}

//$(document).ready(function(){
//	var getSize = $("#conteudo").height();
//	$("#conteudo iframe").css("height", getSize);
//});
//
//$(document).ready(function(){
//	//Refrigeradores
////	if (idpage = 'refrigerators'){
////		$("#conteudo iframe").css("height", "1133px");
////	}
//	//Refrigeradores
////	$("#refrigeradores").css("height", "1133px");
//	//alert(idpage);
//	switch (idpage) {
//		//Refrigeradores
//		case 'Refrigerators':
//			$("#conteudo iframe").css("height", "1133px");
//		break;
//        	//Freezers
//		case 'Cellar':
//			$("#conteudo iframe").css("height", "1133px");
//		break;
//        	//Freezers
//		case 'Freezers':
//			$("#conteudo iframe").css("height", "611px");
//		break;
//		//Lavadoras        
//		case 'Washing Machines':
//			$("#conteudo iframe").css("height", "1303px");
//		break;
//        	//Lava-louca
//		case 'Dishwashers':
//			$("#conteudo iframe").css("height", "251px");
//		break;
//        	//Microondas
//		case 'Microwaves':
//			$("#conteudo iframe").css("height", "325px");
//		break;
//        	//Fogoes
//		case 'Oven':
//			$("#conteudo iframe").css("height", "701px");
//		break;
//        	Coifas
//		case 'Hoods':
//			$("#conteudo iframe").css("height", "281px");
//		break;
//        	//Condicionadores-de-ar
//		case 'Air Conditioner':
//			$("#conteudo iframe").css("height", "301px");
//		break;
//	}
//
//});
