$(document).ready(function() {
	$('#customscroller').jScrollPane({animateTo:true, animateInterval:50, animateStep:5, showArrows:true, scrollbarWidth:20, dragMaxHeight:20, scrollbarMargin:22});
	
	/*	START MAIN NAVIGATION	*/
	var playmainnavanimation=getCookie('playnav');
	
	if(playmainnavanimation == null || playmainnavanimation == ""){
		setCookie('playnav','false',1);
		playmainnavanimation="true";
	}else{
		playmainnavanimation=getCookie('playnav');
	}
	
	if(playmainnavanimation == "true"){
		setTimeout(function() {
			$('#mainnav li:eq(0)').fadeIn(250,function(){
				$('#mainnav li:eq(1)').fadeIn(250,function(){
					$('#mainnav li:eq(2)').fadeIn(250,function(){
						$('#mainnav li:eq(3)').fadeIn(250,function(){
							$('#mainnav li:eq(4)').fadeIn(250,function(){
								$('#mainnav li:eq(5)').fadeIn(250,function(){
									$('#mainnav li:eq(6)').fadeIn(250,function(){
										$('#mainnav li:eq(7)').fadeIn(250,function(){
											$('#mainnav li:eq(8)').fadeIn(250,function(){
												$('#mainnav li:eq(9)').fadeIn(250,function(){
													$('#mainnav li:eq(10)').fadeIn(250);
												});
											});
										});
									});
								});
							});
						});
					});
				});
			});
		}, 250);
	}else{
		$('#mainnav li').css('display','block');
	}
	/*	END MAIN NAVIGATION	*/
	
	
	/*	START SUB NAVIGATION FOR PHILOSOPHY PAGES	*/
	var playPHILsubnavanimation=getCookie('playPHILsubnav');
	if(playPHILsubnavanimation == null || playPHILsubnavanimation == ""){
		setCookie('playPHILsubnav','false',1);
		playPHILsubnavanimation="true";
	}else{
		playPHILsubnavanimation=getCookie('playPHILsubnav');
	}
	if(playPHILsubnavanimation == "true"){
		$('#subnav.philosophy').slideDown(500);
		setCookie('playPHILsubnav','false',1);
	}else{
		$('#subnav.philosophy').css('display','block');
	}
	/*	END SUB NAVIGATION FOR PHILOSOPHY PAGES	*/
	
	
	/*	START SUB NAVIGATION FOR SERVICES PAGES	*/
	var playSERVsubnavanimation=getCookie('playSERVsubnav');
	
	if(playSERVsubnavanimation == null || playSERVsubnavanimation == ""){
		setCookie('playSERVsubnav','false',1);
		playSERVsubnavanimation="true";
	}else{
		playSERVsubnavanimation=getCookie('playSERVsubnav');
	}
	
	if(playSERVsubnavanimation == "true"){
		$('#subnav.services').slideDown(500);
		setCookie('playSERVsubnav','false',1);
	}else{
		$('#subnav.services').css('display','block');
	}
	/*	END SUB NAVIGATION FOR SERVICES PAGES	*/
	
	$('a.scroll-to-element').bind(
		'click',
		function()
		{
			$this = $(this);
			var destinationSelector = $(this).attr('rel');
			$('.scroll-pane', $this.parent().parent().parent()).each(
				function()
				{
					this.scrollTo(destinationSelector);
				}
			);
			return false;
		}
	);

	
});

/***********************	Start Cookie Work		********************/
function getCookie(c_name){
	if (document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1){
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}
function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
		((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
/***********************	End Cookie Work		********************/


jQuery.preloadImages = function() {
    for (var i = 0; i < arguments.length; i++) {
        jQuery("<img>").attr("src", arguments[i]);
    }
}
