jQuery(document).ready(function () { 
       	          
/*   jQuery('#tx-indexedsearch-searchbox-sword').focus(function () {
         jQuery(this).css('background','#ffffff');
          
    });
   jQuery('#tx-indexedsearch-searchbox-sword').blur(function () {
        if (jQuery(this).val() == "" || jQuery('#tx-indexedsearch-searchbox-sword').val() == "Bitte Suchwort eingeben!")  {
         jQuery(this).css("background","url('fileadmin/templates/art/img/Volltextsuche.gif')");
          jQuery('#tx-indexedsearch-searchbox-sword').attr('value',"").css("color","#000000");
         }
    });

  jQuery('.suchbild').click(function () {
         if (jQuery('#tx-indexedsearch-searchbox-sword').val() == "" || jQuery('#tx-indexedsearch-searchbox-sword').val() == "Bitte Suchwort eingeben!") {
             jQuery('#tx-indexedsearch-searchbox-sword').attr('value',"Bitte Suchwort eingeben!").css("color","#ff0000");
             jQuery('#tx-indexedsearch-searchbox-sword').focus();
            return false;
         }
    });

*/

	 url = ""+window.location;
	   if(url.indexOf('/hu/') != -1) {
		   searchText = "Keresendő szó megadása!";
		   searchTextNorm = "teljesszavas keresés";
	   }
	    else if(url.indexOf('/en/') != -1) {
		   searchText = "Please enter a search term!";
		   searchTextNorm = "Full text search";
	    }
	   else if(url.indexOf('/ro/') != -1) {
	   			searchText = "introduceți termenul de cautare!";
	   			searchTextNorm = "index de cautare text complet";
	   			}
	   else   {
		   searchTextNorm = "Volltextsuche";
		   searchText = "Bitte Suchwort eingeben!";
	   }
	  
	   jQuery('#tx-indexedsearch-searchbox-sword').attr('value',searchTextNorm );
	   jQuery('#tx-indexedsearch-searchbox-sword').focus(function () {
	         jQuery(this).css('background','#ffffff');
	    });
	   jQuery('#tx-indexedsearch-searchbox-sword').click(function () {
	       if (jQuery(this).val() == searchText || jQuery(this).val() == searchTextNorm)  {
	       	jQuery(this).val(""); 
	        }
	   });
	   
	   jQuery('#tx-indexedsearch-searchbox-sword').blur(function () {
	        if (jQuery(this).val() == "" || jQuery(this).val() == searchText)  {
	        	jQuery(this).val(searchTextNorm); 
	        	jQuery('#tx-indexedsearch-searchbox-sword').css("color","grey");
	         }
	    });

	  jQuery('.suchbild').click(function () {
	         if (jQuery('#tx-indexedsearch-searchbox-sword').val() == "" || jQuery('#tx-indexedsearch-searchbox-sword').val() == searchText || jQuery('#tx-indexedsearch-searchbox-sword').val() == searchTextNorm) {
	             jQuery('#tx-indexedsearch-searchbox-sword').attr('value',searchText).css("color","#ff0000");
	             jQuery('#tx-indexedsearch-searchbox-sword').focus();
	            return false;
	         }
	    });
	
	
	


/* center Scrollbar */

   if ( (1170 - (jQuery("html").innerWidth())) > 0 )	{
		pageWidth = "1170";
		browserWidth = jQuery("html").innerWidth();
		difference = Math.round( (pageWidth - browserWidth) );
		jQuery("html").scrollLeft(difference/2).css("border", "0px solid green");
		jQuery("body").css("width", pageWidth + "px" );
	}else	{

	}

  
/* wegen dem BG im Body darf dessen Breite nie kleiner sein als die der Seite. 
	jQuery(window).resize(function() {
		if ( (1170 - (jQuery("html").innerWidth())) > 0 )	{
		//	jQuery("body").css("width", "1170px" );
	        pageWidth = "1170";
		browserWidth = jQuery("html").innerWidth();
		difference = Math.round( (pageWidth - browserWidth) );
		jQuery("html").scrollLeft(difference/2).css("border", "0px solid green");
		jQuery("body").css("width", pageWidth + "px" );		

		}else	{
			jQuery("body").css("width", "auto" );
		}	
	});

*/	
	initMainNaviContainer();
	initMediathekTabTop();
	initSetErrorClass();
	initMediaBlock();

//	DD_belatedPNG.fix('.png, h2 a, h2, .teaserContainerGreySmall p, .teaserContainerGreyMiddle p, .div.close, div.teaserContainerGreySmall ol li, div.teaserContainerGreySmall ul li');


	jQuery("div[rel='#wallOverlay']").overlay({
		expose: {
			color: '#000',
			loadSpeed: 600,
			opacity: 0.8,
			zIndex: 999
		},
		close: '.close'
	});


	
	// Image Overlay start
	jQuery("img[rel='#ImageOverlay']").overlay({
		expose: '#000',
	        onBeforeLoad: function() {
		var imageSource = this.getTrigger().attr("src");
		var loader = "<img src=\"" + imageSource + "\" class=\"load\" alt=\"Lädt...\" />";
	    	jQuery('#ImageOverlay .contentWrap').html(loader);
		}
	});
	
	
	// Image Overlay start
	jQuery("a[rel='#ImageOverlay']").overlay({
	    expose: '#000',
	    onBeforeLoad: function() {
	      var imageSource = this.getTrigger().attr("href");

        /*	      
	      var newImage = new Image();
        newImage.src = imageSource;
   
         */

        var loader = '<img src="' + imageSource + '" class="load" alt="Lädt..."  width="700" />';
    	jQuery('#ImageOverlay .contentWrap').html(loader);                               	        
		}
	});
	
	jQuery('a.reg_link').attr('rel','#iframeOverlay');
	
	 jQuery("a[rel='#iframeOverlay']").overlay({
		expose: {
			color: '#000',
			loadSpeed: 600,
			opacity: 0.7,
			zIndex: 999		},
		close: '.close',
			onBeforeLoad: function() {
        	       var wrap = this.getOverlay().find(".iframeWrap");
                       var target =(this.getTrigger().attr("href"));
                       jQuery('.iframeWrap').attr('src',target);
                      wrap.load(target);
		}
         });
	

/*
		// html Overlay 
		jQuery("img[rel='#htmlOverlay']").overlay({
			expose: '#000',
		  onBeforeLoad: function() {
				var targetId = this.getTrigger().attr('id');
				var content = jQuery('#' + targetId + "content").html();
				
				// remove old width and height settings
				jQuery('#htmlOverlay .contentWrap').css('width', '');
				jQuery('#htmlOverlay .contentWrap').css('height', '');
				
        // get width and height from target 
				var width   = jQuery('#' + targetId + "content").css('width');
				var height  = jQuery('#' + targetId + "content").css('height');
        
        // add width and height to contentWrap of layer
        jQuery('#htmlOverlay .contentWrap').css('width', width);
        jQuery('#htmlOverlay .contentWrap').css('height', height);
        
				jQuery('#htmlOverlay .contentWrap').html(content);
			}
		});		
		
	*/	


 /*
  jQuery(".news-single-videos .video-mask").overlay({
			expose: '#000',
		  onBeforeLoad: function() {		    
      
          // get parent object
          // var content = jQuery(jQuery(this).parent() + ':nth-child(1)').html();
          // content.append(jQuery(jQuery(this).parent() + ':nth-child(2)').html());
                                    
          jQuery('#ImageOverlay .contentWrap').html('<h1>this is a test</h1>');
			}
		});				

*/

	// videos in tt_news overlay
	/*
  jQuery(".news-single-video .video-mask").click(function() {
    // alert('test this');
  });
  */
  		

/*
       // Bilder die über den RTE geflegt werden

	jQuery("img").overlay({
	    expose: '#000',
	    onBeforeLoad: function() {
    		console.log(imageSource);
		var imageSource = this.getTrigger().attr("src");
	    	var loader = "<img src=\"" + imageSource + "\" class=\"load\" alt=\"Lädt\" />";
	    	jQuery('#ImageOverlay .contentWrap').html(loader);
		}
	});
*/
	// Image Overlay ende

});


/* validierung von formularen (nur klassen setzen) start */
initSetErrorClass = function() {
      jQuery('div.tx-powermail-pi1 .tx-powermail-pi1_mandatory ul li strong').each(function(){
            jQuery('#powermaildiv_uid' + jQuery(this).html()).addClass('errorCase');
      });
};
/* validierung von formularen (nur klassen setzen) ende */



function openWindow(url, parameter)	{
	var tmpContainer = jQuery('#wallOverlay .contentWrap').children();
	 if(typeof(url)!='undefined' && typeof(parameter)!='undefined'){
	 	if (jQuery('#wallOverlay').find('div[id=wallWait]')) {
	 		jQuery('#wallOverlay').append('<div id="wallWait" class="wallWait" ></div>');
	 	}
					jQuery.ajax({
						type: 'POST',
		                url: url,
		                data: parameter,
		                beforeSend:function(){
		                	// InitOverlay
		                	initOverlay(tmpContainer);
		                	jQuery("#wallOverlay").overlay().load();
						},
		                success:function(data){
		                	jQuery('#wallWait').css('display','none');
							//Wandelt einen String in ein Object um
							var WallObject = eval('(' + data + ');');
							if (WallObject.image=='false' && WallObject.medien=='false' && WallObject.text=='false') {
								jQuery('#wallOverlay .contentWrap').html(tmpContainer);

							}else{
								// Ersetzt inhalt  vom HTML Object mit id=cookie_control nach dem Content vom Ajax Request
								jQuery('#wallOverlay .contentWrap').html(WallObject.content);
							}

						},
						error: function (msg)	{
							//alert(msg);
							//getContainer()();
						}
			});

	 }else{
		 console.log("unbekannter Variablentyp - Layer kann nicht geöffnet werden: " + url + " - " + data);
	 }
}

/**** Wall-Layer-Aufruf Start ****/

var initOverlay = function(tmpContainer){
	jQuery('#wallOverlay').overlay({
	left:'center',
		expose: {
			loadSpeed: 200,
			opacity: 0.7,
			color: '#000',
			oneInstance:true
		},
		close: '.close',
		api: true,
		onBeforeLoad:function(){
		},
		onLoad: function() {
		},
		onClose:function(){
			jQuery('#wallOverlay .contentWrap').html(tmpContainer);
		}
	});
};

/**** Wall-Layer-Aufruf ende ****/


initMainNaviContainer = function() {
	jQuery('#toplevel').children('li:first-child').addClass('childFirst');
	jQuery('#toplevel').children('li:last-child').remove();
	jQuery('#toplevel').children('li:last-child').addClass('childLast');
	jQuery('#toplevel .Navi-Ebene-1').addClass('noCont');
	jQuery('#toplevel .Navi-Ebene-1').children('ul').parent().removeClass('noCont');
	jQuery('#toplevel .Navi-Ebene-1').hover(function() {
		jQuery(this).children('a').parent().children('ul').show();
		jQuery(this).children('a').parent().addClass('mouseOver');
	}, function() {
		jQuery(this).children('ul').hide();
		jQuery(this)
		  .removeClass('mouseOver');
	});
    jQuery('#toplevel a').click(function() {
          if(jQuery(this).parent().hasClass('Navi-Ebene-1') && !jQuery(this).parent().hasClass('childFirst') && !jQuery(this).parent().hasClass('childLast')) {
                return false;
          }
     });
};


/* Pressebereich - Detailansicht start*/


/* Scroller */
jQuery(function() {
	jQuery("#news-single-images div.scrollable").scrollable({});
	jQuery("#news-single-files div.scrollable").scrollable({
		vertical: true
	});
	jQuery("#news-single-videos div.scrollable").scrollable({
		vertical: true
	});	
});

/* Pressebereich - Detailansicht ende*/


/* Mediathek start */

initMediathekTabTop = function() {
    // tab-navi (erstes element bekommt zusätzliche klasse für einrückung)
		jQuery('div.tx-mmdamfilelist-pi1-modeselector div.tx-mmdamfilelist-pi1-modeSelector-SCell:first').addClass('first');
}

old_initMediathekTabTop = function() {
    // sortierung
		jQuery('div.tx-mmdamfilelist-pi1-orderselector div').removeClass('selected');
		jQuery('div.tx-mmdamfilelist-pi1-orderselector div:first').addClass('selected');
		jQuery('div.tx-mmdamfilelist-pi1-orderselector div a').click(function() {
		jQuery('div.tx-mmdamfilelist-pi1-orderselector div').removeClass('selected');
		jQuery(this).parent().addClass('selected');
    });
}


/* Mediathek ende */


/* Veranstaltungskalender start */
sortEvents = function(kategorie)	{

	var myDivContainer = jQuery('#eventListContainer');
	var myEventRows = myDivContainer.children('.eventItem').get();

	switch (kategorie) {
	case 'name':
		myEventRows.sort(function(a, b)	{
			var compA = jQuery(a).find('h3 a').text().toUpperCase();
			var compB = jQuery(b).find('h3 a').text().toUpperCase();
			return (compA < compB) ? -1 : (compA > compB) ? 1 : 0;
		});
        jQuery('div.selector-element-name').addClass('selected');
        jQuery('div.selector-element-date').removeClass('selected');
		break;
	case 'date':
		var dateRE = /^(\d{2})[\.\- ](\d{2})[\.\- ](\d{4})/;
		myEventRows.sort(function(a, b)	{
			var compA = jQuery(a).find('.eventdate .date_only').text().toUpperCase();
			var compB = jQuery(b).find('.eventdate .date_only').text().toUpperCase();
			compA = compA.replace(dateRE,"$3$2$1");
			compB = compB.replace(dateRE,"$3$2$1");
			if (compA > compB) return 1;
			if (compA < compB) return -1;
			return 0;
		});
        jQuery('div.selector-element-date').addClass('selected');
        jQuery('div.selector-element-name').removeClass('selected');
		break;
	default:
		break;
	}
	jQuery.each(myEventRows, function(idx, itm) {
		myDivContainer.append(itm);
		jQuery(itm).removeClass('tx-mmdamfilelist-pi1-listrow-even').addClass('tx-mmdamfilelist-pi1-listrow-odd');
	});
	jQuery('#eventListContainer').find('.eventItem:even').removeClass('tx-mmdamfilelist-pi1-listrow-odd').addClass('tx-mmdamfilelist-pi1-listrow-even');
};

/* Veranstaltungskalender ende */




/* Podcast start */
/* included in Typo3-extension
sortPodCast = function(kategorie)	{
	var myDivContainer = $('#podcastListContainer');
	var myEventRows = myDivContainer.children('.podcastItem').get();
	jQuery(".selector-element-n0").removeClass("selected");
	jQuery(".selector-element-n1").removeClass("selected");
	switch (kategorie) {
	case 'name':
		jQuery(".selector-element-n0").addClass("selected");
		myEventRows.sort(function(a, b)	{
			var compA = jQuery(a).find('.tx-hmmhpodcast-pi1-titletext').text().toUpperCase();
			var compB = jQuery(b).find('.tx-hmmhpodcast-pi1-titletext').text().toUpperCase();
			return (compA < compB) ? -1 : (compA > compB) ? 1 : 0;
		});
		break;
	case 'date':
		jQuery(".selector-element-n1").addClass("selected");
		var dateRE = /^(\d{2})[\.\- ](\d{2})[\.\- ](\d{4})/;
		myEventRows.sort(function(a, b)	{
			var compA = jQuery(a).find('.tx-hmmhpodcast-pi1-date').text().toUpperCase();
			var compB = jQuery(b).find('.tx-hmmhpodcast-pi1-date').text().toUpperCase();
			compA = compA.replace(dateRE,"$3$2$1");
			compB = compB.replace(dateRE,"$3$2$1");
			if (compA > compB) return -1;
			if (compA < compB) return 1;
			return 0;
		});
		break;
	default:
		break;
	}
	$.each(myEventRows, function(idx, itm) {
		myDivContainer.append(itm);
		jQuery(itm).removeClass('tx-mmdamfilelist-pi1-listrow-even').addClass('tx-mmdamfilelist-pi1-listrow-odd');
	});
	$('#podcastListContainer').find('.podcastItem:even').removeClass('tx-mmdamfilelist-pi1-listrow-odd').addClass('tx-mmdamfilelist-pi1-listrow-even');
};

sortImageCast = function(kategorie)	{
	var myDivContainer = $('#podcastVideoListContainer');
	var myEventRows = myDivContainer.children('.podcastItem').get();
	jQuery(".selector-element-n0").removeClass("selected");
	jQuery(".selector-element-n1").removeClass("selected");
	switch (kategorie) {
	case 'name':
		jQuery(".selector-element-n0").addClass("selected");
		myEventRows.sort(function(a, b)	{
			var compA = jQuery(a).find('.tx-hmmhpodcast-pi1-titletext').text().toUpperCase();
			var compB = jQuery(b).find('.tx-hmmhpodcast-pi1-titletext').text().toUpperCase();
			return (compA < compB) ? -1 : (compA > compB) ? 1 : 0;
		});
		break;
	case 'date':
		jQuery(".selector-element-n1").addClass("selected");
		var dateRE = /^(\d{2})[\.\- ](\d{2})[\.\- ](\d{4})/;
		myEventRows.sort(function(a, b)	{
			var compA = jQuery(a).find('.tx-hmmhpodcast-pi1-date').text().toUpperCase();
			var compB = jQuery(b).find('.tx-hmmhpodcast-pi1-date').text().toUpperCase();
			compA = compA.replace(dateRE,"$3$2$1");
			compB = compB.replace(dateRE,"$3$2$1");
			if (compA > compB) return -1;
			if (compA < compB) return 1;
			return 0;
		});
		break;
	default:
		break;
	}
	$.each(myEventRows, function(idx, itm) {
		myDivContainer.append(itm);
		jQuery(itm).removeClass('tx-mmdamfilelist-pi1-listrow-even').addClass('tx-mmdamfilelist-pi1-listrow-odd');
	});
	$('#podcastVideoListContainer').find('.podcastItem:even').removeClass('tx-mmdamfilelist-pi1-listrow-odd').addClass('tx-mmdamfilelist-pi1-listrow-even');
};

/* Podcast ende */



trim = function(text) {
	return text.replace (/^\s+/, '').replace (/\s+$/, '');
}

initMediaBlock = function() {

	var logImgs    = (trim(jQuery('#news-single-images .items').html() + '') == '' ? false : true);
	var logFiles   = (trim(jQuery('#news-single-files .items').html() + '') == '' ? false : true);
	var logVideos  = (trim(jQuery('#news-single-videos .items').html() + '') == '' ? false : true);

	jQuery('#news-single-files').css({display: 'none'});
	jQuery('#news-single-images').css({display: 'none'});
	jQuery('#news-single-videos').css({display: 'none'});


  // alert('logImgs: ' + logImgs + '/ logFiles: ' + logFiles +  '/ logVideos: ' + logVideos);

  // if no content for the media block is available, remove it 
	if(!logImgs && !logFiles && !logVideos) {
	  jQuery('#media-block').remove();
		
	// files only 
	} else if(logFiles && !logImgs && !logVideos) {
    
    // remove not needed markup
    jQuery('#news-single-images').remove();
		jQuery('#to-single-images').remove();
    jQuery('#news-single-videos').remove();
		jQuery('#to-single-videos').remove();
		
		// show files entry
	  jQuery('#to-single-files').addClass('activePressSliderContent');
		jQuery('#news-single-files').css({display: 'block'});
		jQuery('#to-single-files').bind('click', function() {
			return false;
		});		
			
  // images only
	} else if(!logFiles && logImgs && !logVideos) {
	
    // remove not needed markup
		jQuery('#news-single-files').remove();
		jQuery('#to-single-files').remove();
    jQuery('#news-single-videos').remove();
		jQuery('#to-single-videos').remove();

		// show images entry
	  jQuery('#to-single-images').addClass('activePressSliderContent');
		jQuery('#news-single-images').css({display: 'block'});
		jQuery('#to-single-images').bind('click', function() {
			return false;
		});		
					
	// videos only
  } else if(!logFiles && !logImgs && logVideos) {
  
    // remove not needed markup  
    jQuery('#news-single-files').remove();
		jQuery('#to-single-files').remove();
		jQuery('#news-single-images').remove();
		jQuery('#to-single-images').remove();	
    
		// show videos entry
	  jQuery('#to-single-videos').addClass('activePressSliderContent');
		jQuery('#news-single-videos').css({display: 'block'});
		jQuery('#to-single-videos').bind('click', function() {
			return false;
		});	    	
		
	// files and images
	} else if(logFiles && logImgs && !logVideos) {
	
    // remove not needed markup	
		jQuery('#news-single-videos').remove();
		jQuery('#to-single-videos').remove();
		
		// show files entry
	  jQuery('#to-single-files').addClass('activePressSliderContent');
		jQuery('#news-single-files').css({display: 'block'});
		
		// add click handler for files
		jQuery('#to-single-files').bind('click', function() {
			
			// remove and add active entry class
			jQuery('#to-single-images').removeClass('activePressSliderContent');          
			jQuery(this).addClass('activePressSliderContent');
			
			// hide and show content 
		  jQuery('#news-single-images').css({display: 'none'});			
		  jQuery('#news-single-files').css({display: 'block'});	
      return false;		
		});			
		
		// add click handler for images
		jQuery('#to-single-images').bind('click', function() {
			
			// remove and add active entry class
			jQuery('#to-single-files').removeClass('activePressSliderContent');          
			jQuery(this).addClass('activePressSliderContent');
			
			// hide and show content 
		  jQuery('#news-single-files').css({display: 'none'});			
		  jQuery('#news-single-images').css({display: 'block'});	
      return false;		
		});					
		
	
	// files and videos
  } else if(logFiles && !logImgs && logVideos) {
  
    // remove not needed markup  
		jQuery('#news-single-images').remove();
		jQuery('#to-single-images').remove();
		
		// show files entry
	  jQuery('#to-single-files').addClass('activePressSliderContent');
		jQuery('#news-single-files').css({display: 'block'});
		jQuery('#to-single-files').bind('click', function() {
			return false;
		});			
		
		// add click handler for files
		jQuery('#to-single-files').bind('click', function() {
			
			// remove and add active entry class
			jQuery('#to-single-images').removeClass('activePressSliderContent');          
			jQuery(this).addClass('activePressSliderContent');
			
			// hide and show content 
		  jQuery('#news-single-images').css({display: 'none'});			
		  jQuery('#news-single-files').css({display: 'block'});	
      return false;		
		});			
		
		// add click handler for videos
		jQuery('#to-single-videos').bind('click', function() {
			
			// remove and add active entry class
			jQuery('#to-single-files').removeClass('activePressSliderContent');          
			jQuery(this).addClass('activePressSliderContent');
			
			// hide and show content 
		  jQuery('#news-single-files').css({display: 'none'});			
		  jQuery('#news-single-videos').css({display: 'block'});
      return false;			
		});			
		

	// images and videos
  } else if(!logFiles && logImgs && logVideos) {
  
    // remove not needed markup  
		jQuery('#news-single-files').remove();
		jQuery('#to-single-files').remove();
		
		// show images entry
	  jQuery('#to-single-images').addClass('activePressSliderContent');
		jQuery('#news-single-images').css({display: 'block'});		
    
	  // add click handler for images
		jQuery('#to-single-images').bind('click', function() {
			
			// remove and add active entry class
			jQuery('#to-single-videos').removeClass('activePressSliderContent');          
			jQuery(this).addClass('activePressSliderContent');
			
			// hide and show content 
		  jQuery('#news-single-videos').css({display: 'none'});			
		  jQuery('#news-single-images').css({display: 'block'});
      return false;			
		});			
		
		// add click handler for videos
		jQuery('#to-single-videos').bind('click', function() {
			
			// remove and add active entry class
			jQuery('#to-single-images').removeClass('activePressSliderContent');          
			jQuery(this).addClass('activePressSliderContent');
			
			// hide and show content 
		  jQuery('#news-single-images').css({display: 'none'});			
		  jQuery('#news-single-videos').css({display: 'block'});
      return false;			
		});	    		
    
  // files, images and videos          							
	} else {
	
		// show files entry
	  jQuery('#to-single-images').addClass('activePressSliderContent');
		jQuery('#news-single-images').css({display: 'block'});
		
	 
    // add click handler for files
		jQuery('#to-single-files').bind('click', function() {
      
      // remove active entry class			      		
      jQuery('#to-single-images').removeClass('activePressSliderContent');
      jQuery('#to-single-videos').removeClass('activePressSliderContent');
      
      // add active entry class
			jQuery(this).addClass('activePressSliderContent');
			
			// hide and show content 
			jQuery('#news-single-images').css({display: 'none'});			
			jQuery('#news-single-videos').css({display: 'none'});
			jQuery('#news-single-files').css({display: 'block'});			
			return false;
		});		
		
		// add click handler for images
		jQuery('#to-single-images').bind('click', function() {
      
      // remove active entry class			      		
      jQuery('#to-single-files').removeClass('activePressSliderContent');
      jQuery('#to-single-videos').removeClass('activePressSliderContent');
      
      // add active entry class
			jQuery(this).addClass('activePressSliderContent');
			
			// hide and show content 
			jQuery('#news-single-files').css({display: 'none'});			
			jQuery('#news-single-videos').css({display: 'none'});
			jQuery('#news-single-images').css({display: 'block'});			
			return false;
		});	
		
		// add click handler for videos
		jQuery('#to-single-videos').bind('click', function() {
      
      // remove active entry class			      		
      jQuery('#to-single-files').removeClass('activePressSliderContent');
      jQuery('#to-single-images').removeClass('activePressSliderContent');
      
      // add active entry class
			jQuery(this).addClass('activePressSliderContent');
			
			// hide and show content 
			jQuery('#news-single-files').css({display: 'none'});			
			jQuery('#news-single-images').css({display: 'none'});
			jQuery('#news-single-videos').css({display: 'block'});			
			return false;
		});	
 }
}

/*
included in typo3-extension

var ActionType = new Array();

(function($){
	var streamSetting = {stremType:'',
						 StartPoint:'',
						 SearchPoint:''
						 };
	$.PodcastStreaming = function(internSetting){
		streamSetting = $.extend(streamSetting,internSetting);
		$(streamSetting.StartPoint).find(streamSetting.SearchPoint).each(function(intIndex){
			$(this).bind('click',function(){
				tmpContainer = $('#wallOverlay .contentWrap').children();
				initOverlay(tmpContainer);
				$("#wallOverlay").overlay().load();
				$("#wallOverlay .contentWrap")
				.html('<div class="tx-hmmhpodcast-pi1-contentDistance"></div>')
				.append('<div id="tx-hmmhpodcast-pi1-streming"></div>')
				.append('<div class="tx-hmmhpodcast-pi1-contentDescription"></div>');
				switch(ActionType[$(this).attr('class')]){
					case 'video':
						$('.tx-hmmhpodcast-pi1-contentDistance').css('height','15px');
						break;
					case 'audio':
						if ($('#stream_image'+intIndex).size()>0) {
							$('#tx-hmmhpodcast-pi1-streming').before($('#stream_image'+intIndex).clone().show());
							$('#stream_image'+intIndex).wrap('<div class="tx-hmmhpodcast-pi1-wrap"></div>').append('<br class="tx-hmmhpodcast-pi1-clear"/>');
						}

						$('.tx-hmmhpodcast-pi1-contentDistance').css('height','15px');
						$('#tx-hmmhpodcast-pi1-streming').css('height','30px');
						break;
				} // switch
				$(this).parent().children('div:hidden').each(function(){
					$("#wallOverlay .tx-hmmhpodcast-pi1-contentDescription").append($(this).clone().show());
				});
				// Flowplayer Start
				streamPlay(ActionType[$(this).attr('class')],$(this));
				// <a> TAG - blokierung
				return false;
			});
		});
	};

	var streamPlay = function(Type,object){
		switch(Type){
			case 'audio':
				flowplayer("tx-hmmhpodcast-pi1-streming",
						   "typo3conf/ext/hmmh_podcast/res/flowplayer-3.1.5.swf", {
							plugins: {
						        audio: {
						            url: 'typo3conf/ext/hmmh_podcast/res/flowplayer.audio-3.1.2.swf'
						        },
						        controls:{
						        	url: 'typo3conf/ext/hmmh_podcast/res/flowplayer.controls-3.1.5.swf'
								}
						    },
						    playlist:[ {url: object.attr('href')}
						    		  ]
						});
				break;
			case 'video':
				flowplayer("tx-hmmhpodcast-pi1-streming",
							"typo3conf/ext/hmmh_podcast/res/flowplayer-3.1.5.swf", {
							plugins:	{
						        h264streaming:	{
						            url: 'typo3conf/ext/hmmh_podcast/res/flowplayer.pseudostreaming-3.1.3.swf'
						        },
						        controls:	{
						        	url: 'typo3conf/ext/hmmh_podcast/res/flowplayer.controls-3.1.5.swf'
										  }
						    },
						    clip:	{
						    	url: object.attr('href'),
						    	provider: 'h264streaming'
						    }
						});
				break;
			default:
				alert('Streaming ist undefined');
		} // switch
	};

})(jQuery);

*/

/*
jQuery(document).ready(function(){
	if (jQuery('.tx-mmdamfilelist-pi1').size()>0) {
		jQuery('.tx-mmdamfilelist-pi1 a').each(function(){
			if (jQuery(this).attr('rel')!='') {
				jQuery(this).bind('click',function(){
					tmpContainer = jQuery('#wallOverlay .contentWrap').children();
					initOverlay(tmpContainer);
					jQuery("#wallOverlay").overlay().load();
					jQuery("#wallOverlay .contentWrap")
					.html('<div class="tx-hmmhpodcast-pi1-contentDistance"></div>')
					.append('<div id="tx-hmmhpodcast-pi1-streming"></div>')
					.append('<div class="tx-hmmhpodcast-pi1-contentDescription"></div>');
					 var rel = jQuery(this).attr('rel');
					 switch(rel){
					 	case '#ImageOverlay':
					 		var image = '<div class="tx-hmmhpodcast-pi1-wrap"><img src="'+jQuery(this).attr('href')+'" ></div>';
							jQuery('#tx-hmmhpodcast-pi1-streming').before(image);
					 		break;
					 } // switch
					return false;
				});
			}
		});
	}
});
*/

jQuery(document).ready(function(){
	if (jQuery('.overlayContent').size()>0) {
		jQuery('.overlayContent a').each(function(){
			if (jQuery(this).attr('rel')!='' && jQuery(this).attr('rel')!='pdf' && jQuery(this).attr('rel')!='doc') {
				jQuery(this).bind('click',function(){
           
					tmpContainer = jQuery('#wallOverlay .contentWrap').children();
					initOverlay(tmpContainer);
					jQuery("#wallOverlay").overlay().load();
					jQuery("#wallOverlay .contentWrap")
					.html('<div class="tx-hmmhpodcast-pi1-contentDistance"></div>')
					.append('<div id="tx-hmmhpodcast-pi1-streming"></div>')
					.append('<div class="tx-hmmhpodcast-pi1-contentDescription"></div>');
					
           var rel = jQuery(this).attr('rel').split('_');
           
           if ( rel[0] == 'jpg' || rel[0] == 'gif' || rel[0] == 'png') {
                rel[0] = 'image';
           } else if ( rel[0] == 'flv' || rel[0] == 'wmv' || rel[0] == 'mov' || rel[0] == 'avi') {
             rel[1] = rel[0];
             rel[0] = 'video';
             } else if (rel[0]=='mp3') {
             rel[0] = 'audio';
          }
				 if (rel[0] == 'image') {
					 	var image = '<div class="tx-hmmhpodcast-pi1-wrap"><img src="'+jQuery(this).attr('href')+'" ></div>';
						jQuery('#tx-hmmhpodcast-pi1-streming').before(image);
					 }else if (rel[0]=='video') {
					 	if (rel[1]!='wmv') {
					 		streamPlayTypo(rel[0],jQuery(this));
					 	}else{
					 		jQuery('.tx-hmmhpodcast-pi1-contentDescription').html('Format wird nicht unterst&uuml;tz!');
						}

					 }else if (rel[0]=='audio') {
					 	streamPlayTypo(rel[0],jQuery(this));
					 	jQuery('.tx-hmmhpodcast-pi1-contentDistance').css('height','13px');
						jQuery('#tx-hmmhpodcast-pi1-streming').css('height','30px');
					 }
					 return false;
				});
			}
		});
	}


/*    iframe in ui.dialog für powermail-formulare begin */   
  

   jQuery('iframe html').load(function() {
        this.style.height =
        this.contentWindow.document.body.offsetHeight + 'px';
      });




  
/*    iframe in ui.dialog für powermail-formulare end */       
     
     

});

var streamPlayTypo = function(Type,object){
   var Suche =window.location.protocol+'://'+window.location.hostname;
    var Ergebniss = object.attr('href').indexOf(Suche);
    var url =object.attr('href');
    if (Ergebniss==-1) {
        url = window.location.protocol+'//'+window.location.hostname+'/'+object.attr('href')
    }
    switch(Type){
		case 'audio':
			flowplayer("tx-hmmhpodcast-pi1-streming",
					   "typo3conf/ext/hmmh_podcast/res/flowplayer-3.1.5.swf", {
						plugins: {
					        audio: {
					            url: 'typo3conf/ext/hmmh_podcast/res/flowplayer.audio-3.1.2.swf'
						        },
					        controls:{
					        	url: 'typo3conf/ext/hmmh_podcast/res/flowplayer.controls-3.1.5.swf'
					  		}
					    },
					    playlist:[ {url: url}
					    		  ]
					});
		break;
		case 'video':
			flowplayer("tx-hmmhpodcast-pi1-streming",
				"typo3conf/ext/hmmh_podcast/res/flowplayer-3.1.5.swf", {
				plugins:	{
				        h264streaming:	{
					            url: 'typo3conf/ext/hmmh_podcast/res/flowplayer.pseudostreaming-3.1.3.swf'
				        },
				        controls:	{
				        	url: 'typo3conf/ext/hmmh_podcast/res/flowplayer.controls-3.1.5.swf'
							  }
					    },
					    clip:	{
				    	url: url,
						    	provider: 'h264streaming'
						    }
						});
				break;
			default:
				alert('Streaming ist undefined');
		} // switch
};

function sniSupportchatOpenWindow(url,winName,winParams) {
	var sniTheWindow = window.open(url,winName,winParams);
	if (sniTheWindow) {
		sniTheWindow.focus();
	}
}

