/* Countdown ______________________________________________________*/
	
	function getCountdown() {
		
		var dtJetzt = new Date();
		var x = (dtZiel - dtJetzt);
		
		if (x > 0) {
		
			var lTage = ((((x / 1000)/60)/60)/24);
			var lStunden = ((((x / 1000)/60)/60)%24);
			var lMinuten = (((x / 1000)/60)%60);
			var lSekunden = ((x / 1000)%60);
			
			// console.log(lStunden);
			
			lTage = parseInt(lTage);
			lStunden = parseInt(lStunden);
			lMinuten = parseInt(lMinuten);
			lSekunden = parseInt(lSekunden);
			
			var sTage = lTage
			var sStunden = lStunden
			var sMinuten = lMinuten
			var sSekunden = lSekunden
			
			if (lStunden < 10) {
				sStunden = '0' + lStunden
			}
			
			if (lMinuten < 10) {
				sMinuten = '0' + lMinuten
			}
			
			if (lSekunden < 10) {
				sSekunden = '0' + lSekunden
			}

			if($('tage')) $('tage').innerHTML = sTage;
			if($('stunden')) $('stunden').innerHTML = sStunden;
			if($('minuten')) $('minuten').innerHTML = sMinuten;
			if($('sekunden')) $('sekunden').innerHTML = sSekunden;

			window.setTimeout("getCountdown()", 1000);
		
		}
	}

	

/* Session KeepAlive _______________________________________________*/

	window.setInterval(function () { new Ajax.Request('/pfengine/refreshsession.asp'); }, 420000);


/* Custom Javascript ______________________________________________*/

	function playStopSound (lProductID) {
		
		if (typeof(soundManager) == 'object') {
		
			if ((lProductID != lLastSongID) && (lLastSongID != null)) {
				
				soundManager.getSoundById(lLastSongID).stop();
				
				if ($('play' + lLastSongID)) {
					$('play' + lLastSongID).removeClassName('stop');
				}
				
			}
			
			var oSound = soundManager.getSoundById(lProductID);
			
			if(typeof(oSound) == 'object') {
				
				oSound.togglePause();
				
			}
			
			lLastSongID = lProductID;
			
		}
		
	}
	
	
	function aufzuKommentare (DivID, linkID, sDicOffnen, sDicSchliessen) {
	
		if ($(DivID)) {
			
			if ($(DivID).style.display == 'none') {
			
				$(DivID).show();
				
				if ($(linkID)) {
					$(linkID).innerHTML = sDicSchliessen;
				}
			
			} else {
			
				$(DivID).hide();
				
				if ($(linkID)) {
					$(linkID).innerHTML = sDicOffnen;
				}
			
			}
		
		}
	
	}
	
	
	var lPageNumberBlog = 2;
	var bLoading = false;
	
	function loadBlogEntries (sUrl, id, lMaxPageNumber, lLabelID) {
	
		if (lPageNumberBlog <= lMaxPageNumber && !bLoading) {
	
			bLoading = true;
			$('loadingunten').style.display = 'block';
			
			new Ajax.Updater(id, sUrl, {		
				parameters: { lPageNumber: lPageNumberBlog, lLabelID: lLabelID },
				insertion: Insertion.Bottom,
				evalScripts: true,
				onComplete: function () {
					$('loadingunten').style.display = 'none';
					setUserImage();
					bLoading = false;
					myLightbox.updateImageList();
					lPageNumberBlog++;
				}
			});
		
		}
	}
	
	function setUserImage () {
	
		if ($('userpic')) {
		
			var sUserpic = $('userpic').innerHTML;
			
			$$('span[data-userpic]').each(function(o) {
				o.innerHTML = sUserpic;
			});
		
		}
	
	}
	
	var lPageNumberConcorsi = 2;
	var bLoadingConcorsi = false;
	
	function loadFotos (sUrl, id, lMaxPageNumber, sKategorie) {
	
		var bodyScrollHeight = document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight;
		var aCumulativeScrollOffset = $('body').cumulativeScrollOffset();
		
		if (($('rahmen').getHeight()) <= (aCumulativeScrollOffset[1] + bodyScrollHeight) && lPageNumberConcorsi <= lMaxPageNumber && !bLoadingConcorsi) {
	
			bLoadingConcorsi = true;
			$('loadingunten').style.display = 'block';
			
			new Ajax.Updater(id, sUrl, {		
				parameters: { lPageNumber: lPageNumberConcorsi, sKategorie: sKategorie },
				insertion: Insertion.Bottom,
				evalScripts: true,
				onComplete: function () {
					$('loadingunten').style.display = 'none';					
					bLoadingConcorsi = false;
					myLightbox.updateImageList();
					lPageNumberConcorsi++;
				}
			});
		
		}
	}
	
	
	
	var lPageNumberCanzoni = 2;
	var bLoadingCanzoni = false;
	
	function loadSongs (sUrl, id, lMaxPageNumber, sLastLetter, i, sSearchTerm) {
	
		var bodyScrollHeight = document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight;
		var aCumulativeScrollOffset = $('body').cumulativeScrollOffset();
		
		if (($('rahmen').getHeight()) <= (aCumulativeScrollOffset[1] + bodyScrollHeight) && lPageNumberCanzoni <= lMaxPageNumber && !bLoadingCanzoni) {
	
			bLoadingCanzoni = true;
			$('loadingunten').style.display = 'block';
			
			new Ajax.Updater(id, sUrl, {		
				parameters: { lPageNumber: lPageNumberCanzoni, sLastLetter: sLastLetter, i: i, sSearchTerm: sSearchTerm },
				insertion: Insertion.Bottom,
				evalScripts: true,
				onComplete: function () {
					$('loadingunten').style.display = 'none';					
					bLoadingCanzoni = false;
					lPageNumberCanzoni++;
				}
			});
		
		}
	}
	
	
	
	function setType (sType, sHiddenFieldID, oFormData, lProductID) {
	
		if ($(sHiddenFieldID)) {
			$(sHiddenFieldID).setValue(sType);
		}
		
		if (sType == 'comment') {
		
			if (oFormData.AC != 'kommentarcontainer' + lProductID) {
				oFormData.AC = 'kommentarcontainer' + lProductID;
			}
		
		} else {
		
			if (oFormData.AC != 'voti' + lProductID) {
				oFormData.AC = 'voti' + lProductID;
			}
			
		}
		
	
	}
