/* Cacheado em 06/03/2010 21:34:02 - sistema - JSMin_js/scripts_prod.js*/

function ProdMudaImg(id){id=id-1;$("#prod_det #imgs #big li").hide();$("#prod_det #imgs #big li:eq("+id+")").show();$("#prod_det #imgs #peq a.active").removeClass("active");$("#prod_det #imgs #peq a:eq("+id+")").addClass("active");}
function formaspgto(){valor=strToFloat($('#prod_det #comprar #preco b#avista').text());ModalAjax('?m=formaspgto&valor='+valor,350,450);}
function orcamento(id){ModalAjax('?m=orcamento&id='+id,360,490);}
function comprar(url,id,tipo){deriv=$('#prod_det #comprar #derivacao').length>0;comp=$('#prod_det #composicao').length>0;if(deriv){deriv=$('#prod_det #comprar #derivacao');if(deriv.find('input:radio').length>0){id=deriv.find('input:checked').val();if(!isset(id)||!isInt(id)){F_CaixaMensagem('body','atencao','<b>Atenção!!<br />Selecione uma das Opções antes de prosseguir.</b>','ok',"$('#comprar #derivacao').focus().select();");return false;id=0;}else{url=url.replace('X0',id);}}else{id='';deriv.find('input').each(function(i){if($(this).val()>0)id+=$(this).attr('name')+','+$(this).val()+'-';});if(id==''){F_CaixaMensagem('body','atencao','<b>Atenção!!<br />Informe a quatidade antes de prosseguir.</b>','ok',"$('#comprar #derivacao').focus().select();");return false;}else{url=url.replace('add','addderiv');url=url.replace('X0',id);}}}else if(comp&&isset(comp_selecionados)){url=url.replace('add','addcomp');url=url.replace('X0',id+comp_selecionados);}else{url=url.replace('X0',id);}
if(tipo=='precad'&&!parseInt(getCookie('cliente_tmp'))>0&&!parseInt(getCookie('CLI_ID'))>0){ModalAjax('?m=orcamento&tipo=precad&id='+id+'&redir='+escape(url),380,420);}else{Go(url);}}
function derivacao_escolha(){jQuery(function($){$("#comprar #derivacao tr:has(td)").mouseover(function(){MouseOver(this);}).mouseout(function(){if(!$(this).find("input").attr("checked"))MouseOut(this);}).click(function(){$(this).find("input:radio").attr("checked",true);$('#comprar #derivacao tr').removeClass("focus");$(this).attr('className','focus');});});}
function prod_imprimir(tipo){if(tipo=='FPGTO'){valor=strToFloat($('#prod_det #comprar #preco b#avista').text());destino='#prod_det #fpgto';$(destino).remove();$("#prod_det").prepend('<div id="fpgto"></div>');$.ajax({type:"GET",url:base_url+'?',data:'m=formaspgto&modo=ajax&valor='+valor,cache:true,beforeSend:function(){ajaxAguarde(destino);},success:function(data){$(destino).html(data).hide();window.print();}});}else{window.print();}}
function F_Alterar(obj,id_grupo,id_comp){grupo=jsdata[id_grupo];comp=grupo[id_comp];if(grupo.modo=="F"){$(obj).attr("checked",true);$(obj).parent().eq(0).addClass("focus");return true;}
comp.checked=$(obj).attr("checked");if(comp.checked){$(obj).parent().eq(0).addClass("focus");}else{$(obj).parent().eq(0).removeClass("focus");}
if(comp.checked&&(grupo.modo=="S"||grupo.modo=="A")){jQuery.each(grupo,function(id,item){if(isset(item)&&id!=id_comp){obj=$("#composicao #MCOMP_GRUPO_"+id_grupo+"_"+id);if(grupo.modo=="A"){obj.attr("checked",false).change();}else{item.checked=false;obj.parent().eq(0).removeClass("focus");}}});}
F_Resumo();}
function F_Resumo(id){soma=strToFloat(jsdata[0].valor);html="<ul>";comp_selecionados="";jQuery.each(jsdata,function(id_grupo,grupo){if(id_grupo>0&&(id_grupo==id||!isset(id))){vez=0;jQuery.each(grupo,function(id_comp,comp){if(isset(comp)&&grupo.modo=="S"&&vez==0){vez=1;soma-=strToFloat(comp.valor)}
if(isset(comp)&&(comp.checked||!isset(comp.checked))){if(grupo.modo!="F"){soma+=strToFloat(comp.valor);}
html+="<li id="+comp.imagem+"><b>"+grupo.nome+":</b> "+comp.label+"</li>";comp_selecionados+=(comp_selecionados!="")?","+id_comp:id_comp;}});}});html+="</ul>";root=$("#prod_det");if(isset('parcelas_max')){root.find("#preco b#aprazo").text(moeda.formatar(F_calculaParcela(soma,parcelas_juros,parcelas_max)));}
root.find("#preco b#avista").text(moeda.formatar(soma));root.find("#composicao_resumo blockquote").html(html);root.find("#composicao_resumo").show();if(comp_selecionados=="")root.find("#composicao_resumo").hide();comp_selecionados="-"+soma+"-"+comp_selecionados;$("#prod_det #composicao_resumo li").mouseover(function(){$(this).addClass("active");}).mouseout(function(){$(this).removeClass("active");});if($.fn.tooltip){$("#prod_det #composicao_resumo li").tooltip({fade:250,track:true,showURL:false,bodyHandler:function(){if($(this).attr("id")>0)return $("<img/>").attr("src","imagens/produtos/"+$(this).attr("id")+"_m.jpg");}});}}
function F_ProdComp_Init(){jQuery(function($){jQuery.each(jsdata,function(id_grupo,grupo){jQuery.each(grupo,function(id_comp,comp){if(isset(comp)){$("#composicao #MCOMP_GRUPO_"+id_grupo+"_"+id_comp).change(function(){F_Alterar(this,id_grupo,id_comp);}).change().click(function(){$(this).change();}).parent().eq(0).mouseover(function(){$(this).addClass("active");if(comp.imagem!="")this.title=comp.imagem;}).mouseout(function(){$(this).removeClass("active");});}});});F_Resumo();F_LoadScript("jquery.tooltip",function(){$("#prod_det #composicao label").tooltip({fade:250,track:true,showURL:false,bodyHandler:function(){if($(this).attr("title")>0)return $("<img/>").attr("src","imagens/produtos/"+$(this).attr("title")+"_m.jpg");}});});});}
function F_ProdVeicLista_Init(){$("#prod_itens_veic table").find("td, th").each(function(index,node){node=$(node);if(node.find("img").length){txt=node.find("img").attr("alt");}else if(node.find("a").length){txt=node.find("a").text();}else{txt='';}
if(txt!='')$(this).prepend('<span style="display:none">'+txt+'</span>');});F_LoadScript("jquery.tablesorter",function(){$.tablesorter.addParser({id:"moeda",type:"numeric",is:function(s){return false;},format:function(s){return $.tablesorter.formatFloat(s.replace('.','').replace(',','.').replace(new RegExp(/[^0-9.]/g),""));}});$("#prod_itens_veic table").tablesorter({sortList:[[0,0],[2,0]],headers:{1:{sorter:false},6:{sorter:false},7:{sorter:'moeda',8:{sorter:false}}}});});F_LoadScript("jquery.quicksearch",function(){$("#prod_itens_veic table tbody tr").quicksearch({position:"append",fixWidths:(!$.browser.msie),attached:"#prod_itens_veic #busca",inputText:"...",labelText:"",loaderText:""});});F_TabelaMouseOver("#prod_itens_veic table");}
function F_ProdVeic_Init(jsdata){F_LoadScript("mascarareais",function(){var node=$('#financiamento');node.find('#FIN_ENTRADA').keyup(function(e){entrada=strToFloat($(this).val());valor=strToFloat(jsdata.valor);taxacad=strToFloat(jsdata.taxacad);financiar=(entrada>valor)?0:valor-entrada+taxacad;html='';jQuery.each(jsdata.parc,function(parcelas,coeficiente){html+='<li>'+parcelas+' x de <span>R$ '+moeda.formatar(financiar*coeficiente,true)+'</span></li>';});node.find('#vlr_fin span').html('R$ '+moeda.formatar(financiar,true));node.find('#parcelas ul').html(html);if(entrada>0)scrollPage('parcelas');if(financiar==0&&((e.keyCode>=48&&e.keyCode<=57)||(e.keyCode>=96&&e.keyCode<=105))){F_CaixaMensagem('body','atencao','<b>ATENÇÃO!!</b><br />Valor de entrada para financiamento maior que o valor à vista','ok',"$('#FIN_ENTRADA').focus();");}}).keyup();});}
var goto=true;function tdCheck(obj){if(obj.tagName=="INPUT"){obj=$(obj);}else{obj=$(obj).find("input:checkbox");}
obj.click();}
function comparar(destino,url){marcados=$(destino+" :checked").length;if(marcados<2||marcados>4){F_CaixaMensagem(destino,"atencao","<b>Selecione de 2 a 4 itens para comparar.</b> Marcados: "+marcados,"ok");return false;}
ids="";$(destino+" :checked").each(function(i){ids+=(i>0?",":"")+this.value;});Go(url.replace("X0",ids));}