//effects.js

var menuIsSliding=false;
var timeScroll = null;
var timeMenu = null;

$(document).ready(function(){
	
	$('#menu h2').click(function(){
		showHideMenu();
	});
	
	$('#speednav li a,#pageNumber a, #go-top a, #go-top-ie6 a').click(function(){
		if(this.hash=='#menu')
			showHideMenu('show');
		$(this).blur();
		scrollTo(this.hash,300);
		return false;
	});

	autoContent();
	
});

function autoContent(){
	
	if(window.location.hash==''){
	
		timeScroll = setTimeout('scrollTo(\'#content\',300)',2000);
		
		$(window).scroll(function () { 
		  clearTimeout(timeScroll);
		});
	}
}


function showHideMenu(action,speed){
	
	clearTimeout(timeMenu);
	
	if(typeof speed == 'undefined'){
		speed=400;
	}
	
	if(action=='show'){
		$.cookie('MenuStatus', 'open', { path: '/', expires: 10 });
		$('#l1,#l2,#l3').slideDown(speed);
		$('#spacer').slideDown(speed,
			function(){
				tmp=$('#menu h2 img').attr('src');
				if(tmp.indexOf('bottom') != -1){
					tmp=tmp.replace('bottom','top');
				}
				$('#menu h2 img').attr('src',tmp)
			}
		);
	}
	else if(action=='hide'){
		$.cookie('MenuStatus', 'closed', { path: '/', expires: 10 });
		$('#l1,#l2,#l3').slideUp(speed);
		$('#spacer').slideUp(speed,
			function(){
				tmp=$('#menu h2 img').attr('src');
				if(tmp.indexOf('top') != -1){
					tmp=tmp.replace('top','bottom');
				}
				$('#menu h2 img').attr('src',tmp)
			}
		);
	}
	else {
		$('#l1,#l2,#l3').slideToggle(speed);
		$('#spacer').slideToggle(speed,
			function(){
				tmp=$('#menu h2 img').attr('src');
				if(tmp.indexOf('bottom') != -1){
					$.cookie('MenuStatus', 'open', { path: '/', expires: 10 });
					tmp=tmp.replace('bottom','top');
				}
				else {
					$.cookie('MenuStatus', 'closed', { path: '/', expires: 10 });
					tmp=tmp.replace('top','bottom');
				}
				$('#menu h2 img').attr('src',tmp)
			}
		);
	}
}

function scrollTo(id,speed){
	if(typeof speed == 'undefined'){
		speed=1000;
	}
	$('html,body').animate({ scrollTop: $(id).offset().top }, speed);
}
