jQuery.urlParam = function(name){
	var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
	if(!results) return
	return results[1] || 0;
}



//var nk_openContent
//

function getItemClassName(s, check) {
	var ret = ''
	check =(!check) ? 'item-' : check
	var tok = s.split(' ')
	var i = tok.length
	while(i--) {
		if(tok[i].indexOf('item-')==0) {
			ret = tok[i]
			break;
		}
	}
	return ret
}


function initMenu() {
	var $ = jQuery
	
	$('#mainmenu > ul.menu > li > ul.menu').each(function() {
		var s = $(this)
		s.show()
		var h = s.parent().height()
		s.hide()
		if(!jQuery.browser.msie) {
			s.height(0)
		}
		s.css('position','absolute')
		var moving = false
		s.parent().hover(function() {
			if(jQuery.browser.msie) {
				s.show(); return;
			}
			if(!moving) {
				moving = true
				//s.parent().addClass('active')
				s.animate({height: h}, {duration:900, easing:'easeOutQuad', complete:function() {
					moving = false
				}})
			}
		}, function() {
			if(jQuery.browser.msie) {
				s.hide(); return;
			}
			//s.parent().removeClass('active')
			s.animate({height: 0}, {duration:200, easing:'easeOutQuad', complete:function() {
				s.hide()
			}})
		})
		
	}) 
	$('#mainmenu ul.menu ul.menu').each(function() {
		var s = $(this)
		var isActive = s.parent().hasClass('active')
		s.parent().hover(function() {
			if(isActive) {
			s.parent().addClass('active')
			}
		}, function() {
			if(!isActive) {
				s.parent().removeClass('active')
			}
		})
	})
	
	$('#mainmenu ul.menu ul.menu li').hover(function() {
		var pitem = $(this).parent().parent()
		var className = getItemClassName(pitem.attr('class'))
		//var aclassName = getItemClassName(pitem.attr('class'), 'active-item-')
		if(className) {
			pitem.addClass('active-'+className)
		}
	},function() {
		var pitem = $(this).parent().parent()
		var className = getItemClassName(pitem.attr('class'))
		if(className) {
			pitem.removeClass('active-'+className)
		}
	})
}


jQuery(document).ready(function() {
	var $ = jQuery
	// $('body').append('<div id="ordecker"></div>')
	$('#fplusdschrift').pngFix( { blankgif:'fileadmin/templates/img/blank.gif' } );
	$('#fplusdlogo').pngFix( { blankgif:'fileadmin/templates/img/blank.gif' } );
	
	initMenu()
	
	
});



