﻿$(document).ready(function(){
	if(typeof cliente != 'undefined'){
		if(cliente == 'pedala'){
			reposicionaAvaliacao();
		}
	}
});
reposicionaAvaliacao = function(){
	$('#box-image .avaliacao-media em').each(function(){
		var newEl = $(this).clone(true);
		$('#produto h2').addClass('comAvaliacao').after( $(newEl) );
		$('#produto h2 + em').html( 'Avaliação média deste produto: <span>' + $('#produto h2 + em').html() + '</span>');
		$('#produto h2 + em').wrap('<p class="avaliacao-media avaliacao-media-titulo"></p>');
//		$('#produto h2 + p em').;
	});
};


function EnviaBusca(Form, txtTexto, comboCategoria, Url){
    FiltroParam = "";
    if (Form.elements[comboCategoria][document.aspnetForm.elements[comboCategoria].selectedIndex].value != "")
        FiltroParam = "Filtro=C" + Form.elements[comboCategoria][Form.elements[comboCategoria].selectedIndex].value + "&";
    textoBusca = Form.elements[txtTexto].value
    if(textoBusca == "Digite aqui")
        textoBusca = "";
    if (textoBusca != ""){
        FiltroParam += "gravaBusca=1&strBusca=" + Form.elements[txtTexto].value;
    }
    window.location = Url + FiltroParam;
    
}

function EnviaMarca(Form, comboMarca, Url){
    if (Form.elements[comboMarca][document.aspnetForm.elements[comboMarca].selectedIndex].value != "")
        PaginaMarca = Form.elements[comboMarca][Form.elements[comboMarca].selectedIndex].value;
    window.location = PaginaMarca;
    
}

function onEnter( evt, frm, btnEnter) {
    var keyCode = null;

    if( evt.which ) {
        keyCode = evt.which;
    } 
    else if( evt.keyCode ) {
        keyCode = evt.keyCode;
    }
    if( 13 == keyCode ) {
        frm.elements[btnEnter].click();
        return false;
    }
    return true;
}


function Popup(url,width,height) {
    if (document.all&&window.print) //ie5+
        //window.showModalDialog (url,"Popup","help:0;resizable:1;dialogWidth:'+mwidth+'px;dialogHeight:'+mheight+'px");
        window.open(url,"Popup","width='+width+'px,height='+height+'px,resizable=1,scrollbars=1,status=yes");
    else
        window.open(url,"Popup","width='+width+'px,height='+height+'px,resizable=1,scrollbars=1,status=yes");
}
function VerifiedByVisa_SaibaMais(){
    window.open('http://www.visa.com.br/vbv/vbv_saibamais.asp','principal','height=435,width=270,top=0,left=0,resizable=no,status=1')
}

function SaltaCampo(campo,prox,tammax,teclapres)
{
	var tecla = teclapres.keyCode;
	vr = campo.value;
	tam = vr.length;	
    if ( tam == tammax )
	  prox.focus();
}

function checkKeySetClick(srcClickObj, e) {
    var key;

    if(window.event)
        key = window.event.keyCode; //IE
    else
        key = e.which; //firefox

    if (key == 13) {
        //var btn = document.getElementById(srcClickObj);
        //if (btn != null) {
            //btn.click();
            //event.keyCode = 0
            return false;
        //}
    }
}
    
function Seleciona(ObjSrc, DefValue) {
    if (ObjSrc.value==DefValue) {ObjSrc.value=''} else {ObjSrc.select()}
}

function Abandona(ObjSrc, DefValue) {
    if (ObjSrc.value=='') ObjSrc.value = DefValue
}

function PopUpWindow(url, width, height, name, scroll){
	var top = (screen.height - height) / 2;
	var left = (screen.width - width) / 2;
	window.open(url, name, 'scrollbars=' + scroll + ',status=0,menubar=0,resize=0,width=' + width + ',height=' + height + ',top=' + top + ',left=' + left);
}

function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function cpf(v){
    v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
                                             //de novo (para o segundo bloco de números)
    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um hífen entre o terceiro e o quarto dígitos
    return v
}

function cnpj(v){
    v=v.replace(/\D/g,"")                           //Remove tudo o que não é dígito
    v=v.replace(/^(\d{2})(\d)/,"$1.$2")             //Coloca ponto entre o segundo e o terceiro dígitos
    v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3") //Coloca ponto entre o quinto e o sexto dígitos
    v=v.replace(/\.(\d{3})(\d)/,".$1/$2")           //Coloca uma barra entre o oitavo e o nono dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2")              //Coloca um hífen depois do bloco de quatro dígitos
    return v
}

function soNumeros(v){
    return v.replace(/\D/g,"")
}