

$(document).ready(function(){

	/*
		Top Navigation hover menu
	*/
	
	var defaultSrc = "";
	

	function getFileName(srcPath) {
	
		var fileName = srcPath.split('/').pop();		
		
		var fileType = fileName.replace(/^.*?\.([a-zA-Z0-9]+)$/, "$1");
		var fileExt = "."+fileType;
		
		fileName = '/'+fileName.replace(fileExt, "")+"ro"+fileExt; //ro = roll over;
		
		return fileName		
	}

	$(".menu ul li").hover(function(){
	
		var imgSrc = $(this).find("a:first").find("img").attr("src");
						
		if (imgSrc){
			
			defaultSrc = imgSrc;
			
			var imgName = getFileName(imgSrc);
			
			defaultImg = imgName;
			
			var imgSrc = "/images/" + imgName;
			
			if (!$(this).hasClass("selected")) {
				$(this).find("a:first").find("img").attr("src", imgSrc);
			}
		}
			
			var chld = $(this).find("ul").length;
	
			if (chld) {
				
				var linkWidth = parseInt($(this).width()) -2; // 1px border
				var childMenu = $(this).find("ul:first");
				
				$(childMenu).css({
					"background-image" : "url(/images/border-top-menu-long.gif)",
					"background-repeat" : "no-repeat",
					"background-position" : linkWidth+"px top"	
				})
									
				$(this).find("a:first").addClass("active");	
				$(this).find("ul:first").show();
			}		
		
		
	}, function(){
		
		var imgSrc = defaultSrc;
		
		if (!$(this).hasClass("selected")) {
			$(this).find("a:first").find("img").attr("src", imgSrc);
		}
		
		$(this).find("ul:first").hide();
		$(this).find("a").removeClass("active");
	})
	
	/*
		header tooltip 
	*/

	$(function() {
		$('#set1 *').tooltip();
		
		$(".arcmenu, .arcmenu2").tooltip({
			track: true,
			delay: 0,
			showURL: false,
			fixPNG: true,
			showBody: " - ",
			extraClass: "pretty fancy",
			top: -15,
			left: 5
		});
		
		$('#arcmenu3').tooltip({
			track: true,
			delay: 0,
			showURL: false,
			showBody: " - ",
			extraClass: "pretty",
			fixPNG: true,
			left: -120
		});
		
		$('#peopleGallery ul li *').tooltip({
			track: true,
			delay: 0,
			showURL: false,
			showBody: " - ",
			extraClass: "pretty fancy tgallery",
			fixPNG: true,
			top: -5,
			left: 0
		});
		
	
	});
})

/* add favourite */

function bookmarksite(title, url){
	
	if((navigator.appName == "Microsoft Internet Explorer")) {
		window.external.addfavorite(url, title);
	} else {
		window.sidebar.addPanel(title, url, "");
	}
}
