var currentcontent="";
var backcontent="";

// init: dropdown

		$(document).ready(function() {
		$("#headersocialmedia span").hide();
	    $("#headersocialmedia img").hover(function(){		 
        //$(this).addClass("hover");
		$("#headersocialmedia span").html($(this).attr("longdesc")+" &raquo;");
		$("#headersocialmedia span").toggle();
		
     }, function(){
    
        $("#headersocialmedia span").text("");
		$("#headersocialmedia span").toggle();
    
    });
		});	
		
		
// Init: sidebar expander		

		  $(document).ready(function() {
			//String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ''); };

			$(".expandcontrols").each(function () {
      			
				var parentTag = $(this).parent().get(0).id;
				var expansionTag = $('#'+parentTag+ ' #expansion');
				var expansioncontent = $(expansionTag).html();
				var trimmed = expansioncontent.replace(/^\s+|\s+$/g, '');
				var controlTag = this;
      			
				//$('#'+parentTag+ ' #expansion').hide();
				expansionTag.hide();
				if (trimmed == ''){
					$(controlTag).hide();	 
						
				}else{
					
				$(this).css("cursor","pointer");
				$(this).bind("click", function(e){
					reveal(parentTag);
			});	
				}
   			 });			
		});
		  			  
		function reveal(what){
			$('#'+what+ ' #expansion').slideToggle(200);
			button=$('#'+what+ ' .expandcontrols');
			if ($(button).text()=='More'){
				$(button).html("Less");
				$(button).css("background-position", "right -20px");
			}else{
				$(button).html("More");
				$(button).css("background-position", "right 0px");
			}
		}
		

// init: imagezoom

		$(document).ready(function() {
			
		$("#mainContent a.zoom1").fancybox({
		'zoomOpacity'			: true,
		'overlayShow'			: true,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'overlayOpacity'		: .75
		});
	
		$("a.download").fancybox({
		'hideOnContentClick': false,
		'overlayOpacity'		: .75
		});
			
	 $("a.ajaxpopup").fancybox({
		'hideOnContentClick': false
		});
	 $("a.extpop").fancybox({
		'frameWidth':520,
		'frameHeight':500
		});

	});
		
// init: left/top nav seperation

	$(document).ready(function() {
							   
	//
	
// get the current URL
 var urlString = window.location.toString();
 //get the parameters
var lastCharPosition = urlString.length;
var anchorStartPosition = urlString.search("#");
var anchorValue = urlString.substring(anchorStartPosition, lastCharPosition );
var focusanchor=false;
var clickobj;
	//
		$(".member").hide();
		var selectedli="";
		//var currentcontent="";
			$(".list_ltitlescaption a").each(function () {
      			var box=$(this).attr("href");
				if (box.toLowerCase()==anchorValue.toLowerCase()){
					focusanchor=true;
					clickobj=this;
				}
				//$(this).attr("href", "JavaScript:void(0);");
//				$(selectedmember).removeClass();
				$(this).bind("click", function(e){
				var parentTag = $(this).parent();
				if (selectedli){
					$(selectedli).removeClass();
					}
					
				$(parentTag).addClass("current");
				selectedli=parentTag;
				
				if (currentcontent){
					$(currentcontent).hide();	
				}
				$(box).show();
	
					currentcontent=box;	
				return false;
   			 	});			
		});
			
			if (focusanchor==true){
			$(clickobj).click();
			}else{
			//$(".list_ltitlescaption li:first a").click();	
			$(".list_ltitlescaption a:first").click();	
			}
	});						   

function pagerinit(){

		$(".pages a").each(function () {

			$(this).bind("click", function(e){
		    var dateobj = new Date();	
			stamp = dateobj.getTime();
			url=$(this).attr("href");
			$(currentcontent).load(url+"&stamp="+stamp);					
			return false;				
			});								
	 });
	
}


// load external content to a div

$(document).ready(function() {
	var currentdiv="";
	
		$(".externalmember").hide();			   
	$("#extmenu a").each(function () {					   
		$(this).bind("click", function(e){
			url=$(this).attr("href");
			$("#extmenu").hide();
			$(url).show();
			currentdiv=url;
			return false;				
		});	
 });

	$("#backbutton").bind("click", function(e){
				$("#extmenu").show();
			$(currentdiv).hide();								
		});										

});	


// slide show

$(document).ready(function() {
	var currentdiv="";
	var selectedli="";
		$(".externalmember2").hide();			   
	$("#extmenu2 a").each(function () {	
		var parentTag = $(this).parent();
		$(this).bind("click", function(e){
			url=$(this).attr("href");
			//$("#extmenu2").hide();
				if (selectedli){
					$(selectedli).removeClass();
					}
					
				$(parentTag).addClass("current");
				selectedli=parentTag;
				
			if (currentdiv){
			if (currentdiv!=url){
			$(currentdiv).slideUp("slow", function () {
       		$(url).slideDown();
		      });
			}
			}else{
			$(url).slideDown();
			}
			currentdiv=url;
			return false;				
		});	
 });

$(".externalmember2:first").slideDown();
currentdiv=$(".externalmember2:first");

});	

//accordion init

	$(document).ready(function() {
	
	var prevtab="";
	$(".accordion h3.menu_head").click(function()
{
	$(this).css({backgroundImage:"url(/images/interface/acc_up.png)"}).next("div.menu_body").slideToggle(300).siblings("div.menu_body").slideUp("slow");
   
	if (prevtab){
	$(prevtab).css({backgroundImage:"url(/images/interface/acc_down.png)"});

	}
		prevtab=this;
});
		});

