function isSiteOnline(url,callback) {
    // try to load favicon
    var timer = setTimeout(function(){
        // timeout after 5 seconds
        callback(false);
    },10000)

    var img = document.createElement("img");
    img.onload = function() {
        clearTimeout(timer);
        callback(true);
    }

    img.onerror = function() {
        clearTimeout(timer);
        callback(false);
    }

    img.src = url+"/favicon.ico";
}

        function katklappauf(){
			document.getElementById("kategorien").style.height = "auto";
			/**document.getElementById("divider").style.height = "100px";**/
			document.getElementById("katview").style.backgroundColor = "#000000";
			/**document.getElementById("mehrgenres").style.display = "none";
			clearInterval(klappzuv);**/
			return false;
}
        function katklappzu(){
			document.getElementById("kategorien").style.height = "115px";
			document.getElementById("katview").style.backgroundColor = "#ffffff";
			/**klappzuv = setInterval("document.getElementById(\"divider\").style.height = \"10px\";clearInterval(klappzuv);", 5000);**/
			/**document.getElementById("mehrgenres").style.display = "block";**/
			return false;
} 
        function kategorie(kat, sortby){
			katklappzu();
			div2 = document.getElementById('katcontent');
			div2.innerHTML = "<div align=\"center\"><img src=\"/images/page-loader.gif\"><h3>Derzeit bestehen leider übergreifende Server-Probleme!<br>Dadurch kann es zu verlängerten Ladezeiten kommen!</h3></div>";
			var enc_kat = encodeURIComponent(kat);
			jQuery('[id=playerradios]').load('/inc/functions.php?action=loadplayerradios&kat=' + enc_kat);
				
			document.getElementById("blog").style.display = "none";
			document.getElementById("startradios").style.display = "none";
			document.getElementById("katcontent").style.display = "block";
			document.getElementById("startcontent").style.display = "none";
			$(document).ready(function(){
				jQuery('[id=katcontent]').load('/kategorien.php?kat=' + enc_kat + '&sortby=' + sortby);
				/** jQuery('[id=topad]').load('inc/top-ad.php'); **/
			});
			window.history.pushState({urlPath:'/'+kat},"",'/'+kat);
      if(getCookieValue("cookieinfo") == "0"){
            cookieshow();
            }
			return false;
}
function getCookieValue(a) {
   const b = document.cookie.match('(^|;)\\s*' + a + '\\s*=\\s*([^;]+)');
   return b ? b.pop() : '';
}
        function startseite(){
			jQuery('[id=playerradios]').load('/inc/functions.php?action=loadplayerradios&kat=startseite');
			document.getElementById("blog").style.display = "block";
			document.getElementById("startradios").style.display = "block";
			document.getElementById("startcontent").style.display = "block";
			document.getElementById("katcontent").style.display = "none";
			window.history.pushState({urlPath:'/'},"",'/');
            if(getCookieValue("cookieinfo") == "0"){
            cookieshow();
            }
      
			return false;
}
        function senderinfo(sender){
			div2 = document.getElementById('katcontent');
			div2.innerHTML = "<div align=\"center\"><img src=\"images/page-loader.gif\"></div>";
			var enc_sender = encodeURIComponent(sender);

			document.getElementById("katcontent").style.display = "block";
			document.getElementById("startcontent").style.display = "none";
			$(document).ready(function(){
				jQuery('[id=katcontent]').load('/senderinfos/' + enc_sender + '/inline');
				/** jQuery('[id=topad]').load('inc/top-ad.php'); **/
			});
      		window.history.pushState({urlPath:'/senderinfo/'+enc_sender},"",'/senderinfo/'+enc_sender);
            if(getCookieValue("cookieinfo") == "0"){
            cookieshow();
            }
			return false;
}
        function loadseite(seite){
			div2 = document.getElementById('katcontent');
			div2.innerHTML = "<div align=\"center\"><img src=\"images/page-loader.gif\"></div>";
				
			document.getElementById("blog").style.display = "none";
			document.getElementById("startradios").style.display = "none";
			document.getElementById("katcontent").style.display = "block";
			document.getElementById("startcontent").style.display = "none";
			$(document).ready(function(){
				jQuery('[id=katcontent]').load('/seiten/' + seite + '.php');
				/** jQuery('[id=topad]').load('inc/top-ad.php'); **/
			});
      		window.history.pushState({urlPath:'/'+seite},"",'/'+seite);
            if(getCookieValue("cookieinfo") == "0"){
            cookieshow();
            }
			return false;
}


$(document).ready(function(){
	if(typeof(siteid) != "undefined" && siteid !== null && siteid != "0"){
    
        min_seite = setInterval("jQuery('[id=aufruf]').load('/inc/functions.php?action=min_seite&siteid=' + siteid);", 60000);
    

	setInterval("jQuery('[id=aufruf]').load('/setup.php?refid=' + siteid);", 60000);
	}
	else{
	min_seite = setInterval("jQuery('[id=aufruf]').load('/inc/functions.php?action=stat');", 60000);	
	}

/**jQuery('[id=lastplay]').load('lastplay.php?stream=');**/
/**jQuery('[id=topad]').load('inc/top-ad.php');**/
});
function bewerten(sendername, siteid){
swal({title: sendername + ' bewerten!', 
html: '<span style="font-size:14px;">Wählen Sie die Sterne-Anzahl die Sie als Bewertung vergeben möchten!<br>Für z.B. 1 Stern klicken Sie den Stern ganz links, für z.B. 10 Sterne klicken Sie den Stern ganz rechts!<br><br><strong>Pro Tag können Sie jeden Sender nur 1 Mal bewerten!<br>Mit dem Klick auf einen Stern, wird Ihre Bewertung direkt versendet!</strong></span><br><br><input type="hidden" id="radioid" value="' + siteid + '"><input type="image" onmouseover="refstarin(1);" onmouseout="refstarout(1);" id="refvote1" src="../img/stern.png" onclick="refsenden(1)" value="1"><input type="image" onmouseover="refstarin(1);refstarin(2);" onmouseout="refstarout(1);refstarout(2);" id="refvote2" src="../img/stern.png" onclick="refsenden(2)" value="2"><input type="image" onmouseover="refstarin(1);refstarin(2);refstarin(3);" onmouseout="refstarout(1);refstarout(2);refstarout(3);" id="refvote3" src="../img/stern.png" onclick="refsenden(3)" value="3"><input type="image" onmouseover="refstarin(1);refstarin(2);refstarin(3);refstarin(4);" onmouseout="refstarout(1);refstarout(2);refstarout(3);refstarout(4);" id="refvote4" src="../img/stern.png" onclick="refsenden(4)" value="4"><input type="image" onmouseover="refstarin(1);refstarin(2);refstarin(3);refstarin(4);refstarin(5);" onmouseout="refstarout(1);refstarout(2);refstarout(3);refstarout(4);refstarout(5);" id="refvote5" src="../img/stern.png" onclick="refsenden(5)" value="5"><input type="image" onmouseover="refstarin(1);refstarin(2);refstarin(3);refstarin(4);refstarin(5);refstarin(6);" onmouseout="refstarout(1);refstarout(2);refstarout(3);refstarout(4);refstarout(5);refstarout(6);" id="refvote6" src="../img/stern.png" onclick="refsenden(6)" value="6"><input type="image" onmouseover="refstarin(1);refstarin(2);refstarin(3);refstarin(4);refstarin(5);refstarin(6);refstarin(7);" onmouseout="refstarout(1);refstarout(2);refstarout(3);refstarout(4);refstarout(5);refstarout(6);refstarout(7);" id="refvote7" src="../img/stern.png" onclick="refsenden(7)" value="7"><input type="image" onmouseover="refstarin(1);refstarin(2);refstarin(3);refstarin(4);refstarin(5);refstarin(6);refstarin(7);refstarin(8);" onmouseout="refstarout(1);refstarout(2);refstarout(3);refstarout(4);refstarout(5);refstarout(6);refstarout(7);refstarout(8);" id="refvote8" src="../img/stern.png" onclick="refsenden(8)" value="8"><input type="image" onmouseover="refstarin(1);refstarin(2);refstarin(3);refstarin(4);refstarin(5);refstarin(6);refstarin(7);refstarin(8);refstarin(9);" onmouseout="refstarout(1);refstarout(2);refstarout(3);refstarout(4);refstarout(5);refstarout(6);refstarout(7);refstarout(8);refstarout(9);" id="refvote9" src="../img/stern.png" onclick="refsenden(9)" value="9"><input type="image" onmouseover="refstarin(1);refstarin(2);refstarin(3);refstarin(4);refstarin(5);refstarin(6);refstarin(7);refstarin(8);refstarin(9);refstarin(10);" onmouseout="refstarout(1);refstarout(2);refstarout(3);refstarout(4);refstarout(5);refstarout(6);refstarout(7);refstarout(8);refstarout(9);refstarout(10);" id="refvote10" src="../img/stern.png" onclick="refsenden(10)" value="10"><br><div id="refmeldung"></div>',
  showConfirmButton: true, confirmButtonText: 'Fenster schließen'});
}

function showResult(str) {
	if (str.length==0) { 
	document.getElementById("katcontent").style.display = "none";
	document.getElementById("startcontent").style.display = "block";
	document.getElementById("katcontent").style.marginTop = "0px";
	}
	else{
		var str = encodeURI(str);
	document.getElementById("katcontent").style.display = "block";
	document.getElementById("startcontent").style.display = "none";
	if($('#playerradios').css('display') === 'none'){
	document.getElementById("katcontent").style.marginTop = "40px";
	}
	$(document).ready(function(){
				jQuery('[id=katcontent]').load('search.php?q=' + str);
				/** jQuery('[id=topad]').load('inc/top-ad.php'); **/
			});
	}
	
      
}
function mobilesearch(){
	if($('#playerradios').css('display') === 'block'){
	document.getElementById("playerradios").style.display = "none";
	}
	else{
	document.getElementById("playerradios").style.display = "block";
	document.getElementById("katcontent").style.marginTop = "0px";	
	}
}
function starin(nummer){
	document.getElementById("vote" + nummer).src = "../img/stern2.png";
}
function starout(nummer){
	document.getElementById("vote" + nummer).src = "../img/stern.png";
}
function refstarin(nummer){
	document.getElementById("refvote" + nummer).src = "../img/stern2.png";
}
function refstarout(nummer){
	document.getElementById("refvote" + nummer).src = "../img/stern.png";
}
function refsenden(nummer){
div = document.getElementById('refmeldung');
div.innerHTML = "<img src=\"img/loader_klein.gif\">";
radioid = document.getElementById('radioid').value;
vote = document.getElementById('refvote' + nummer).value;
jQuery('[id=refmeldung]').load('/inc/functions.php?radioid=' + radioid + '&vote=' + vote + '&refid=' + siteid);
}
function hitout(siteid){
	jQuery('[id=aufruf]').load('/inc/functions.php?hitsout=' + siteid);
}
function tonover(){
		document.getElementById("lauButton").style.backgroundImage = "url('../jplayer/skin/liveradio/image/laut-button.png?nocache=1241')";
		document.getElementById("leiButton").style.backgroundImage = "url('../jplayer/skin/liveradio/image/leise-button.png?nocache=1241')";
}
function tonout(){
		document.getElementById("lauButton").style.backgroundImage = "url('../jplayer/skin/liveradio/image/laut-button-first.png?nocache=124')";
		document.getElementById("leiButton").style.backgroundImage = "url('../jplayer/skin/liveradio/image/leise-button-first.png?nocache=124')";
}
