// JavaScript Document
$(function(){
					 
	$(".bubble").lavaLamp({ fx: "easeout", speed: 500 });
	
/*=================================
	Latest news tabs
=================================*/
/*
	$(".leftTab").css("left", "20px");
	if($.browser.msie && $.browser.version.substr(0,1)<7) {
		$(".rightTab").css("right", "30px");
	} else {
		$(".rightTab").css("right", "20px");
	}*/
	
	if($.browser.msie && $.browser.version.substr(0,1)<7) {
		var distance = "-0px";
	} else {
		var distance = "-21px";
	}
		
	/*$(".leftTabEvents").css("left", "20px");
	$(".rightTabEvents").css("right", "20px");
	
	$(".latest-news").mouseover(function(){
		
		$(".leftTab").animate({
			"left": "-21px"
		}, 750);	
		if($(".rightTab").attr("rel") != 'in'){
			$(".rightTab").animate({
					"right": distance
			}, 750);
		}
	});
	
	$(".latest-events").mouseover(function(){
		$(".leftTabEvents").animate({
			"left": "-21px"
		}, 750);	
		if($(".rightTabEvents").attr("rel") != 'in'){
			$(".rightTabEvents").animate({
				"right": distance
			}, 750);
		}
	});
	
	$(".leftBusTab").css("left", "20px");
	$(".rightBusTab").css("right", "20px");
	
	$(".business-directory-home").mouseover(function(){
		$(".leftBusTab").animate({
			"left": "-13px"
		}, 750);
		if($(".rightBusTab").attr("rel") != 'in'){
			$(".rightBusTab").animate({
				"right": "-13px"
			}, 750);
		}
	});*/
	
	var frmName = $("#frm_name");
	var frmEmail = $("#frm_email");
	var frmSubmit = $("#frm_submit");
	
	frmName.click(function(){
		if(frmName.val() == "name") frmName.val("");					   
	}).blur(function(){
		if(frmName.val() == "") frmName.val("name");
	});
	frmEmail.click(function(){
		if(frmEmail.val() == "email") frmEmail.val("");					   
	}).blur(function(){
		if(frmEmail.val() == "") frmEmail.val("email");
	});
	frmSubmit.click(function(){
		if( ! checkField(frmEmail.val(), 'email') || ! checkField(frmName.val(), 'name')){
			alert("Please enter your name and email address to sign up to the newsletter");
			return false;
		}
	});
	function checkField(field, defaultVal){
		if(field == '' || field == defaultVal){
			return false;
		} else {
			return true;
		}
	}
	
	$(".menu ul li a img").hover(function(){
		if(!$(this).hasClass("current")){
			var src = $(this).attr("src");
			var newSrc = changeSrc(src);
			$(this).attr("src", newSrc);
		}
	}, function(){
		if(!$(this).hasClass("current")){
			var src = $(this).attr("src");
			var newSrc = changeSrc(src);
			$(this).attr("src", newSrc);
		}
	});
	
	function changeSrc(Img){
		var newSrc = Img.replace('-off.gif', '-on.gif');
		if(newSrc == Img){
			var newSrc = Img.replace('-on.gif', '-off.gif');
		}
		return newSrc;
	}
	
	$(".navigation li").hover(function(){
		$(this).children().addClass("active");
		$(this).children().next().addClass("btmactive");
	}, function(){
		if(!$(this).children().hasClass("current")){
			$(this).children().removeClass("active");
			$(this).children().next().removeClass("btmactive");
		}
	});
	
	$(".latest-news-slide").slide({
		Width: 280,
		Height: 150,
		PrevClass: 'leftTabTrigger',
		NextClass: 'rightTabTrigger',
		Direction: 'horizontal',
		Restart: true,
		RestartSpeed: 1500,
		Speed: 1500
	});
	
	if($(".latest-events-slide ul").length > 0){
		$(".latest-events-slide").slide({
			Width: 270,
			Height: 150,
			PrevClass: 'leftTabEventsTrigger',
			NextClass: 'rightTabEventsTrigger',
			Direction: 'horizontal',
			Restart: true,
			RestartSpeed: 1500,
			Speed: 1500
		});
	}
	
	$(".rightTab").click(function() {
															 rotateNews();
															 return false;
															 });
	
	$(".leftTab").click(function() {
															 rotateNews();
															 //$(".rightTabTrigger").trigger("click");
															// $(".rightTabEventsTrigger").trigger("click");
															 return false;
															 });
	
	
			function rotateNews() {
															 //$(".leftTabTrigger").trigger("click");
															 //$(".leftTabEventsTrigger").trigger("click");
															 //return false;
															// };
	

															 $(".rightTabTrigger").trigger("click");
															 $(".rightTabEventsTrigger").trigger("click");
															// return false;
															 };
	
	function calBind(){
		$("a.nextMonth,a.prevMonth").click(function(){
			$(".business-content").load($(this).attr("href") + ' .events-holder', function(data){
				calBind();
			});
			return false;
		});
		
		$("td.active").mouseenter(function(){
			var calDiv = $(this).attr("name");
			var top = $(this).position().top; var left = $(this).position().left;
			$("#"+calDiv).css("top", (top - 230)+"px").css("left", (left - 195)+"px");
			$("#"+calDiv).fadeIn();
			return false;
		});
		$("td.active").mouseleave(function(){
			var calDiv = $(this).attr("name");
			$("#"+calDiv).fadeOut(200);
			return false;
		});
	}
	calBind();
	
	
	
	/*$(".select-business-inner").slide({
		Width: 262,
		Height: 414,
		Speed: 300,
		Direction: "vertical",
		Offset: 9,
		NextClass: "nextVert",
		PrevClass: "prevVert",
		Restart: false,
		RestartSpeed: 600
	});*/
	
	$(".visible-business").slide({
		Width: 922,
		Height: 240,
		Speed: 400,
		Additional: 0,
		PrevClass: "leftBusTab",
		NextClass: "rightBusTab",
		Direction: "horizontal"
	});
	
	$('.business-left a, .business-photo-frame a').lightBox({fixedNavigation:true, overlayBgColor:"#858585"});
	$('#rotationLeft a').lightBox({fixedNavigation:true, overlayBgColor:"#858585"});
	$('#rotationRight a').lightBox({fixedNavigation:true, overlayBgColor:"#858585"});
	$(".leftNewsPageTab").css("left", "20px");
	$(".rightNewsPageTab").css("right", "20px");
	$(".latest-news-menu").mouseover(function(){
		/*$(".leftNewsPageTab").animate({
			"left": "-29px"
		}, 750);	*/
		
		$(".rightNewsPageTab").animate({
			"right": "-29px"
		}, 750);
	});
	
	function latestNews(){
		$("a.rightNewsPageTab,a.leftNewsPageTab").click(function(){
			$(".latest-news-holder").load($(this).attr("href") + " .latest-news-menu", function(data){
				$(".leftNewsPageTab").css("left","-29px");	
				$(".rightNewsPageTab").css("right", "-29px");
				latestNews();
			});
			return false;
		});
	}
	
	latestNews();
});
