$(window).unload(
	function(){
		setCookie('bannerCount', bannerCount)
  	}
)

$(document).ready(function (){

setInterval(
	function(){
		$("#bannerImg").fadeOut(500,
			function(){
				$("#bannerImg").attr('src','/images/banner'+bannerCount+'.jpg').fadeIn(100,
					function(){
					bannerCount = (6 > bannerCount) ? bannerCount+1 : 1
					$("#bannerTop").css('backgroundImage','url("/images/banner'+bannerCount+'.jpg")')
					}
				)
			}
		)
	}, 5000
)

$("#menu div").hover(
		function(){
			if( !$(this).hasClass('active') ){
			var objId = $(this).attr('id')
			var objImg = $("#"+objId+" img:first-child")
			$(objImg).attr('src', $(objImg).attr('src').replace('out','over'))
			}
		},
		function(){
			if( !$(this).hasClass('active') ){
			var objId = $(this).attr('id')
			var objImg = $("#"+objId+" img:first-child")
			$(objImg).attr('src', $(objImg).attr('src').replace('over', 'out'))
			}
		}
	)

$("#hlLeft").click(
	function(){
		if(0 < hlRightClick){
		hlRightClick--
		hlMarginLeft = hlMarginLeft + 160
		$("#hlItemsAll").animate({marginLeft:hlMarginLeft + "px"}, 500)
		if(5 > hlRightClick) $("#hlRight").addClass('button').attr('src',$("#hlRight").attr('src').replace('off','on'))
		if(0 == hlRightClick) $("#hlLeft").removeClass('button').attr('src',$("#hlLeft").attr('src').replace('on','off'))
		}
	})
$("#hlRight").click(
	function(){
		if(5 > hlRightClick){
		hlRightClick++
		hlMarginLeft = hlMarginLeft - 160
		$("#hlItemsAll").animate({marginLeft:hlMarginLeft + "px"}, 500)
		if(5 == hlRightClick) $("#hlRight").removeClass('button').attr('src',$("#hlRight").attr('src').replace('on','off'))
		if(0 < hlRightClick) $("#hlLeft").addClass('button').attr('src',$("#hlLeft").attr('src').replace('off','on'))
		}
	})

$("#smArrow img").click(
	function(){
	var direction = $(this).attr('id').replace('smArrow', '')
	getPage(direction)
	})
})

function getPage(direction){
var load = 0
	if('Left' == direction && 1 == leftMenu){
		page++
		load = 1
	}
	if('Right' == direction && page > 1){
		page--
		load = 1
	}
	if(1==load){
		$("#articles").load("/"+lang+"/"+url+"?page="+page+"&ajax=1")
	}
}

var hlRightClick = 0
var hlMarginLeft = 0
function setMenu(id){
$("#"+id).addClass('active')
var objImg = $("#"+id+" img:first-child")
$(objImg).attr('src', $(objImg).attr('src').replace('out','over'))
$("#menu_"+id).css('display', 'block')
}

function validForm(){
	if (3 > $("#formName").val().length){
	alert('Tem de preencher o campo "Nome"')
	$("#formName").focus()
	return false
	}
	if (!isValidEmail($("#formEmail").val())){
	alert('E-mail não esta correcto')
	$("#formEmail").focus()
	return false
	}
return true
}

function isValidEmail(email, strict){
if ( !strict ) email = email.replace(/^\s+|\s+$/g, '');
return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
}

function setCookie(name, value, expires, path, domain, secure) {
	if (!name || !value) return false;
	var str = name + '=' + encodeURIComponent(value);
	
	if (expires) str += '; expires=' + expires.toGMTString();
	if (path)    str += '; path=' + path;
	if (domain)  str += '; domain=' + domain;
	if (secure)  str += '; secure';
	
	document.cookie = str;
	return true;
}

function getCookie(name) {
	var pattern = "(?:; )?" + name + "=([^;]*);?";
	var regexp  = new RegExp(pattern);
	
	if (regexp.test(document.cookie))
	return decodeURIComponent(RegExp["$1"]);
	
	return false;
}

function deleteCookie(name, path, domain) {
	setCookie(name, null, new Date(0), path, domain);
	return true;
}

