/*
function Highlight_PlayListEntry(param) {
  var url = String(window.location);
  if(window.location.search != "") {
    var undef = url.split("?");
    var args = undef[1].split("&");
    for(i = 0; i < args.length; i++) {
      var a = args[i].split("=");
      if(a[0] == param) {
        try
        {
          $('#news_id_' + a[1]).addClass("playListSelected");
        }
        catch(err)
        {}
      }
    }
  }
}*/


    
function GetURLParam(param) {
  var url = String(window.location);
  if(window.location.search != "") {
    var undef = url.split("?");
    var args = undef[1].split("&");
    for(i = 0; i < args.length; i++) {
      var a = args[i].split("=");
      if(a[0] == param) {
        return a[1];
      }
      else
      {
        return null;
      }
    }
  }
}

function IsBilderClicked()
{
	try
	{
		var bilderMarker = $('ul.firstlevelactive li a')[0].innerHTML;
	}
	catch (e) {	}

	if (bilderMarker == "Bilder")
	{
		return true;
	}
	else
	{
		return false;
	}
}

function HandleBilder()
{
  var imageArray = new Array();
  var aktuellesBild;
  var imageFolderName = GetURLParam('id');
  
  if (IsBilderClicked() == true)
  {
	
	$('#content .csc-header h1').after("<div class='divSiteBorderTopPlayer' style='display:none'>&nbsp;</div>"
										+"<div class='divSiteBorderContentPlayer' style='display:none'>"
										+"	<div id='imageWrapper' style='display:none;'>"
										+"      <table width='100%'><tr><td style='vertical-align: middle; height: 400px;'>"
										+"		<div id='imagePlaceHolder'>"
										+"			<img src='' style='vertical-align:middle;' />"
										+"		</div>"
										+"      </td></tr></table>"
										+"	</div>"
										+"  <div class='belowPicture'>"
										+"    <div class='imageCaption'></div>"
										+"	  <div class='imageNavigation'>"
										+"	    <img src='fileadmin/template/main/images/galerie-zuruck.gif' id='prevImage' />"
										+"	    <img src='fileadmin/template/main/images/galerie-vor.gif' id='nextImage' />"
										+"    </div>"
										+"  </div>"
										+"</div>"
										+"<div class='divSiteBorderBottomPlayer' style='display:none'>&nbsp;</div>"
										+"<div style='height: 100px; display:none;' class='imageGallerySpacer'>&nbsp;</div>");
	
	$('dl.csc-textpic-image dt img').each(function(pictureIndex) 
					{
						
						var imageSrc = $(this).attr('src');
						var imageThumbName = imageSrc.split('/')[2];
						var imageBigName = imageThumbName.replace("V-", "");
						
						
						imageArray[pictureIndex] = new Object();
						imageArray[pictureIndex]['imageBigName'] = imageBigName;
						imageArray[pictureIndex]['captionText'] = $(this).parent().parent().find('.csc-textpic-caption').text();
						
				
					    $(this).wrap(document.createElement("a"));
						$(this).parent('a').attr({href: 'index.php?id='+GetURLParam('id')+'#'});
					    $(this).parent('a').click(
										function() {
											$('#imagePlaceHolder img').replaceWith("<img src='fileadmin/user_upload/Bilder/" + imageFolderName + "/" + imageBigName + "' />");
											$('#imageWrapper')[0].style.display = 'block';
											$('.divSiteBorderTopPlayer').show();
											$('.divSiteBorderContentPlayer').show();
											$('.divSiteBorderBottomPlayer').show();
											$('.imageGallerySpacer').show();
											
											aktuellesBild = imageBigName;
											
											var captionText = $(this).parent().parent().find('.csc-textpic-caption').text();
											$('.imageCaption').text(captionText);
											
											VisibilityOfImageButtons(aktuellesBild, imageArray);
											
											return true; 
										});
						
					});
					
	$('#prevImage').click(function() {
		for (var i = 0; i < imageArray.length; i++) {
			if (imageArray[i]['imageBigName'] == aktuellesBild)
			{
				$('#imagePlaceHolder img').replaceWith("<img src='fileadmin/user_upload/Bilder/" + imageFolderName + "/" + imageArray[i - 1]['imageBigName'] + "' />");
				$('.imageCaption').text(imageArray[i - 1]['captionText']);
				aktuellesBild = imageArray[i - 1]['imageBigName'];
				
				VisibilityOfImageButtons(aktuellesBild, imageArray);
				
				return;
			}
		}
	}).mouseover(function(){
		$(this).attr('src', 'fileadmin/template/main/images/galerie-zuruck-down.gif');
	}).mouseout(function(){
		$(this).attr('src', 'fileadmin/template/main/images/galerie-zuruck.gif');
	});
	
	$('#nextImage').click(function() {
		for (var i = 0; i < imageArray.length; i++) {
			if (imageArray[i]['imageBigName'] == aktuellesBild)
			{
				$('#imagePlaceHolder img').replaceWith("<img src='fileadmin/user_upload/Bilder/" + imageFolderName + "/" + imageArray[i + 1]['imageBigName'] + "' />");
				$('.imageCaption').text(imageArray[i + 1]['captionText']);
				aktuellesBild = imageArray[i + 1]['imageBigName'];
				
				VisibilityOfImageButtons(aktuellesBild, imageArray);
				
				return;
			}
		}
	}).mouseover(function(){
		$(this).attr('src', 'fileadmin/template/main/images/galerie-vor-down.gif');
	}).mouseout(function(){
		$(this).attr('src', 'fileadmin/template/main/images/galerie-vor.gif');
	});
	
	$('dl.csc-textpic-image dd').each(function()
	{
		$(this).hide();
	});
	

	
  }
}

function VisibilityOfImageButtons(aktuellesBild, imageArray)
{
	for (var i = 0; i < imageArray.length; i++) {
		if (imageArray[i]['imageBigName'] == aktuellesBild)
		{
			if (i == 0)
			{
				$('#prevImage').hide();
			}
			else
			{
				$('#prevImage').show();
			}
			
			if (i == imageArray.length - 1)
			{
				$('#nextImage').hide();
			}
			else
			{
				$('#nextImage').show();
			}
		}
	}
}



function InitMenuRollovers()
{
	$('ul.firstlevel').mouseover(function(){
		$(this).removeClass("firstlevel").addClass("firstlevelactive");
		$(this).prev().removeClass("divFirstLevelBeforeInactive").addClass("divFirstLevelBeforeActive");
		$(this).next().removeClass("divFirstLevelAfterInactive").addClass("divFirstLevelAfterActive");
	}).mouseout(function(){
		$(this).removeClass("firstlevelactive").addClass("firstlevel");
		$(this).prev().removeClass("divFirstLevelBeforeActive").addClass("divFirstLevelBeforeInactive");
		$(this).next().removeClass("divFirstLevelAfterActive").addClass("divFirstLevelAfterInactive");
	});
	
	$('ul.secondlevel li.inactive').mouseover(function(){
		$(this).removeClass("inactive").addClass("active");
	}).mouseout(function(){
		$(this).removeClass("active").addClass("inactive");
	});
}

function HandleRadioarchivKategorieRollover()
{
	$('div.news-catmenu-NO').mouseover(function(){
		$(this).removeClass("news-catmenu-NO").addClass("news-catmenu-ACT");
	}).mouseout(function(){
		$(this).removeClass("news-catmenu-ACT").addClass("news-catmenu-NO");
	});
}

function HandleRadioarchivPlayRollover()
{
	$('.radioarchiv_play_button').each(function()
	{
		$(this).mouseover(function(){
			$(this).attr('src', 'fileadmin/template/main/images/play-klein-OVER.gif');
		}).mouseout(function(){
			$(this).attr('src', 'fileadmin/template/main/images/play-klein.gif');
		});
	});
}

function InitRedakteureRollovers()
{
	$('dl.csc-textpic-image').mouseover(function(){
		$(this).css( "background-image", "url('fileadmin/template/main/images/small_image_rahmen-OVER.gif')" );
	}).mouseout(function(){
		$(this).css( "background-image", "url('fileadmin/template/main/images/small_image_rahmen.gif')" );
	});
}

function InitRedakteureTopTableRollovers()
{
	$('div.divSiteBorderContent li.inactive').mouseover(function(){
		$(this).removeClass("inactive").addClass("active");
	}).mouseout(function(){
		$(this).removeClass("active").addClass("inactive");
	});
}

function HandleGrusskartenRollovers()
{
	$('.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector img').mouseover(function(){
		$(this).css( "border", "2px solid red" );
	}).mouseout(function(){
		$(this).css( "border", "2px solid #FFDC50" );
	});
	
	$('form fieldset.csc-mailform div.csc-mailform-field input.csc-mailform-submit').mouseover(function(){
		$(this).css( "border", "2px solid red" );
	}).mouseout(function(){
		$(this).css( "border", "2px solid #FFDC50" );
	});
}

function HandleSearch()
{
	$('#tx-radiosendung_search_button').mouseover(function(){
		$(this).attr("src", "fileadmin/template/main/images/lupe-activ.gif");
	}).mouseout(function(){
		$(this).attr("src", "fileadmin/template/main/images/lupe-inactiv.gif");
	});
	
	$('#tx-radiosendung_search_button').click(function(){
		$("form").submit(function() {
		
		});
	});
}


function InsertSearchButton()
{
	// ID = 39 ist die Suche
	if (GetURLParam('id') == 39)
	{
		var appendString = '<div class="menueSpacer">&nbsp;</div><div class="menueSpacer">&nbsp;</div><div class="divSearchTopActive">&nbsp;</div><ul class="searchButtonActive"><li><a href="index.php?id=39" onfocus="blurLink(this);">Suche</a><span class="hidden">.</span></li></ul><div class="divSearchBottomActive">&nbsp;</div>';
	}
	else
	{
		var appendString = '<div class="menueSpacer">&nbsp;</div><div class="menueSpacer">&nbsp;</div><div class="divSearchTop">&nbsp;</div><ul class="searchButton"><li><a href="index.php?id=39" onfocus="blurLink(this);">Suche</a><span class="hidden">.</span></li></ul><div class="divSearchBottom">&nbsp;</div>';
	}
	$('#menueWrapper').append(appendString);
	
	$('ul.searchButton').mouseover(function(){
		$(this).removeClass("searchButton").addClass("searchButtonActive");
		$(this).prev().removeClass("divSearchTop").addClass("divSearchTopActive");
		$(this).next().removeClass("divSearchBottom").addClass("divSearchBottomActive");
	}).mouseout(function(){
		$(this).removeClass("searchButtonActive").addClass("searchButton");
		$(this).prev().removeClass("divSearchTopActive").addClass("divSearchTop");
		$(this).next().removeClass("divSearchBottomActive").addClass("divSearchBottom");
	});
	
}