var $j = jQuery.noConflict();

function gerarProdutos(tip,val,pagina){	
	analize();
	val = retira_acentos(val);
	$j.ajax({
            // Usando metodo Post
            type: 'POST',

            // this.action pega o script para onde vai ser enviado os dados
            url: './ajax/gera_produtos.php?random='+unique_requestid(),

            // os dados que pegamos com a função serialize()
            data: {tipo : tip, valor : val, pag: pagina},

            success: function(data){
				$j("#produtos").html(unescape(data));
            },

            // Se acontecer algum erro é executada essa função
            error: function(txt){
                $j('#produtos').html("");
            }
        })
	
	// efeito show na div
	$j("#produtos").show();
}

function mostrarProduto(iden){
	analize();
	$j.ajax({
            // Usando metodo Post
            type: 'POST',

            // this.action pega o script para onde vai ser enviado os dados
            url: './ajax/mostra_produto.php?random='+unique_requestid(),

            // os dados que pegamos com a função serialize()
            data: {id: iden},

            success: function(data){
				$j("#produtos").html(unescape(data));
            },

            // Se acontecer algum erro é executada essa função
            error: function(txt){
                $j('#produtos').html("");
            }
        })
	
	// efeito show na div
	$j("#produtos").show();
}

function unique_requestid() {
	var timestamp = Number(new Date()).toString();
	var random = Math.random() * (Math.random() * 100000 * Math.random() );
	var unique = new String();
	unique = timestamp + random;
	return unique;
}

function teclaEnter(obj,event){
    var tecla= event.keyCode;
    if ( tecla == 13 ){
    	gerarProdutos('b',obj.value,0);
    	return true;
    }
}

function retira_acentos(palavra) {
	comAcento = 'áàãâäéèêëíìîïóòõôöúùûüçÁÀÃÂÄÉÈÊËÍÌÎÏÓÒÕÖÔÚÙÛÜÇ';
	semAcento = 'aaaaaeeeeiiiiooooouuuucAAAAAEEEEIIIIOOOOOUUUUC';
	result='';
	
	if(palavra){
		if(palavra != ""){
			for(i=0;i<palavra.length;i++) {
				if (comAcento.search(palavra.substr(i,1))>=0) {
					result+=semAcento.substr(comAcento.search(palavra.substr(i,1)),1);
				}
				else {
					result+=palavra.substr(i,1);
				}
			}
		}
	}
	
return result;
}

function analize(){
	try {
		_uacct = "UA-10631681-1";
		urchinTracker();
	} catch(err) {}
}