var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

function jsddm_open()
{	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');}

function jsddm_close()
{	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{	closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{	if(closetimer)
	{	window.clearTimeout(closetimer);
		closetimer = null;}}

document.onclick = jsddm_close;

//$(function(){
//	$("button, input:submit, input:button, input:reset").button();
//});

$(document).ready(function(){

	$('#jsddm > li').bind('mouseover', jsddm_open);
	$('#jsddm > li').bind('mouseout',  jsddm_timer);

	$('.hint').tooltip({
		track: true,
		showBody: " - ",
		fade: 300
	});
	$('.tooltip').tooltip({
/*		bodyHandler: function(){
			return $(this).children('span:first-child').text();
		},*/
		showBody: " - ",
		track: true,
		fade: 300,
		showURL: false
	});

	//$("a.attrtooltip").tooltip( { trac:true, showURL:false } );

 	$("a.attrtooltip").tooltip({
 		bodyHandler: function(){
 			return $($(this).attr("rel")).html();
 		},
 		showURL: false,
 		extraClass: "fixedwidth"
  	});
});

