$(function(){
	
	var L_SIZE = '90%';
	var M_SIZE = '78%';
	var S_SIZE = '60%';
	
	var path = '/';
	
	
	$("body").css("font-size",$.cookie('fontsize'));
	
	if($.cookie('fontsize') == L_SIZE) {
		$("li#large img").attr("src", ""+path+"images/header/btn_l_act.gif");
	}else {
		$("li#large img").attr("src",""+path+"images/header/btn_l_off.gif");
	}
	if($.cookie('fontsize') == M_SIZE) {
		$("li#medium img").attr("src",""+path+"images/header/btn_m_act.gif");
	}else {
		$("li#medium img").attr("src",""+path+"images/header/btn_m_off.gif");
	}
	
	if($.cookie('fontsize') == S_SIZE) {
		$("li#small img").attr("src",""+path+"images/header/btn_s_act.gif");
	}else {
		$("li#small img").attr("src",""+path+"images/header/btn_s_off.gif");
	}
	
	if($.cookie('fontsize') == null) {
		$("li#medium img").attr("src",""+path+"images/header/btn_m_act.gif");
	}
	
	
	$("#large img").click(function() {
		$("body").css("font-size",L_SIZE);
		$.cookie("fontsize",L_SIZE);
		$(this).attr("src",""+path+"images/header/btn_l_act.gif");
		$("#medium img").attr("src",""+path+"images/header/btn_m_off.gif");
		$("#small img").attr("src",""+path+"images/header/btn_s_off.gif");
		return false;
	});
	
	$("#medium img").click(function() {
		$("body").css("font-size",M_SIZE);
		$.cookie("fontsize",M_SIZE);
		$(this).attr("src",""+path+"images/header/btn_m_act.gif");
		$("#large img").attr("src",""+path+"images/header/btn_l_off.gif");
		$("#small img").attr("src",""+path+"images/header/btn_s_off.gif");
		return false;
	});
	
	$("#small img").click(function() {
		$("body").css("font-size",S_SIZE);
		$.cookie("fontsize",S_SIZE);
		$(this).attr("src",""+path+"images/header/btn_s_act.gif");
		$("#large img").attr("src",""+path+"images/header/btn_l_off.gif");
		$("#medium img").attr("src",""+path+"images/header/btn_m_off.gif");
		return false;
	});
	
	
	
	$('a[href*=#]').click(function() {
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
		&& location.hostname == this.hostname) {
			var $target = $(this.hash);
			$target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
			if ($target.length) {
				var targetOffset = $target.offset().top;
				$('html,body').animate({scrollTop: targetOffset}, 1000);
				return false;
			}
		}
	});
	
	function rollover() {
		if (!document.getElementsByTagName) return false;
		var image = document.getElementsByTagName("img");
		for (i=0; i<image.length; i++) {
			if (image[i].getAttribute("src").match(/_off\./)){
		 		image[i].onmouseover = function() {
		 			this.setAttribute("src", this.getAttribute("src").replace("_off.","_ov."));
		 		}
		 		image[i].onmouseout = function() {
		 			this.setAttribute("src", this.getAttribute("src").replace("_ov.","_off."));
		 		}
			}
		}
		var inpt = document.getElementsByTagName("input");
		for (i=0; i<inpt.length; i++) {
			if (inpt[i].type == 'image') {
				if (inpt[i].getAttribute("src").match(/_off\./)){
			 		inpt[i].onmouseover = function() {
			 			this.setAttribute("src", this.getAttribute("src").replace("_off.","_ov."));
			 		}
			 		inpt[i].onmouseout = function() {
			 			this.setAttribute("src", this.getAttribute("src").replace("_ov.","_off."));
			 		}
				}
			}
			
		}
	}
	
	function popUp() {
		if (!document.getElementsByTagName) return false;
		var links = document.getElementsByTagName("a");
		
		for (i=0; i<links.length; i++) {
			
			if (links[i].className.match("popup")) {
				links[i].onclick=(function(obj, num){
				return function(){
					var newWindow =window.open(obj.href, num, "width=600,height=650,menubar=1,scrollbars=1,resizable=1");
					newWindow.focus();
					return false;
				};})(links[i],i);
			}
		}
	}
	
	rollover();
	popUp();
	
});