var position = 0; var type     = 1; var typename = 'X'; var seite = 0; var sub; var kat; var feed; var search; var suchwort; var go_east = new Fx.Style($('co_co'),'margin-left', {duration:300});
// --------------------------------------------------
function switch_to(wert){window.scrollTo(0, 1);c1_size=$('c_1').getSize();$('c_2').style.top='-'+c1_size.size.y+'px';c2_size=$('c_2').getSize();$('c_3').style.top='-'+(c2_size.size.y+c1_size.size.y)+ 'px';c3_size=$('c_3').getSize();$('c_4').style.top='-'+(c3_size.size.y+c2_size.size.y+c1_size.size.y)+ 'px';c4_size=$('c_4').getSize();if(wert==0){go_east.start( $('co_co').getStyle('margin-left'),0);position = 0;subnav(0);if ( c1_size.size.y < 480 ){$('go_go').style.height=482+'px';}else{$('go_go').style.height=c1_size.size.y+'px';}setTimeout(hideURLbar, 1700);}if(wert==1){go_east.start( $('co_co').getStyle('margin-left'),-320);position = 1;subnav(1);if ( c2_size.size.y < 480 ){$('go_go').style.height=482+'px';}else{$('go_go').style.height=c2_size.size.y+'px';}setTimeout(hideURLbar, 700);}if(wert==2){go_east.start( $('co_co').getStyle('margin-left'),-640);position = 2;subnav(1);if ( c3_size.size.y < 480 ){$('go_go').style.height=482+'px';}else{$('go_go').style.height=c3_size.size.y+'px';}setTimeout(hideURLbar, 700);}if(wert==3){go_east.start( $('co_co').getStyle('margin-left'),-960);position = 3;subnav(1);if ( c4_size.size.y < 480 ){$('go_go').style.height=482+'px';}else{$('go_go').style.height=c4_size.size.y+'px';}setTimeout(hideURLbar, 1700);}}
// --------------------------------------------------
function kat_typ(wert){myAjax = new Ajax('', {method: 'get',data: 'typ='+wert+'&act=5', onComplete: typ_result } );myAjax.request();}
function typ_result(x){var Catlist = Json.evaluate(x);$inhalt = '<h1>Kategorien</h1><ul class="navigation_content">';for(var i in Catlist.arr) {$inhalt = $inhalt + '<li class="pfeil_rechts"><a href="#" class="link_podcast" title="'+Catlist.arr[i]['Kategorie']+'" onclick="kat_click('+type+','+i+');return false;"><div class="podcast_container" style="background: url('+Catlist.arr[i]['KatPic']+') top left no-repeat;"><h2>'+Catlist.arr[i]['Kategorie']+'</h2></div></a></li>';}$inhalt = $inhalt + '</ul>';$('c_1').innerHTML = $inhalt;switch_to(0);}
// --------------------------------------------------
function kat_click(wert,wert2){myAjax = new Ajax('', {method: 'get',data: 'type='+wert+'&kat_id='+wert2+'&act=1', onComplete: kat_result } );myAjax.request();}
function kat_result(x){var subCat = Json.evaluate(x);$inhalt = '<h1>'+subCat.ktn+' > Unterkategorien: </h1><ul class="navigation_content">';if(subCat.arr){for(var i in subCat.arr){$inhalt = $inhalt + '<li class="pfeil_rechts"><a href="#" class="link_podcast" title="'+subCat.arr[i]['Subkategorie']+'" onclick="sub_click('+subCat.kat+','+i+','+type+');return false;"><div class="podcast_container" style="background: url('+subCat.arr[i]['SubPic']+') top left no-repeat;"><h2>'+subCat.arr[i]['Subkategorie']+'</h2></div></a></li>';}}else{$inhalt = $inhalt + '<li class="ebene_1"><a href="#" class="link_podcast" title="Kein Eintrag gefunden"><div class="podcast_container" style="background: url(images/noPic.jpg) top left no-repeat;"><h2>Kein Eintrag gefunden</h2></div></a></li>';}$inhalt = $inhalt + '</ul>';$('c_2').innerHTML = $inhalt;kat = subCat.kat;switch_to(1);}
// --------------------------------------------------
function sub_click(wert,wert2,wert3){myAjax = new Ajax('', {method: 'get',data: 'type='+wert3+'&sub_id='+wert2+'&kat_id='+wert+'&act=2' , onComplete: sub_result } );myAjax.request();}
function sub_result(x){var feedList = Json.evaluate(x);$inhalt = '<h1>'+feedList.ktn+' > '+feedList.skn+': </h1><ul class="navigation_content">';if(feedList.arr){for(i=0;i<feedList.arr.length;i++) {$inhalt = $inhalt + '<li class="pfeil_rechts"><a href="#" class="link_podcast" title="'+feedList.arr[i].FeedName+'" onclick="feed_click('+feedList.kat+','+feedList.sub+','+feedList.arr[i].FeedID+');return false;"><div class="podcast_container" style="background: url('+feedList.arr[i].Pic+') top left no-repeat;"><h2>'+feedList.arr[i].FeedName+'</h2></div></a></li>';}}else{$inhalt = $inhalt + '<li class="ebene_1"><a href="#" class="link_podcast" title="Kein Eintrag gefunden"><div class="podcast_container" style="background: url(images/noPic.jpg) top left no-repeat;"><h2>Kein Eintrag gefunden</h2></div></a></li>';}$inhalt = $inhalt + '</ul>';$('c_3').innerHTML = $inhalt;sub = feedList.sub;switch_to(2);}
// --------------------------------------------------
function feed_click(wert,wert2,wert3){myAjax = new Ajax('', {method: 'get',data: 'page='+seite+'&typ='+type+'&feed_id='+wert3+'&sub_id='+wert2+'&kat_id='+wert+'&act=3' , onComplete: feed_result } );myAjax.request();}
function npage_click(wert4,wert,wert2,wert3){seite = wert4;myAjax = new Ajax('', {method: 'get',data: 'page='+wert4+'&typ='+type+'&feed_id='+wert3+'&sub_id='+wert2+'&kat_id='+wert+'&act=3' , onComplete: feed_result } );myAjax.request();}
function feed_result(x){var podCast = Json.evaluate(x);sub=podCast.sub;kat=podCast.kat;feed=podCast.feed;$inhalt='';Datum_alt=''; if(podCast.arr){for(i=0;i<podCast.arr.length;i++) {Datum_akt = podCast.arr[i].Datum;if (Datum_alt != Datum_akt){if(i>0) $inhalt = $inhalt + '</ul>';$inhalt = $inhalt + '<h1>'+Datum_akt+'</h1>';$inhalt = $inhalt + '<ul class="navigation_content">';Datum_alt = Datum_akt}if (podCast.arr[i].Typ == 'Video') $inhalt = $inhalt + ' <li class="video"><a href="'+podCast.arr[i].Link+'" class="link_podcast" title="'+podCast.arr[i].Name+'"><div class="podcast_container" style="background: url('+podCast.arr[i].Pic+') top left no-repeat;"><h2>'+podCast.arr[i].Name+'</h2></div></a></li>';else $inhalt = $inhalt + ' <li class="audio"><a href="'+podCast.arr[i].Link+'" class="link_podcast" title="'+podCast.arr[i].Name+'"><div class="podcast_container" style="background: url('+podCast.arr[i].Pic+') top left no-repeat;"><h2>'+podCast.arr[i].Name+'</h2></div></a></li>';}}else{$inhalt = $inhalt + '<h1>Auswahl</h1><ul class="navigation_content"><li class="ebene_1"><a href="#" class="link_podcast" title="Kein Eintrag gefunden"><div class="podcast_container" style="background: url(images/noPic.jpg) top left no-repeat;"><h2>Kein Eintrag gefunden</h2></div></a></li>';}$inhalt = $inhalt + '</ul>';nxt = seite +1;prv = seite -1;if (podCast.nxt > 0){if (seite > 0 ){/*vor und zurueck*/$inhalt = $inhalt + '<div class="footer"><div class="footnavigation" id="footnav"><ul class="ebene_2"><li><a href="#" class="link_ebene_2_zurueck" title="Eine Seite zurueck" onclick="npage_click('+prv+','+kat+','+sub+','+feed+');return false;"></a></li><li><a href="#" class="link_ebene_2_vor" title="Eine Seite weiter" onclick="npage_click('+nxt+','+kat+','+sub+','+feed+');return false;"></a></li></ul></div></div>';}else{/*nur vor*/$inhalt = $inhalt + '<div class="footer"><div class="footnavigation" id="footnav"><ul class="ebene_2"><li><img src="images/system/blind.gif" width="30" height="30" /></li><li><a href="#" class="link_ebene_2_vor" title="Eine Seite weiter" onclick="npage_click('+nxt+','+kat+','+sub+','+feed+');return false;"></a></li></ul></div></div>';}}else{if (seite > 0 ){/*nur zurueck*/$inhalt = $inhalt + '<div class="footer"><div class="footnavigation" id="footnav"><ul class="ebene_2"><li><a href="#" class="link_ebene_2_zurueck" title="Eine Seite zurueck" onclick="npage_click('+prv+','+kat+','+sub+','+feed+');return false;"></a></li><li><img src="images/system/blind.gif" width="30" height="30" /></li></ul></div></div>';}}$('c_4').innerHTML = $inhalt;switch_to(3);}
// --------------------------------------------------
function podsearch(){suchbegriff = "";if (document.forms.suche.suchwort.value != ""){suchbegriff = document.forms.suche.suchwort.value; }if (suchbegriff != ""){suchwort = suchbegriff;search_req(suchbegriff,type)}}
function search_req($wert,wert2){myAjax = new Ajax('', {method: 'get',data:'search='+$wert+'&typ='+wert2+'&act=4' , onComplete: search_result } );myAjax.request();}
function npage_search($wert,wert2,wert3){seite = wert3;myAjax = new Ajax('', {method: 'get',data: 'page='+wert3+'&search='+$wert+'&typ='+wert2+'&act=4' , onComplete: search_result } );myAjax.request();}
function search_result(x){var searchCast = Json.evaluate(x);$srch  = searchCast.srch;typ = searchCast.typ;search = 1;$inhalt ='';Datum_alt = '';$inhalt = $inhalt + '<h3>Suchergebnis</h3>';if(searchCast.arr){for(i=0;i<searchCast.arr.length;i++) {Datum_akt = searchCast.arr[i].Datum;if (Datum_alt != Datum_akt){if(i>0) $inhalt = $inhalt + '</ul>';$inhalt = $inhalt + '<h1>'+Datum_akt+'</h1>';$inhalt = $inhalt + '<ul class="navigation_content">';Datum_alt = Datum_akt}if (searchCast.arr[i].Typ == 'Video') $inhalt = $inhalt + '<li class="video"><a href="'+searchCast.arr[i].Link+'" class="link_podcast" title="'+searchCast.arr[i].Name+'"><div class="podcast_container" style="background: url('+searchCast.arr[i].Pic+') top left no-repeat;"><h2>'+searchCast.arr[i].Name+'</h2></div></a></li>';else $inhalt = $inhalt + ' <li class="audio"><a href="'+searchCast.arr[i].Link+'" class="link_podcast" title="'+searchCast.arr[i].Name+'"><div class="podcast_container" style="background: url('+searchCast.arr[i].Pic+') top left no-repeat;"><h2>'+searchCast.arr[i].Name+'</h2></div></a></li>';}}else{$inhalt = $inhalt + '<h1>Suchergebniss(e)</h1><ul class="navigation_content"><li class="ebene_1"><a href="#" class="link_podcast" title="Kein Eintrag gefunden"><div class="podcast_container" style="background: url(images/noPic.jpg) top left no-repeat;"><h2>Kein Eintrag gefunden</h2></div></a></li>';}$inhalt = $inhalt + '</ul>';nxt = seite +1;prv = seite -1;if (searchCast.nxt > 0){if (seite > 0 ){$inhalt = $inhalt + '<div class="footer"><div class="footnavigation" id="footnav"><ul class="ebene_2"><li class="footer_zurueck"><a href="#" class="link_ebene_2_zurueck" title="Eine Seite zurueck" onclick="npage_search(\''+searchCast.srch+'\','+typ+','+prv+');return false;"></a></li><li class="footer_vor"><a href="#" class="link_ebene_2_vor" title="Eine Seite weiter" onclick="npage_search(\''+searchCast.srch+'\','+typ+','+nxt+');return false;"></a></li></ul></div></div>';}else{$inhalt = $inhalt + '<div class="footer"><div class="footnavigation" id="footnav"><ul class="ebene_2"><li><img src="images/system/blind.gif" width="30" height="30" /></li><li class="footer_vor"><a href="#" class="link_ebene_2_vor" title="Eine Seite weiter" onclick="npage_search(\''+searchCast.srch+'\','+typ+','+nxt+');return false;"></a></li></ul></div></div>';}}else{if (seite > 0 ){$inhalt = $inhalt + '<div class="footer"><div class="footnavigation" id="footnav"><ul class="ebene_2"><li class="footer_zurueck"><a href="#" class="link_ebene_2_zurueck" title="Eine Seite zurueck" onclick="npage_search(\''+searchCast.srch+'\','+typ+','+prv+');return false;"></a></li><li><img src="images/system/blind.gif" width="30" height="30" /></li></ul></div></div>';}}$('c_4').innerHTML = $inhalt;switch_to(3);}
// --------------------------------------------------
function back(){if (search == 1){switch_to(0);type_select(typename);search = 0;seite = 0;}else if (position>0){switch_to(position-1);type_select(typename);seite = 0;}}
function type_select(x){switch(x){case 'X' : $inhalt = '<ul class="ebene_1"><li><a href="#" class="link_ebene_1_alles_aktiv" title="Alle Podcastformate anzeigen" onclick="type_select(\'X\');return false;"></a></li><li><a href="#" class="link_ebene_1_audio" title="nur Audio-Podcats anzeigen" onclick="type_select(\'A\');return false;"></a></li><li><a href="#" class="link_ebene_1_video" title="nur Video-Podcats anzeigen" onclick="type_select(\'V\');return false;"></a></li><li><a href="http://www.mackauf.de" target="_blank" class="link_ebene_1_mackauf" title="mackauf"></a></li></ul>';type = 1;typename = 'X';break;case 'A' : $inhalt = '<ul class="ebene_1"><li><a href="#" class="link_ebene_1_alles" title="Alle Podcastformate anzeigen" onclick="type_select(\'X\');return false;"></a></li><li><a href="#" class="link_ebene_1_audio_aktiv" title="nur Audio-Podcats anzeigen" onclick="type_select(\'A\');return false;"></a></li><li><a href="#" class="link_ebene_1_video" title="nur Video-Podcats anzeigen" onclick="type_select(\'V\');return false;"></a></li><li><a href="http://www.mackauf.de" target="_blank" class="link_ebene_1_mackauf" title="mackauf"></a></li></ul>';type = 3;typename = 'A';break;case 'V':$inhalt = '<ul class="ebene_1"><li><a href="#" class="link_ebene_1_alles" title="Alle Podcastformate anzeigen" onclick="type_select(\'X\');return false;"></a></li><li><a href="#" class="link_ebene_1_audio" title="nur Audio-Podcats anzeigen" onclick="type_select(\'A\');return false;"></a></li><li><a href="#" class="link_ebene_1_video_aktiv" title="nur Video-Podcats anzeigen" onclick="type_select(\'V\');return false;"></a></li><li><a href="http://www.mackauf.de" target="_blank" class="link_ebene_1_mackauf" title="mackauf"></a></li></ul>';type = 2;typename = 'V';break;}$('nav').innerHTML = $inhalt;switch (position){case 0:kat_typ(type);break;case 1:kat_click(type,kat);break;case 2:sub_click(kat,sub,type);break;case 3:if (search == 1){seite = 0;npage_search(suchwort,type,seite);}else{feed_click(kat,sub,feed);}break;}}
function subnav(x){if (x == 0)$inhalt = '<ul class="ebene_2"><li>&nbsp;</li></ul>';if (x == 1)$inhalt = '<ul class="ebene_2"><li><a href="#" class="link_ebene_2_zurueck" title="Eine Ebene nach oben" onclick="back();return false;"></a></li></ul>';$('subnav').innerHTML = $inhalt;}
function hideURLbar() { if (window.getScrollTop()==0) window.scrollTo(0, 1); }
// --------------------------------------------------
switch_to(0);