function defaultHover(element){
	element.hover(
		function () {
			jQuery(this).addClass("hover");
		},
		function () {
			jQuery(this).removeClass("hover");
		}
	);
}

	function udf_doHighlight(id){
		jQuery("#"+id).addClass("udf_hentryDiv");
	}
	
	function udf_doShow(id){
		jQuery("div.udf_entryDiv").hide();
		jQuery("div.udf_hentryDiv").removeClass("udf_hentryDiv");
		jQuery("#"+id).show();
	}
	function udf_divOut(){
		jQuery("div.udf_entryDiv").hide();
		jQuery("div.udf_hentryDiv").removeClass("udf_hentryDiv");
	}


	function xover_flip(){
		document.getElementById('xover.side1Cover').style.display = 'none';
		document.getElementById('xover.side1Content').style.display = 'block';
	}
	
	function xover_flop(){
		document.getElementById('xover.side2Cover').style.display = 'none';
		document.getElementById('xover.side2Content').style.display = 'block';
	}
	
	function xover_reset(){
		document.getElementById('xover.side1Cover').style.display = 'block';
		document.getElementById('xover.side2Cover').style.display = 'block';
		document.getElementById('xover.side1Content').style.display = 'none';
		document.getElementById('xover.side2Content').style.display = 'none';
	}

	var aMyCalss = new GalleryScroller({box:"#galscroll",scroll:"#galscroll ul",move:50});
	var goLeft = function(){aMyCalss.moveLeft()};
	var goRight = function(){aMyCalss.moveRight()};
	
	function recalculateWidth(me){
		jQuery(me).parent().parent().width(jQuery(me).width());
		var width = 0;
		var elements = jQuery("#galscroll ul li").get();
			
		for (e in elements){
			width = width + (jQuery(elements[e]).width());
		}
		jQuery("#galscroll ul").width(width+5*jQuery("#galscroll ul li").size());
	
		if(jQuery("div#galscroll ul").width()+100 < jQuery("div#content-pane").width()){
			jQuery("#side1,#side2").hide();
		} else {
			jQuery("#side1,#side2").show();
		}
	}
	
	
	jQuery(document).ready(function()
	{
		makeImageMenu("#imageMenu > ul ",{openWidth:195,minimalWidth:75,shrinkWidth:40,test:"Name"});
		
		if(jQuery("div#galscroll").length != 0){
			jQuery("div#galscroll ul li div a img").each(function () {recalculateWidth(this);});
			
			var width = 0;
			var elements = jQuery("#galscroll ul li").get();
				
			for (e in elements){
				width = width + (jQuery(elements[e]).width());
			}
			
			jQuery("#galscroll ul").width(width+5*jQuery("#galscroll ul li").size());
			
				jQuery("#galscroll-left").click(function(){aMyCalss.moveRight()});
				jQuery("#galscroll-right").click(function(){aMyCalss.moveRight()});
				
				jQuery("#galscroll-left").hover(
					function(){ 
						jQuery(this).everyTime(250, 'left', goLeft);
					},
					function(){
						jQuery(this).stopTime('left');
					}
				);
				jQuery("#galscroll-right").hover(
					function(){ 
						jQuery(this).everyTime(250, 'right', goRight);
					},
					function(){
						jQuery(this).stopTime('right');
					}
				);
			
			if(jQuery("div#galscroll ul").width()+100 < jQuery("div#content-pane").width()){
				jQuery("#side1,#side2").hide();
			} else {
				jQuery("#side1,#side2").show();
			}
			jQuery("div#galscroll ul li div a img").load(function () {recalculateWidth(this);});
		}
		
		jQuery("#Form_Form_action_process").hide().after('<a href="javascript:void(jQuery(\'#Form_Form_action_process\').click());" class="superButton">'+jQuery("#Form_Form_action_process").attr('value')+'</a>');
		
		if(jQuery("div#xover").length != 0){
			jQuery("div#xover\\.side1Cover").mouseover(xover_flip);
			jQuery("div#xover\\.side1Content").mouseover(xover_flip);
			jQuery("div#xover\\.side2Cover").mouseover(xover_flop);
			jQuery("div#xover\\.side2Content").mouseover(xover_flop);
			jQuery("div#xover > div").mouseout(xover_reset);
		}
		
		if(jQuery("#img_container").length != 0){
			jQuery("#img_container").empty();
			jQuery("#img_container").html("<img src=\"mysite/images/map2.png\" width=\"278\" height=\"268\" alt=\"Map\" usemap=\"#themap\" />");
			jQuery("#img_container").mouseout(udf_divOut);
		}
		
	});
	
	
