var LiveRadioCTID = 'CT256327';

function AddHLN(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddRSS("HLN", "http://hln.be/hln/images/logos/rss.gif", "http://www.hln.be/rss.xml", "http://hln.be/hln/images/logos/rss.gif", "HLN", "http://hln.be/hln/images/logos/rss.gif", "15", "LiveRadioHLN");
	ResultCode(AddResult.errorCode);
}

function AddHBVL(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddRSS("Het Belang van Limburg", "http://www.hbvl.be/Assets/img/FeedIcon.gif", "http://www.hbvl.be/SyndicationServices/ArtFeedService.svc/rss/overview/overzicht", "http://www.hbvl.be/Assets/img/FeedIcon.gif", "Het Belang van Limburg", "http://www.hbvl.be/Assets/img/FeedIcon.gif", "15", "LiveRadioHBVL");
	ResultCode(AddResult.errorCode);
}

function AddVRT(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddRSS("VRT", "http://www.liveradio.be/images/rss.gif", "http://www.deredactie.be/cm/vrtnieuws?mode=atom", "http://www.liveradio.be/images/rss.gif", "VRT", "http://www.liveradio.be/images/rss.gif", "15", "LiveRadioVRT");
	ResultCode(AddResult.errorCode);
}

function AddNieuwsblad(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddRSS("Het Nieuwsblad", "http://feedburner.google.com/fb/lib/images/icons/feed-icon-12x12-orange.gif", "http://feeds.nieuwsblad.be/nieuws/snelnieuws?format=xml", "http://feedburner.google.com/fb/lib/images/icons/feed-icon-12x12-orange.gif", "Het Nieuwsblad", "http://feedburner.google.com/fb/lib/images/icons/feed-icon-12x12-orange.gif", "15", "LiveRadioNieuwsblad");
	ResultCode(AddResult.errorCode);
}

function AddBuienradar(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddGadget( "Buienradar", "http://www.meteox.be/favicon.ico", "Het weerbericht voor de vorige 1 uur realtime", "http://www.liveradio.be/apps/buienradar.php", "700", "600", "_new", "Buienradar", "http://www.meteox.be/favicon.ico", "LiveRadioBuienradar");
	ResultCode(AddResult.errorCode);
}

function AddIPAdres(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddGadget( "IP adres", "http://www.liveradio.be/images/info.png", "Uw computer gegevens", "http://www.liveradio.be/apps/ip.php", "400", "400", "_new", "IP adres", "http://www.liveradio.be/images/info.png", "LiveRadioIPAdres");
	ResultCode(AddResult.errorCode);
}

function AddBuienradar2(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddGadget( "Verwachting buienradar", "http://www.meteox.be/favicon.ico", "Het weerbericht voor de komende 3 uur realtime", "http://www.liveradio.be/apps/buienradar2.php", "700", "800", "_new", "Verwachting buienradar", "http://www.meteox.be/favicon.ico", "LiveRadioBuienradar2");
	ResultCode(AddResult.errorCode);
}

function AddLiveVoetbal(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddGadget( "Live Voetbal", "http://www.liveradio.be/images/livevoetbal.gif", "Volg voetbal resultaten live", "http://www.liveradio.be/apps/livevoetbal.php", "535", "500", "_new", "Live Voetbal", "http://www.liveradio.be/images/livevoetbal.gif", "LiveRadioLiveVoetbal");
	ResultCode(AddResult.errorCode);
}

function AddUefaLivescore(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddGadget( "UEFA Livescore", "http://www.uefa.com/favicon.ico", "Volg voetbal resultaten live via UEFA", "http://www.uefa.com/livescores/index.html", "535", "500", "_new", "UEFA Livescore", "http://www.uefa.com/favicon.ico", "LiveRadioUEFALivescore");
	ResultCode(AddResult.errorCode);
}

function AddLiveTennis(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddGadget( "Live Tennis", "http://www.liveradio.be/images/livetennis.gif", "Volg tennis resultaten live", "http://www.liveradio.be/apps/livetennis.php", "535", "500", "_new", "Live Tennis", "http://www.liveradio.be/images/livetennis.gif", "LiveRadioLiveTennis");
	ResultCode(AddResult.errorCode);
}

function AddLiveBasketbal(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddGadget( "Live Basketbal", "http://www.liveradio.be/images/livebasketbal.gif", "Volg basketbal resultaten live", "http://www.liveradio.be/apps/livebasketbal.php", "535", "500", "_new", "Live Basketbal", "http://www.liveradio.be/images/livebasketbal.gif", "LiveRadioLiveBasketbal");
	ResultCode(AddResult.errorCode);
}

function AddLiveHockey(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddGadget( "Live Hockey", "http://www.liveradio.be/images/livehockey.jpg", "Volg hockey resultaten live", "http://www.liveradio.be/apps/livehockey.php", "535", "500", "_new", "Live Hockey", "http://www.liveradio.be/images/livehockey.jpg", "LiveRadioLiveHockey");
	ResultCode(AddResult.errorCode);
}

function AddLiveHonkbal(){
	var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
	var AddResult = LiveRadioToolbar.AddGadget( "Live Honkbal", "http://www.liveradio.be/images/livevoetbal.gif", "Volg honkbal resultaten live", "http://www.liveradio.be/apps/livehonkbal.php", "535", "500", "_new", "Live Honkbal", "http://www.liveradio.be/images/livevoetbal.gif", "LiveRadioLiveHonkbal");
	ResultCode(AddResult.errorCode);
}

function AddFormAppVenster(form){
	var AddStatus = "OK";
	if (form.titel.value == ""){
		AddStatus = "NOK";
		alert("Geef a.u.b. een App Venster Titel op");
	}
	if (form.url.value == ""){
		AddStatus = "NOK";
		alert("Geef a.u.b. een App Venster URL op");
	}
	if (form.logo.value == ""){
		form.logo.value = "http://www.liveradio.be/images/appvenster.png";
	}
	if (form.breedte.value == ""){
		form.breedte.value = "200";
	}
	if (form.hoogte.value == ""){
		form.hoogte.value = "200";
	}
	if (AddStatus == "OK"){
		var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
		var uniqueComponentID = "LiveRadioApp" + form.titel.value;
		var AddResult = LiveRadioToolbar.AddGadget(form.titel.value, form.logo.value, form.beschrijving.value, form.url.value, form.breedte.value, form.hoogte.value, form.doelframe.value, form.titel.value, form.logo.value, uniqueComponentID);
		ResultCode(AddResult.errorCode);
	}
}

function AddFormLinkButton(form){
	var AddStatus = "OK";
	if (form.titel.value == ""){
		AddStatus = "NOK";
		alert("Geef a.u.b. een Link Titel op");
	}
	if (form.url.value == ""){
		AddStatus = "NOK";
		alert("Geef a.u.b. een Link URL op");
	}
	if (form.logo.value == ""){
		form.logo.value = "http://www.liveradio.be/images/link.png";
	}
	if (AddStatus == "OK"){
		var uniqueComponentID = "LiveRadioLink" + form.titel.value;
		var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
		var AddResult = LiveRadioToolbar.AddLinkButton(form.titel.value, form.logo.value, form.beschrijving.value, form.url.value, form.doelframe.value, form.titel.value, form.logo.value, uniqueComponentID);			
		ResultCode(AddResult.errorCode);
	}
}

function AddFormRadiozender(form){
	var AddStatus = "OK";
	if (form.titel.value == ""){
		AddStatus = "NOK";
		alert("Geef a.u.b. een Radiozender Titel op");
	}
	if (form.url.value == ""){
		AddStatus = "NOK";
		alert("Geef a.u.b. een Radiozender URL op");
	}
	if (AddStatus == "OK"){
		var uniqueComponentID = "LiveRadioStation" + form.titel.value;
		var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
		var AddResult = LiveRadioToolbar.AddRadioStation(form.titel.value, form.url.value, form.speler.value, form.medium.value, uniqueComponentID);
		ResultCode(AddResult.errorCode);
	}
}

function AddFormRSS(form){
	var AddStatus = "OK";
	if (form.titel.value == ""){
		AddStatus = "NOK";
		alert("Geef a.u.b. een RSS Titel op");
	}
	if (form.url.value == ""){
		AddStatus = "NOK";
		alert("Geef a.u.b. een RSS URL op");
	}
	if (form.logo.value == ""){
		form.logo.value = "http://www.liveradio.be/images/rss.gif";
	}
	if (AddStatus == "OK"){
		var uniqueComponentID = "LiveRadioRSS" + form.titel.value;
		var LiveRadioToolbar = new TPI.Toolbar(LiveRadioCTID);
		var AddResult = LiveRadioToolbar.AddRSS( form.titel.value, form.logo.value, form.url.value, form.logo.value, form.titel.value, form.logo.value, form.frequentie.value, uniqueComponentID);
		ResultCode(AddResult.errorCode);
	}
}


//var oldLocation = location.href;
//setInterval(function() {
//     if(location.href != oldLocation) {
//         do your action
//         oldLocation = location.href
//    }
//}, 1000); // check every second
