$(document).ready(function(){  
  var sm_count = $(".submenu_item").length
  var padd=$(".menu_ul li").css('padding-left').replace(/px/,'')-0   
  var w_content = $(".content").css('width').replace(/px/,'')-0   
  var width = new Array()   
  var swidth = new Array()   
  var lefts = new Array()    
  var m_start = w_content   
  var manu_width=0  
  	var wh = null

  $("a.a_menu").each(function(i){    	
  	var id = $(this).attr('id')    	
	width[i] = $("#"+id+" .hide_menu").text().length * 15 + padd*2;    	
	var w_li=(width[i]-15)+"px"    	
	$("#"+id).parent('div').parent('li').css('width',w_li)    	
	m_start -= width[i]    	
	swidth[i] = 25        
	$("#s"+id+" li").each(function(n){        	
		swidth[i] += $(this).css('padding-left').replace(/px/,'')-0 + $(this).text().length*10-0 +28        
    })   
  })  
  
  m_start = m_start/2    
  var margin_ul=m_start-140    
  $(".menu_ul").css('margin-left',margin_ul+'px')    
  var c_all = m_start    
  for(i=0; i<width.length; i++){    	
  	var c=width[i]/2 + c_all    	
	var l=c-swidth[i]/2    	
	if(l<0) l=0        
	if(w_content < l+swidth[i]) l=w_content-swidth[i]    	
	lefts[i]=l    	
	$(".submenu_item:eq("+i+")").children(".submenu_bg").css('left',l)    	
	c_all += width[i]    
  }    
  
  $("a.a_menu:not(.a_menu_nosub)").click(function(){        
  	var id=$(this).attr('id')    	
	$(".submenu_item").hide()    	
	$("#s"+id).show()        
	$(".menu1_select").removeClass("menu1_select")        
	$(this).parent('.bgr').parent('li').addClass("menu1_select")        
	return false    
  })    
  
  $("a.a_topmenu:not(.a_topmenu_nosub)").click(function(){        
  	var id=$(this).attr('id')    	
	$("#s"+id).slideToggle(100)    	
	return false    
  })    
  
  $("#mycarousel").jcarousel()    
  $("a[rel='lightbox']").lightbox()    
  $("a[rel='lightbox-one']").each(function(){    	
  	$(this).lightbox()    
  })    
  
  $("h2 a:has(img), a.a_menu:has(img), a.a_topmenu:has(img)").css('border-bottom','1px solid #43301a').hover(        
  	function(){        	
		$(this).css('border-bottom','none')        
	},        
	function(){        	
		$(this).css('border-bottom','1px solid #43301a')        
	})    
	
  var raspor_header_height='214px'    
  $("#raspor_header_foto a").click(function(){    	
  	$("#raspor_header_foto").css('height',raspor_header_height)
	if(raspor_header_height=='auto') {
		raspor_header_height='214px'
		$(".raspor_padd").css('padding-top','0px')
		$("#raspor_header_foto img").attr('src','/img/header_sizing.gif')
	}else{
		raspor_header_height='auto'
		$(".raspor_padd").css('padding-top','100px')
		$("#raspor_header_foto img").attr('src','/img/header_unsizing.gif')
	}
  })    
  
  var x
  var y
  var sh_h = false
  var x_start
  var x_end
  
  $("#mouse_xy").mousemove(function(event){        
  	x = event.clientX + document.documentElement.scrollLeft + 10        
	y = event.clientY + document.documentElement.scrollTop + 10        
	$("#help_message").css({left:x+'px',top:y+'px'})    

    if(x<x_start || x>x_end)	
	    $("#help_message").hide()
	else if(sh_h)
		$("#help_message").show()    
		
  }).hover(    	
    function(){
		if($(".help_padd").text().length > 0) {
		  if(x>x_start && x<x_end)
			$("#help_message").show()    
			
		  sh_h = true
		}
	},    	
	function(){    		
		$("#help_message").hide()    	
		sh_h = false
	}    
  )
  
  

	resizePage()

	function getPageSize(){
		var de = document.documentElement;
		var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
		var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight;
		arrayPageSize = [w,h];
		return arrayPageSize;
	}

	$(window).bind('resize', function() {
		resizePage()
	});

	function resizePage(){
		wh = getPageSize()
    	x_start = wh[0]/2-300
  		x_end = wh[0]/2+300
	}

  
  
  
})
