jQuery.noConflict();
jQuery(function($){
	var cookies=document.cookie.split(';');
	//for(i=0;i<cookies.length;i++)
	//	alert(cookies[i]);
	
	/* Restore User font-size  from cookie */
	for(i=0; i<cookies.length; i++){
		part=cookies[i].split('=');
		if( $.trim(part[0]) =='fontSize')
			
			$('body').css('font-size',part[1]);
		
	}
	
	// correct Imagelinks
	
	$('a:has(img)',$('#main')).css( { backgroundImage:'none', paddingLeft:0 } );
	/*** Bind behavior to HTML Elements ***/
	
	
	// Top-Nav
	
	function set_font_size(){
		var fs=$(this).attr('data-size');
		$('body').css('font-size', fs ); 
		document.cookie='fontSize='+fs+';path=/';
		
		return false;
	}
	
	$('#topnav .sizer').css('font-size',function(){ return $(this).attr('data-size'); } ).click( set_font_size );
	
	
	// Contrast-button
	$("button.contrast").click( function(){
		$('body').toggleClass('contrast');
	});
	
	// History-buttons
	$("button.back").click( function(){
		history.back();
	});
	$("button.forward").click( function(){
		history.forward();
	});
	
	// Correct submenu-width
	
	$('#nav .hlist').bind('mouseover',function(event){
	
			$item=$(event.target).closest('li');
			/*if($item.has('ul')){
				
				$item.css('borderWidth','0px');
			
			}*/
			$item.find('ul').css('minWidth',$item.innerWidth()-2); 
			
			return(true);
		}
	);
	
	// .check_myaction avoids too quickly delete
	$("input[type='submit'].check_myaction").bind('click',function(){ 
		
		if($(this).parentsUntil('form').find("select[name=myaction]").val()=='DEL')
		{
			
			return ( confirm('Wollen Sie das Element wirklich löschen?')); //  true processes std. behavior  
		}
		return true;
			
		
	}
			
	);
	
});
