function detectBrowserVersion(){
	var userAgent = navigator.userAgent.toLowerCase();
	$.browser.chrome = /chrome/.test(navigator.userAgent.toLowerCase());
	var version = 0;

	if($.browser.msie){
		userAgent = $.browser.version;
		userAgent = userAgent.substring(0,userAgent.indexOf('.'));
		version = userAgent;
	}

	if($.browser.chrome){
		userAgent = userAgent.substring(userAgent.indexOf('chrome/') +7);
		userAgent = userAgent.substring(0,userAgent.indexOf('.'));
		version = userAgent;
	
		$.browser.safari = false;
	}

	if($.browser.safari){
		userAgent = userAgent.substring(userAgent.indexOf('safari/') +7);
		userAgent = userAgent.substring(0,userAgent.indexOf('.'));
		version = userAgent;
	}

	if($.browser.mozilla){
		if(navigator.userAgent.toLowerCase().indexOf('firefox') != -1){
			userAgent = userAgent.substring(userAgent.indexOf('firefox/') +8);
			userAgent = userAgent.substring(0,userAgent.indexOf('.'));
			version = userAgent;
		}
		else{
		}
	}
	
	if($.browser.opera){
		userAgent = userAgent.substring(userAgent.indexOf('version/') +8);
		userAgent = userAgent.substring(0,userAgent.indexOf('.'));
		version = userAgent;
	}
	return version;
}

function doSearch() {
	var criteria = $("#search").val();
	window.location.href ='/?search=' + escape(criteria);	
}

$(document).ready(function(){
	$('#search').keydown(function(event) {
		if (event.keyCode == '13') doSearch();
	});
	$('#search').focus(function(){
		$(this).val('');
	});
	
	$(".news_submit").click(function(){
		$("#newsletter_form").submit();
		return false;
	});
	
	$('#newsletter').focus(function(){
		$(this).val('');
	});
	
	$('#newsletter').keydown(function(event) {
		if (event.keyCode == '13') 	$("#newsletter").submit();
	});

	$("#newsletter_form").validate({
		errorClass: "error",
	  	highlight: function(element, errorClass) {
	    	$(element).addClass(errorClass);
	  	},
	  	unhighlight: function(element, errorClass) {
	    	$(element).removeClass(errorClass);
	  	},
		rules:{
			newsletter : {email:true,required:true}
		},
		messages:{
			newsletter : {required:"",email:""},
		},
		submitHandler: function(form) {
			$(".news_submit").unbind('click');
			$(".news_submit").click(function(){
				return false;
			});
			document.getElementById('newsletter_form').target = 'form_target_newsletter';
	    	form.submit();
		 }
	});
	
});

function form_success_news(){
	$("div.newsletter").css('font-size','14px');
	$("div.newsletter").css('background-image','none');
	$("div.newsletter").css('color','white');
	$("div.newsletter").html('O seu email foi enviado com sucesso');
}
function form_error_news(){
	$("div.newsletter").css('font-size','14px');
	$("div.newsletter").css('background-image','none');
	$("div.newsletter").css('color','white');
	$("div.newsletter").html('Ocorreu um erro ao enviar o email. Por favor tente mais tarde.');
}

