
 $(function() {
				var $oe_menu		= $('#oe_menu');
				var $oe_menu_items	= $oe_menu.children('li');
				var $oe_overlay		= $('#oe_overlay');
				
                $oe_menu_items.bind('mouseenter',function(){
					var $this = $(this);
					$this.addClass('slided selected');
					$this.children('div').css('z-index','9999').stop(true,true).slideDown(200,function(){
						$oe_menu_items.not('.slided').children('div').hide();
						$this.removeClass('slided');
					});
				}).bind('mouseleave',function(){
					var $this = $(this);
					$this.removeClass('selected').children('div').css('z-index','1');
					$oe_menu_items.not('.slided').children('div').hide();
				});

				$oe_menu.bind('mouseenter',function(){
					var $this = $(this);
					$oe_overlay.stop(true,true).fadeTo(200, 0.6);
					$this.addClass('hovered');
				}).bind('mouseleave',function(){
					var $this = $(this);
					$this.removeClass('hovered');
					$oe_overlay.stop(true,true).fadeTo(200, 0, function () {
			        $oe_overlay.hide();
		            });
					$oe_menu_items.children('div').hide();
				})
				
				$(".oe_menu ul li a").click(function () {
		        $oe_menu_items.children('div').hide();
		        $oe_overlay.hide();
	            });
				
				//$('.pix_diapo').diapo();
				$("ul#ticker01").liScroll({travelocity: 0.15});
            });
var Links = ["acknowledgement","faq","contacts","carnival","tw","competitions","social","events","profshows"];
// JavaScript Document
// JavaScript Document
window.onload = function(){
	$("#fader").fadeOut();
	//$("#main_city").fadeIn();
	$("#fader").html("");
	$(".first").slideDown("slow");
	$(".second").slideDown("slow");
	$(".third").slideDown("slow");
}
var startPos = 0;
var endPos = 0;

var mouseX = 0;
var leftMargin = 0;
var scrollWidth = 0;
var winWidth = 0;
var winHeight = 0;
var newWrapPos = 0;

var wrapMaxLeft= 0;
var defaultSuperHeroPos = 615;

var defaulttooltipPos=778;
var fliptooltipPos=545;
var uiTemp=0;
var uiValue=0;
var superScroller;

var popupTopPos;
var popupLeftPos;

var linkIndex=0;
var totalIndex=0;
var subIndex=0;
var totalSubIndex=0;
var goToEnd=0;
var subId = "";
$(document).ready(function(e) {
	superScroller = $("#scrollbar");
	CalculateWindow();
	var hash = window.location.hash.substr(1);
	var href = $('.ajax').each(function(){
		var href = $(this).attr('href').substr(1,$(this).attr('href').length-1);
		//alert(href);
		if(hash==href){;
			loadLink(href);
					$("#popup").css({"left": popupLeftPos+"px"},{"top":popupTopPos+"px"});
		$("#popup").show("slide",{direction:"right"},500,function(){
			$("#popup h1").fadeIn("slow");
		});
		$("#fader").fadeIn(500);
		$("#fader").click(function(){
			$("#fader").fadeOut("fast");
			$("#popup").fadeOut("fast");
		});
		}											
	});
	
	$("#links").fadeIn("slow");
	
	totalIndex = ($("#oe_menu .ajax").length);
	
	
	
	
	$(document).keydown(function(e){
		if(e.keyCode>36||e.keyCode<40){
			$("#scrollbar a").trigger("focus");
		}
	});
	$(".ajax").click(function(){
		//if($.browser.msie){
			//$("#image").css({"position":"relative","right":"25px"});
		//}
		var id = $(this).attr('href').substr(1,$(this).attr('href').length-1);
		//alert(id);
		//linkIndex = $(this).index();
	
		
		loadLink(id);
		//var dir = "pages/"+"/";
		$("#popup").css({"left": popupLeftPos+"px"},{"top":popupTopPos+"px"});
		$("#popup").show("slide",{direction:"right"},500,function(){
			$("#popup h1").fadeIn("slow");
		});
		$("#fader").fadeIn(500);
		$("#fader").click(function(){
			$("#fader").fadeOut("fast");
			$("#popup").fadeOut("fast");
		});
	});
	
	$(".left_arrow").click(function(){
		if(linkIndex==0){
			linkIndex=totalIndex-1;
		}else{
			linkIndex-=1;
		}
		//$("#container").html("<h1>"+linkIndex+"</h1>");
		//alert(linkIndex+"////"+totalIndex);
		loadLink(Links[linkIndex]);
	});
	
	$(".right_arrow").click(function(){
		if(linkIndex==totalIndex-1){
			linkIndex=0;
		}else{
			linkIndex+=1;
		}
		//$("#container").html("<h1>"+linkIndex+"</h1>");
		//alert(linkIndex+"////"+totalIndex);
		loadLink(Links[linkIndex]);
		
	});
	
	$(".close").click(function(){
		$("#popup").fadeOut("slow");
		$("#popup h1").fadeOut("fast");
		$("#fader").fadeOut(1000);
		$("#container").fadeOut("fast");
	});
		
	
	
	
});

function CalculateWindow() {
	
	if($.browser.msie){
		winWidth = document.documentElement.offsetWidth;
		winHeight = document.documentElement.offsetHeight;
	} else {
		winWidth = window.innerWidth;
		winHeight = window.innerHeight;
	}
	scrollWidth = superScroller.width();
	leftMargin = (winWidth - scrollWidth) / 2;
	startPos = leftMargin;
	endPos = leftMargin + scrollWidth;
	
	wrapMaxLeft = $("#main_city").width()-winWidth;
	popupLeftPos = 0.5*(winWidth - $("#popup").width());
	popupTopPos = 0.5*(winHeight - $("#popup").height());
}

function loadLink(id){
		var mainLink = id;
		//$("#image").stop();

		$("#image").fadeOut(500,function(){
			$("#image").removeClass();
			$("#image").addClass(mainLink);
			$("#image").fadeIn(500);
		});
		//$("#popup .content").stop();
		
		$("#popup .content").fadeOut(500,function(){
			$("#popup .content").load("pages/"+mainLink+".php",function(response,status,xhr){
				if(status=="error"){
					var msg="Sorry page does not exist.";
					$("#popup .content").html(msg+"/"+xhr.status+"/"+xhr.statusText);
				}
				window.location.hash = mainLink;
				$("#popup .content").fadeIn(500);
				$("#container").fadeIn("fast");
				$('#scrollbar1').tinyscrollbar({sizethumb: 40});
				subId = $("#nav ul .main").first().attr("rel");
				$("#nav ul .main").first().addClass("active");
				$("#nav ul .main").click(function(){
					subId = $(this).attr("rel");
					window.location.hash = subId;
					$("#nav ul .main").removeClass("active");
					$(this).addClass("active");
					//alert($(this).attr("rel"));
					$("#subcontent").fadeOut(500,function(){
						$("#subcontent").load("pages/"+subId+"/index.php",function(response,status,xhr){
							if(status=='error'){$("#subcontent").html("Unable to load menu/"+xhr.status+""+xhr.statusText)}
							$("#subcontent").fadeIn(500);
							$("#container").fadeIn(500);
							$('#scrollbar1').tinyscrollbar({sizethumb: 40});
							$("#submenu ul .sub").click(function(){
					//alert($(this).attr("rels"))
							$("#submenu ul .sub").removeClass("active");
								$(this).addClass("active");
								var page = $(this).attr("rels")+".php";
								$("#container .overview").fadeOut(500,function(response,status,xhr){
									$("#container .overview").load("pages/"+subId+"/"+page,function(response,status,xhr){
										if(status=='error'){
										$("#container .overview").html("Unable to load :"+ "pages/"+mainLink+"/"+subId+"/"+page)
										}
										$("#container .overview").fadeIn(500);
										$('#scrollbar1').tinyscrollbar({sizethumb: 40});
									});
								});
							});
						});
					});
				});
				//alert($("#submenu ul .sub").length)
				$("#submenu ul .sub").click(function(){
					//alert($(this).attr("rels"))
					$("#submenu ul .sub").removeClass("active");
					$(this).addClass("active");
					var page = $(this).attr("rels")+".php";
					$("#container .overview").fadeOut(500,function(response,status,xhr){
						$("#container .overview").load("pages/"+subId+"/"+page,function(response,status,xhr){
							if(status=='error'){
							$("#container .overview").html("Unable to load :"+ "pages/"+mainLink+"/"+subId+"/"+page)
							}
							$("#container .overview").fadeIn(500);
							$('#scrollbar1').tinyscrollbar({sizethumb: 40});
						});
					});
				});
		});
		});
}









