/* 
var oTable;
function fnFormatDetails ( nTr )
{
	var aData = oTable.fnGetData( nTr );
	sOut = '<table style="background:#efefef;width:100%;"><tr><td style="width:10%;background:#efefef;">'+aData[15]+'</td><td style="width:90%;background:#efefef;">'+aData[14]+'</td></tr></table>';
	return sOut;
}

jQuery(document).ready(function() {
	oTable = jQuery('.medienmanagement').dataTable( {
		"bProcessing": true
	} );

	jQuery('.medienmanagement tbody td.first').toggle(function () {
		var nTr = this.parentNode;
		oTable.fnOpen( nTr, fnFormatDetails(nTr), 'details' );
	}, function () {
		var nTr = this.parentNode;
		oTable.fnClose( nTr );
	} );
} );*/

/*Author: Robin Orheden (www.redemption.se) - 2009.04.08
Url: www.redemption.se/other-means-of-selection/
Copyright (c) 2009 Robin Orheden*/
jQuery(document).ready(function(){

   if(jQuery('table.medienmanagement').length){
		jQuery('.tx-mediamanagement-pi1 ul.menu').each(function(){
		      jQuery(this).css("display", "none");
		      var ElementId = jQuery(this).attr("id") + "_Select";
		      var SelectedElement = ''
		      jQuery(this).after('<select id="' + ElementId + '" class="SearchableSelect"></select>');
		      jQuery(this).find("li").each(function(){
		        var Anchor = jQuery(this).find("a").eq(0);
		        var Value = (Anchor.length > 0 ? jQuery(Anchor).attr("href") : '');
		        SelectedElement = (jQuery(Anchor).hasClass("aktiv") ? ' selected' : ' ');
		        var AppendHtml = '<option value="' + Value + '"' + SelectedElement + '>'+jQuery(this).html()+'</option>';
		        jQuery("#"+ElementId).append(AppendHtml);
		      });
		 });
		jQuery("select.SearchableSelect").change(function(){
		      if(this.value.length > 0) window.location.href = this.value;
		});
    }

jQuery("#previewDetails a.popup, a.popup.startseite").live('click',function(ev){
    var width = 1024;
    var height = 740;
    if(screen.height < height)
        height = screen.height;
    window.open(jQuery(this).attr('href'),'details','width='+width+',height='+height+',scrollbars=yes');
    ev.preventDefault();
    return false;
});
//jQuery("table a.download").hide();
jQuery("a.popup:not(.startseite)").toggle(function(e){
	jQuery('#previewDetails').html(' ');
	jQuery('#previewDetails').slideDown(500);
	jQuery('#previewDetails').addClass('loading');
	jQuery('#previewDetails').load(jQuery(this).attr('rel'),function(){
		jQuery('#previewDetails').removeClass('loading');
	});
	var contentDivPos = jQuery('#content').offset();
	var currentPos = jQuery(this).offset();
	jQuery('#previewDetails').css({
            top: (currentPos.top - contentDivPos.top) + "px",
            left: (currentPos.left - contentDivPos.left - 230) + "px"
        });
        return false;
},function(){
	jQuery('#previewDetails').slideUp(500);
	jQuery('#previewDetails').html(' ');
	return false;
});
jQuery('#previewDetails a.closeLink').live('click',function(){
	jQuery('#previewDetails').slideUp(500);
	jQuery('#previewDetails').html(' ');
	return false;
});
jQuery(document).keyup(function(e) {
  if (e.keyCode == 27) { 
	jQuery('#previewDetails').slideUp(500);
	jQuery('#previewDetails').html(' ');
	return false;  
  }
});


var jqueryTooltip = jQuery('#toolTip');
jQuery('table.medienmanagement span[title]').hover(function(e) {
        var ae = jQuery(this);
        var title = ae.attr('title');
        ae.attr('title', '');
        ae.data('titleText', title);
        jqueryTooltip.html(title);
	var contentDivPos = jQuery('#content').offset();
	var mousePos = jQuery(this).offset();
	jqueryTooltip.css({
            top: (mousePos.top - contentDivPos.top +15) + "px",
            left: (mousePos.left - contentDivPos.left + 15) + "px"
        });
        jqueryTooltip.show(0);
    }, function() {
        var ae = jQuery(this); 
        jqueryTooltip.hide(0);
        var title = ae.data('titleText');
        ae.attr('title', title);
});

});

