/**
 * @author bruno
 */
var $j = jQuery.noConflict();
$j.validator.addMethod("slugRegex", function(value, element) {
    return this.optional(element) || /^[a-z0-9\-]+$/i.test(value);
}, "Apenas letras, numeros ou -.");
$j.validator.addMethod("notNull", function(value, element) {
    return this.optional(element) || value != 'null';
}, "Apenas letras, numeros ou -.");
$j.extend($j.validator.messages,{
	required:"Campo&nbsp;obrigat&oacute;rio",
	notNull:"Campo&nbsp;obrigat&oacute;rio",
	slugRegex:"Somente&nbsp;letras,&nbsp;n&uacute;meros&nbsp;e&nbsp;'-'&nbsp;!",
	remote: "J&aacute;&nbsp;existente",
	minlength: "M&iacute;nimo&nbsp;de&nbsp;8&nbsp;caracteres",
	equalTo: "Confirma&ccedil;&atilde;o&nbsp;n&atilde;o&nbsp;&eacute;&nbsp;igual!",
	date:"Apenas&nbsp;datas!",
	email:"Informe&nbsp;um&nbsp;email&nbsp;v&aacute;lido!"
});
$j.fn.multilists = function(options, callback) {
	var defaults = {cols: 2};
	var options = $j.extend(defaults, options);
	return this.each(function() {
		obj = $j(this);
		$items = obj.children('li');
		if ($items.size() > 1) {
			if (!options.colWidth) {
				options.colWidth = Math.floor(obj.width()/options.cols);
			}
			var currentCol = 0;
			var vertReturn = 0;
			var maxHeight = 0;
			$items.each(function(i) {
				if (i % Math.round($items.size()/options.cols) == 0 && i > 0) {
					$j(this).css('margin-top', -vertReturn);
					if (vertReturn > maxHeight) {
						maxHeight = vertReturn;
					}
					vertReturn = 0;
					currentCol++;
				}
				if (currentCol > 0) {
					$j(this).css('margin-left', currentCol * (options.colWidth + ($j(this).outerWidth(true) - $j(this).width())) + 'px');
				}
				vertReturn += $j(this).outerHeight();
			});
			obj.height(maxHeight);
		}
		if (typeof callback == 'function') {
			callback.call(this);
		}
	});
};
$j.fn.equalHeight = function(){
	var tallest = 0;
	$j(this).each(function() {
		var thisHeight = $j(this).height();
		if(thisHeight > tallest) {
			tallest = thisHeight;
		}
	});
	$j(this).height(tallest);
};
$j.fn.equalWidth = function(){
	var widder = 0;
	$j(this).each(function() {
		var thisWidth = $j(this).width();
		if(thisWidth > widder) {
			widder = thisWidth;
		}
	});
	$j(this).width(widder);
};
$j.fn.hasAttr = function(name) {  
   return this.attr(name) !== undefined;
};
$j.extend($j.ui.dialog.prototype, { 
    'addbutton': function(buttonName, func) {	
            var buttons = this.element.dialog('option', 'buttons'); 
            buttons[buttonName] = func; 
            this.element.dialog('option', 'buttons', buttons); 
    } 
}); 

$j.extend($j.ui.dialog.prototype, { 
    'removebutton': function(buttonName) {	
            var buttons = this.element.dialog('option', 'buttons'); 
            delete buttons[buttonName]; 
            this.element.dialog('option', 'buttons', buttons); 
    } 
});
$j.extend($j.expr[':'], {  
    n5: function(a) {  
        return $j(a).children().size() > 5;  
    }  
});
function php_urlencode (str) {
	str = escape(str);/\/(cadastro).*/i.test(curUrl);
	return str.replace(/[*+\/@]|%20/g,
		function (s) {
			switch (s) {
				case "*": s = "%2A"; break;
				case "+": s = "%2B"; break;
				case "/": s = "%2F"; break;
				case "@": s = "%40"; break;
				case "%20": s = "+"; break;
			}
			return s;
		}
	);
}
function capitalise(str)
{
	//check that str is a string
	if(typeof str != String)
	{
		return str;
	}
	//extract the first letter of str
	var letter = str.substr(0,1);
	//return letter capitalised concatonated with
	//str minus it's first letter
	return letter.toUpperCase() + str.substr(1);
}
$j(document).ready(function(){
	
	var curUrl = window.location.pathname;
	var ePaginaAdmin = /\/(admin)(\/.*)?.*/i.test(curUrl);
	var ePaginaPainel = /\/(painel)(\/.*)?/i.test(curUrl);
	if ($j(".avalia").size() > 0) {
		var pid = $j(".avalia").attr('id').replace('gostei-','');
	}

	$j("span.ajuda").each(function(){
		var id = $j(this).html();
		var title = $j(this).attr( "title" );
		$j(this).html('<a class="tips" href="/service/tooltip/basic/'+id+'" title="'+
			title +'"><img src="/static/images/duvida.png" border="0" /></a>');
	});
	$j("span.obrigatorio").each(function(){
		var id = $j(this).html();		
		$j(this).html('<span class="tips2" title="Obrigatório|Este campo é obrigatório"><img src="/static/images/obrigatorio.png" border="0" /></span>');
		
	});
	
	$j(".required").each(function(){
		var iN = 'label[for="' + $j(this).attr('name') + '"]';
		$j(iN).append('<span class="tips2" title="Obrigatório|Este campo é obrigatório"><img src="/static/images/obrigatorio.png" border="0" /></span>');
	});
	if ($j("div.scrollable").size() > 0) {
		$j("div.scrollable").scrollable({size:8,vertical:true});
		if ($j(".scrollable .items div").size() > 0) {
			var height = Math.round($j(".scrollable .items div").size() / 2) * 78;
			if (height > 330) {
				height = 330;
			}
			$j(".scrollable").css("height", height + "px");
		}
	}
	if ($j("div.feirascroll").size() > 0) {
		$j("div.feirascroll").scrollable({size:7});
	}
	$j("ul.galeria").PikaChoose({
		show_captions:false,
		thumb_width: 70,
		thumb_height: 70,
		show_prev_next:true,
		slide_enabled:false,
		buttons_text: {play: '', stop: '', previous: '', next: ''}
	});
	$j("ul.stgaleria").PikaChoose({
		show_captions:true,
		thumb_width: 100,
		thumb_height: 100,
		show_prev_next:false,
		slide_enabled:false,
		buttons_text: {play: 'Iniciar', stop: 'Parar', previous: 'Anterior', next: 'Pr&oacute;xima'}

	});
	$j("a.tips").cluetip({
			sticky: true,
			closePosition: 'title',
			attribute: 'href',
			arrows: true,
			ajaxCache: false,
			closeText: 'Fechar',
			showTitle:false,
			ajaxSettings: {
				type: 'POST'
			}
	});
	$j("span.tips2").cluetip({splitTitle: '|'});
	
	if ($j('#contactform').size()> 0) {
		$j("#contactform").validate({
			rules: {
				assunto: "required",
				nome: "required",
				msg: "required",
				email: {required:true,email:true},
				"c-email": {required: true,equalTo: "#email"},
				captcha: {required: true,remote: {url:'/service/check_captcha',type: 'post'}
				}
			},
			messages: {
				captcha: {remote: 'Captcha incorreto.'}
			},
			success: function(label) {
				label.remove();
			}
		});	
	}
	
	addLogin = function() {	
		if (!/\/(cadastro).*/i.test(curUrl)) {var uRedir = window.location.href;} else {var uRedir = '/painel/';};
		var liDialogOpts = {
			modal: true,
			bgiframe: true,
			autoOpen: false,
			height: 235,
			width: 300,
			draggable: true,
			resizeable: false,
			open: function(){
				$j.post("/login", {
					redir: uRedir,
					type: 'ajax'
				}, function(data){
					$j("#loginbox").html(data);
				});
				$j("#loginform label").equalWidth();
			}
		};
		$j("#loginbox").dialog(liDialogOpts);
		$j(".btlogin").click(function(e){
			e.preventDefault(); 
			$j("#loginbox").dialog("open");
	        return false;
		});
		
	};
	addLogOut = function(){
		$j(".btlogout").click(function(e){
			e.preventDefault();
			$j.post('/logout','',function(){
				$j("#mnlogin").html('<a class="btlogin" href="/login">login</a>').show('highlight','',300);
				$j.cookie('feiramania',null);
				$j(".btcadastrar").fadeIn();			
				window.location.href = '/';		
			});					
		});
	};
	addLogin();
	addLogOut();
	$j.post('/service/islogged',function(data){
		if (data == 'true') {
			$j("#mnlogin").html('Bem vindo, <a href="/painel" title="Painel">' + nomeUsuario + '</a>. <a href="/logout" title="Sair" class="btlogout" rel="nofollow">Sair</a>').show('highlight','',300);
			$j(".btcadastrar").hide();
			addLogOut();
		}
	});
	if (ePaginaAdmin) {
		$j('.editor').css('clear','none').css('position','relative').css('width','500px !important');
	} else {
		$j('.editor').css('clear','none').css('position','relative');
	};
	if (ePaginaAdmin) {
		$j('.editor').wysiwyg({
			controls: {
				h1: {visible: false},			
				h2: {visible: true},
				h3: {visible: false},
				h1mozilla: {visible: false},
				h2mozilla: {visible: true},
				h3mozilla: {visible: false},
				separator06: {visible: true},
				insertImage: {visible: true},
				insertHorizontalRule: {visible: false},
				insertOrderedList: {tooltip: "Inserir lista ordenada"},
				insertUnorderedList: {tooltip: "Inserir lista não ordenada"},
				createLink: {tooltip: "Criar link"},
				removeFormat: {tooltip: "Remover formatação"}
			}
		});
	} else {
		$j('.editor').wysiwyg({
			controls: {
				h1: {visible: false},			
				h2: {visible: false},
				h3: {visible: false},
				h1mozilla: {visible: false},
				h2mozilla: {visible: false},
				h3mozilla: {visible: false},
				separator06: {visible: false},
				separator05: {visible: false},
				insertImage: {visible: false},
				insertHorizontalRule: {visible: false},
				insertOrderedList: {tooltip: "Inserir lista ordenada"},
				insertUnorderedList: {tooltip: "Inserir lista não ordenada"},
				createLink: {visible:false},
				removeFormat: {tooltip: "Remover formatação"}
			}
		}).css('clear','none').css('position','relative');
	};
	$j('.wysiwyg div').remove();
	
	
	$j("button").addClass("fg-button ui-state-default ui-corner-all bt_painel botao");
	$j("#btbuscar").removeClass('fg-button ui-state-default ui-corner-all bt_painel botao');
	$j("#submit").addClass("botao");
	$j(".fg-button:not(.ui-state-disabled)")
		.hover(
			function(){ 
				$j(this).addClass("ui-state-hover"); 
			},
			function(){ 
				$j(this).removeClass("ui-state-hover"); 
			}
		)
		.mousedown(function(){
				$j(this).parents('.fg-buttonset-single:first').find(".fg-button.ui-state-active").removeClass("ui-state-active");
				if( $j(this).is('.ui-state-active.fg-button-toggleable, .fg-buttonset-multi .ui-state-active') ){ $j(this).removeClass("ui-state-active"); }
				else { $j(this).addClass("ui-state-active"); }	
		})
		.mouseup(function(){
			if(! $j(this).is('.fg-button-toggleable, .fg-buttonset-single .fg-button,  .fg-buttonset-multi .fg-button') ){
				$j(this).removeClass("ui-state-active");
			}
		});
	$j(".estado_select").change(function(e){
		var sel = $j(this);
		var estadosID = $j(this).find('option').filter(':selected').attr('id');		
		sel.parent().find('.cidade_select').load('/service/getcidades/' + estadosID.replace('Estados-',''));
		sel.parent().parent().find('.cidade_select').load('/service/getcidades/' + estadosID.replace('Estados-',''));
		sel.parent().find('.area_select').load('/service/getareas/' + estadosID.replace('Estados-',''));
	});
	$j(".estado_feira_select").change(function(e){
		var sel = $j(this);
		var estadosID = $j(this).find('option').filter(':selected').val();
		$j(".cadform").find('.feira_select').each(function(){
			var sid = $j(this).attr('id');
			var ct = sid.match(/Feiras-(\d+)-_ID/i)[0];
			$j(this).load('/service/getfeiras/' + estadosID + '/' + ct);	
		});
	});
	$j(".estado_feira_select").change();
	$j("#maisfeiras").click(function(e){
		e.preventDefault();
		var estadosID = $j(".estado_feira_select").find('option').filter(':selected').val();
		var ct = $j("#selfeiras select").size();
		var nid = ct +1;
		var nsel = $j("#selfeiras select:last").clone();
		nsel.attr('id',nsel.attr("id").replace('-' + ct + '-','-' + nid + '-'));
		nsel.find("option").attr("id").replace('-' + ct + '-','-' + nid + '-');
		nsel.load('/service/getfeiras/' + estadosID + '/' + ct);
		$j("#selfeiras").append(nsel);
		nsel.show();
	});
	$j("#novafeira").click(function(e){
		e.preventDefault();
		var ct = $j("#selfeiras select").size();
		var nid = ct +1;
		var lsel = $j("#selfeiras select:last").clone();
		var fin = $j('<input type="text" />');
		fin.attr("name",'Feiras_NNome[]');
		fin.val('Informe o Nome da Feira');
		fin.focus(function(e){
			e.preventDefault;
			this.select();
		});
		$j("#selfeiras").append(fin);
	});
	$j("#recarregar_captcha").click(function(e){
		e.preventDefault();		
		$j.post("/service/new_captcha",{seed:true},function(data){	
			var image1 = data;
			$j("#img_cp").html(image1);
		});		
	});

	var completa = function() {
		if (!/\/(painel).*/i.test(curUrl)) {			
			var tipo = $j('input[name=tipobusca]:checked').val();
			var q =  $j('input[name=q]').val();
			var url = '/service/autosuggest/' + tipo + '/' + q;
			$j("#mainformbusca #q").flushCache();
			$j.post(url,{seed:true},function(data){
				$j("#mainformbusca #q").autocomplete(data.split(',') , {
					width: 260,selectFirst: false,cacheLength: 1,matchContains:true
				});
			});		
		}
	};	
	$j('input[name=tipobusca]').change(function(e){
		completa();
	});
	completa();
	var cloneTemplateTb = function() {
		var nimg = $j("#Template-" + $j("#Templates_ID").val()).clone();
		nimg.removeClass('active').removeClass('normal');
		nimg.attr("id","template_preview_img"); 
		$j("#template_preview").html(nimg);
	};
	cloneTemplateTb();
	var selTemplate = function(){
		$j('#std_template_tbs img').click(function(e){
			e.preventDefault();
			if (tipoPlano == 'PLANO_GRATUITO') {
				$j.post('/service/avisoperm', function(data) {
					jAlert(data,'Sem permissão de acesso');
				});	
			} else {	
				curImg = $j(this);
				imgId = curImg.attr('id');
				TemplateIn = $j('.cadform').find('#Templates_ID');
				oldImg = TemplateIn.val();
				$j('.cadform').find('#Templates_ID').val(imgId.replace('Template-', ''));
				curImg.removeClass('normal').addClass('active');
				$j('#Template-' + oldImg).removeClass('active').addClass('normal');
				cloneTemplateTb();
			}
		});
	};
	selTemplate();
	var checkTemplate = function() {
		$j("#Template-" + $j("#Templates_ID").val()).removeClass('normal').addClass('active');
	};
	checkTemplate();
	var pnMarcaTodos = function() {
		$j(".ck_prod").each(function(){
			this.checked = true;
			});
	};
	var pnDesmarcaTodos = function() {
		$j(".ck_prod").each(function(){
			this.checked = false;
		});
	};
	$j("#marcar_todos").click(function(e){
			e.preventDefault();
			pnMarcaTodos();
	});
	$j("#desmarcar_todos").click(function(e){
		e.preventDefault();
		pnDesmarcaTodos();
	});
	$j(".prddel").click(function(e){
		e.preventDefault();
		lnk = $j(this).find('a').attr('href');
		dv = $j(this).parent();
		jConfirm('Tem certeza que deseja apagar?','Confirmação de exclusão',function(r){
			if (r) {
				$j.post(lnk,'',function(data){
					if(data == 'true') {
						dv.html('&nbsp;');
						if ($j('div.produtos').size() == 0) {
							$j('.marca').fadeOut('slow');
							$j('#ct_prod_form').fadeOut('slow');
						}
						jAlert ('Registro excluído!');
					} else {
						jAlert ('Ocorreu um erro ao tentar apagar o registro');
					}
				});
			}});
	});
	$j("#prdsacao").change(function(e){
		e.preventDefault();
		var ac = $j("#prdsacao option:selected").val();		
		var bxs = $j(".ck_prod");
		$j("input[name=acao]").val(ac);
		if (ac != 'nada') {
			if (bxs.filter(":checked").length>0) {
				jConfirm('Tem certeza que deseja ' + ac + ' os produtos selecionados?',capitalise(ac),function(r){
					if (r) {
						$j("#ct_prod_form").submit();
					};
				});
			} else {				
				jAlert("Marque pelo menos um produto");
			}
			$j("#prdsacao option[value='nada']").attr('selected', 'selected');
		}
	});
	if ($j(".bt_gostar").length > 0) {
		pegaVotos = function() {
			$j(".avalia").html('<p class="center"><img src="/static/images/loading.gif" /></p>');
			$j.post('/service/get_votes/' + pid,{ID: pid},function(data){
				$j(".avalia").html(data);
			});
			checkVotos();
		};
		checkVotos = function () {
			$j.post('/service/check_votes/' + pid,{ID: pid},function(data){
				if(/(sim)/i.test(data)) {
					$j(".shc").css('cursor','default');
					$j(".ctgostar").removeClass('bt_gostar');
					$j(".ctgostar").wrap('<div class="avaliadis" />');
				} else {
					addVoto();
				}
			});			
		};
		addVoto = function() {
			$j(".bt_gostar").click(function(e){
				$j(".avalia").html('<p  class="center"><img src="/static/images/loading.gif" /></p>');
				$j.post('/service/vote/' + pid,{ID: pid},function(data){
					$j(".avalia").html(data);
					$j(".shc").css('cursor','default');
					$j(".ctgostar").removeClass('bt_gostar');
					$j(".ctgostar").wrap('<div class="avaliadis" />');
				});				
			});
		}
		pegaVotos();		
	}
	var addTellaFriend = function () {
		if (/\/(stand).*/i.test(curUrl) && !/\/(painel).*/i.test(curUrl)) {
			var title = document.title;
			$j.post("/service/tellafriend",{
				TituloPagina: title,
				UrlPagina: curUrl,
				type: 'ajax'
			}, function (data) {
				$j("#tellafriend_box").html(data);
			});
			if ($j('#formtell').size()> 0) {
				$j("#formtell").validate({
					rules: {
						"Seu_Nome": "required",
						"Seu_email": {required: true, email:true},
						para: {required: true, email:true},
						assunto: "required",
						mensagem: "required"
					},
					success: function(label) {
						label.remove();
					}
				});
			}
			var tfDialogOpts = {
				modal: true,
				bgiframe: true,
				autoOpen: false,
				width: 500,
				draggable: true,
				resizeable: false,
				title: "Enviar para Amigo",
				buttons: {
					enviar: function() {			
						$j.post('/service/tellafriend',$j("#formtell").serialize(),function(data) {
							$j('#tellafriend_box').dialog('close');
							if (data != '') {								
								$j('#tellafriend_box').html(data);
								if (/<div class="error">/.test(data) === false) {
									$j('#tellafriend_box').dialog('removebutton', 'enviar');
								}
								$j('#tellafriend_box').dialog({
									bgiframe: true,
									autoOpen: false,
									modal: true,
									width: 500,
									resizable: false,
									buttons: {}	
								});
								$j('#tellafriend_box').dialog('open');
							} else {
								window.location.reload();
							};
						});
					}
				},
				open: function(){
				}
			};
			$j("#tellafriend_box").dialog(tfDialogOpts);
			$j(".bttell").click(function(e){
				e.preventDefault(); 
				$j("#tellafriend_box").dialog("open");
		        return false;
			});
		}
	};
	addTellaFriend();
	var addComment = function() {
		if (/\/(stand).*/i.test(curUrl) && !/\/(painel).*/i.test(curUrl)) {
			var pn = $j(".nomeproduto").text();
			$j.post("/service/comentar", {
				ProdutoNome: pn,
				ProdutoID: pid,
				type: 'ajax'
			}, function(data){
				$j("#comment_box").html(data);
				
			});
			if ($j('#formcomment').size()> 0) {
				$j("#formcomment").validate({
					rules: {
						nome: "required",
						email: {required: true, email:true},
						mensagem: "required"
					},
					success: function(label) {
						label.remove();
					}
				});
			}
			var cmDialogOpts = {
				modal: true,
				bgiframe: true,
				autoOpen: false,
				width: 500,
				draggable: true,
				resizeable: false,
				title: "Comentar",
				buttons: {
					"enviar comentário": function() {			
						$j.post('/service/comentar',$j("#formcomment").serialize(),function(data) {
							$j('#comment_box').dialog('close');
							if (data != '') {								
								$j('#comment_box').html(data);
								if (/<div class="error">/.test(data) === false) {
									$j('#comment_box').dialog('removebutton', 'enviar');
								}
								if (/Comentário enviado com sucesso/.test(data) === true) {
									$j('#comment_box').dialog('removebutton', 'cancelar');
									$j('#comment_box').dialog('removebutton', 'enviar comentário');
								}
								$j('#comment_box').dialog({
									bgiframe: true,
									autoOpen: false,
									modal: true,
									width: 500,
									resizable: false,
									buttons: {}	
								});
								$j('#comment_box').dialog('open');
							} else {
								window.location.reload();								
							};
						});
					},
					"cancelar": function() {
						$j('#comment_box').dialog('close');
					}
				},
				open: function(){
				}
			};
			$j("#comment_box").dialog(cmDialogOpts);
			$j(".btcomment").click(function(e){
				e.preventDefault(); 
				$j("#comment_box").dialog("open");
		        return false;
			});
		}
	};
	addComment();
	$j(".cmtdel").click(function(e){
		e.preventDefault();
		lnk = $j(this).attr('href');
		tr = $j(this).parent().parent();
		jConfirm('Tem certeza que deseja apagar?','Confirmação de exclusão',function(r){
			if (r) {
				$j.post(lnk,{type:'ajax'},function(data){
					if(data == 'true') {
						tr.hide().fadeOut('slow');
						jAlert ('registro excluído!');
					} else {
						jAlert ('Ocorreu um erro ao tentar apagar o registro');
					}
				});
			}});
	});
	var addPainelMenu = function() {
		if (!ePaginaPainel) {
			$j.post('/painel/menu/',{type:'ajax'},function(data){
				$j("#header").prepend(data);
				$j("#minhapagina").hide();
			});
		}
	};	
	
	feiraFilterSelect = function () {
		$j("#formfeirafilter").submit();
	};
	$j("#feirafiltercategoria").change(function(e){
		feiraFilterSelect();
	});
	$j("#feirafiltercidade").change(function(e){
		feiraFilterSelect();
	});
	$j("#feirafiltertipo").change(function(e){
		feiraFilterSelect();
	});
	
	$j("#navfilter ul").wrap('<div class="filterblock" />');
	$j("#navfilter ul:n5").find("li:gt(4)").hide();
	$j("#navfilter ul:n5").after('<p class="showhide link">(+) Mais</p>');
	$j("p.showhide").click(function() {
	  $j(this).parent().find("li:gt(4)").toggle("slow");
	  if ($j(this).html() == 'Menos') {
		  $j(this).html('Mais');
	  } else {
		  $j(this).html('Menos');
	  }
	});
	
	addPainelMenu();
	$j(".produtos h5").equalHeight();
	$j(".item").equalHeight();
	$j(".produtos").equalHeight();
	$j(".prods").equalHeight();
	$j(".standdestaqueproduto").equalHeight();
	$j(".taxonomia #sidebarl #navcat ul li").equalHeight();
	$j("#formlogin label").equalWidth();
	try {$j(".outrosprods").corner();} catch(e) { return false; };
	try {$j(".greyedbox").corner();} catch(e) { return false; };
	try {$j("#sharebox").corner();} catch(e) { return false; };
	try {$j(".bt_painel").corner('5px');} catch(e) { return false; };
	
	$j(".fdscrollable").scrollable({circular: true,size:1});
	
	if ($j('#lista_feiras_all').size()> 0) {
		$j('#lista_feiras_all').ezColumns({ columns: 4 });
	}
	
	if ($j(".maskdate").size() > 0) {
		$j(".maskdate").mask("99/99/9999");
	}
	if ($j(".maskvalue").size() > 0) {		
		$j(".maskvalue").mask("9999,99");
	}
	if ($j(".masktel").size() > 0) {
		$j(".masktel").mask("(99) 9999-9999");
	}
	$j("#selorder").change(function() {
		$j(this).parent().submit();
	});
	
	$j("#mainformbusca").submit(function(e){
		e.preventDefault(); 
		tipo = $j('input[name=tipobusca]:checked').val();
		q =  $j('input[name=q]').val();
		location.href = "/busca/" + tipo + "/" + (q) + "/";
        return false;
	});
	$j("#btbuscar").click(function(e){
		e.preventDefault();
		$j("#mainformbusca").submit();
	})
});
