$(document).ready(function(){
	$dd = $('#dropdown-menu');
	$dd.hide();
	$menu = '<ul id="jsddm">';
	$('UL LI A',$dd).each(function(i){
		$items = $(this).next('UL');
		if($('LI',$items).length>0){
			$menu += '<li>';
			$menu += '<a>'+$(this).html()+'</a>';
			$menu += '<table cellpadding="0" cellspacing="0" border="0">';
			$menu += '<tr>';
			$menu += '<td align="left" valign="top"><ul>';
			n=0;$('LI',$items).each(function(it){n++;
			$menu += '<li>'+$(this).html()+'</li>';
			if(n==18){
				$menu += '</ul></td><td align="left" valign="top"><ul>';
				n=0;
			}
			});
			$menu += '</ul></td>';
			$menu += '</tr>';
			$menu += '</table>';
			$menu += '</li>';
		}
	});
	if($('UL LI UL',$dd).length==0){
		$menu += '<li>';
		$menu += '<a href="javascript:history.go(-1);">Tilbage</a>';
		$menu += '</li>';
	}
	$menu += '</ul>';

	//alert($menu);
	$('#dropdown').html($menu);
});

function isiPhone(){
	return (
	(navigator.platform.indexOf("iPhone") != -1) ||
	(navigator.platform.indexOf("iPod") != -1) ||
	(navigator.platform.indexOf("iPad") != -1)
	);
}

var timeout = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddmShow(){
	jsddmCanceltimer();
	jsddmHide();
	if($(this).find('table').css('visibility')=='visible'&&isiPhone()){
		$(this).find('table').css('visibility','hidden');
	} else {
		ddmenuitem = $(this).find('table').css('visibility', 'visible');
	}
}

function jsddmHide(){
	if(ddmenuitem&&!isiPhone()) ddmenuitem.css('visibility', 'hidden');
}

function jsddm_timer(){
	closetimer = window.setTimeout(jsddmHide, timeout);
}

function jsddmCanceltimer(){if(closetimer){
	window.clearTimeout(closetimer);
	closetimer = null;
}}

$(document).ready(function(){
	if(isiPhone()){
		$('#jsddm > li').bind('click', jsddmShow)
	} else {
		$('#jsddm > li').bind('mouseover', jsddmShow)
	}
	$('#jsddm > li').bind('mouseout',  jsddm_timer)
});

document.onclick = jsddmHide;
