// -------------------------------------------------------- Event Announcing
var event = 0;    // <= Event override: 1 = yes , 0 = no
var eventTitle= "LIVE KFJC SPECIAL"; 
var eventSub =  "BCO 30 YEARS!";

// -------------------------------------------------------- Variables (keep these up to date!)
var GMTdif = 1;

// -------------------------------------------------------- Static Variables
var title="n/a"; var sub="n/a";

function actualise() {
// -------------------------------------------------------- Time
 var time = new Date();
 var GMTraw = time.getTime() + (time.getTimezoneOffset() * 60000);
 var gmtTime = new Date(GMTraw);
 var hr = gmtTime.getHours() + GMTdif;
 var mn = gmtTime.getMinutes(); var sc = gmtTime.getSeconds();
 var wk = gmtTime.getDay(); var wd = gmtTime.getDate();
// -------------------------------------------------------- Day
 function initArray(){  
  this.length = initArray.arguments.length
  for (var i = 0; i < this.length; i++)
  this[i+1] = initArray.arguments[i]
 }
 var dyArray = new initArray("SUN","MON","TUE","WED","THU","FRI","SAT");
 if(hr>=24){ var dy = dyArray[(gmtTime.getDay()+2)]; hr = hr - 24 }
 else { var dy = dyArray[(gmtTime.getDay()+1)]; }

// -------------------------------------------------------- START SCHEDULE DATA
 if(dy=="MON" && event==0){
  if(hr== 0){ title= "DISCIPLINE" ;sub= "with Peter D." }
  if(hr== 1){ title= "DISCIPLINE" ;sub= "with Peter D." }
  if(hr== 2){ title= "CHILL" ;sub= "with JT" }
  if(hr== 3){ title= "CHILL" ;sub= "with JT" }
  if(hr== 4){ title= "The NCN" ;sub= "by Phineas Narco" }
  if(hr== 5){ title= "The NCN" ;sub= "by Phineas Narco" }
  if(hr== 6){ title= "The NCN" ;sub= "by Phineas Narco" }
  if(hr== 7){ title= "" ;sub= "" }
  if(hr== 8){ title= "" ;sub= "" }
  if(hr== 9){ title= "" ;sub= "" }
  if(hr==10){ title= "" ;sub= "" }
  if(hr==11){ title= "" ;sub= "" }
  if(hr==12){ title= "" ;sub= "" }
  if(hr==13){ title= "" ;sub= "" }
  if(hr==14){ title= "" ;sub= "" }
  if(hr==15){ title= "" ;sub= "" }
  if(hr==16){ title= "" ;sub= "" }
  if(hr==17){ title= "" ;sub= "" }
  if(hr==18){ title= "" ;sub= "" }
  if(hr==19){ title= "" ;sub= "" }
  if(hr==20){ title= "CAIMAN" ;sub= "with Teco or Peter P." }
  if(hr==21){ title= "SENZOR" ;sub= "with Jan Willem" }
  if(hr==22){ title= "DE AANLOOP" ;sub= "with Radioot" }
  if(hr==23){ title= "DE AANLOOP" ;sub= "with Radioot" }
 }
 if(dy=="TUE" && event==0){
  if (hr< 1){ title= "EARSMEAR" ;sub= "with Frodo" }
  if(hr== 1){ title= "EARSMEAR" ;sub= "with Frodo" }
  if(hr== 2){ title= "EARSMEAR" ;sub= "with Frodo" }
  if(hr== 3){ title= "EARSMEAR" ;sub= "with Frodo" }
  if(hr== 4){ title= "" ;sub= "" }
  if(hr== 5){ title= "" ;sub= "" }
  if(hr== 6){ title= "" ;sub= "" }
  if(hr== 7){ title= "" ;sub= "" }
  if(hr== 8){ title= "" ;sub= "" }
  if(hr== 9){ title= "" ;sub= "" }
  if(hr==10){ title= "" ;sub= "" }
  if(hr==11){ title= "" ;sub= "" }
  if(hr==12){ title= "" ;sub= "" }
  if(hr==13){ title= "" ;sub= "" }
  if(hr==14){ title= "" ;sub= "" }
  if(hr==15){ title= "" ;sub= "" }
  if(hr==16){ title= "" ;sub= "" }
  if(hr==17){ title= "MAGISTERIUM" ;sub= "with DJ Tariquat" }
  if(hr==18){ title= "MAGISTERIUM" ;sub= "with DJ Tariquat" }
  if(hr==19){ title= "ANOTHER NICE MESS" ;sub= "with Marcelle" }
  if(hr==20){ title= "ANOTHER NICE MESS" ;sub= "with Marcelle" }
  if(hr==21){ title= "ANOTHER NICE MESS" ;sub= "with Marcelle" }
  if(hr==22){ title= "WASCHMACHINE" ;sub= "Hakki Takki & friends" }
  if(hr==23){ title= "WASCHMACHINE" ;sub= "Hakki Takki & friends" }
 }
 if(dy=="WED" && event==0){
  if(hr== 0){ title= "" ;sub= "" }
  if(hr== 1){ title= "" ;sub= "" }
  if(hr== 2){ title= "" ;sub= "" }
  if(hr== 3){ title= "" ;sub= "" }
  if(hr== 4){ title= "" ;sub= "" }
  if(hr== 5){ title= "" ;sub= "" }
  if(hr== 6){ title= "" ;sub= "" }
  if(hr== 7){ title= "" ;sub= "" }
  if(hr== 8){ title= "" ;sub= "" }
  if(hr== 9){ title= "" ;sub= "" }
  if(hr==10){ title= "" ;sub= "" }
  if(hr==11){ title= "" ;sub= "" }
  if(hr==12){ title= "" ;sub= "" }
  if(hr==13){ title= "" ;sub= "" }
  if(hr==14){ title= "" ;sub= "" }
  if(hr==15){ title= "" ;sub= "" }
  if(hr==16){ title= "BLACKBOARD JUNGLE" ;sub= "with Ramses" }
  if(hr==17){ title= "BLACKBOARD JUNGLE" ;sub= "with Ramses" }
  if(hr==18){ title= "KUNSTGEBIT" ;sub= "with Razorblade Jr" }
  if(hr==19){ title= "KUNSTGEBIT" ;sub= "with Razorblade Jr" }
  if(hr==20){ title= "PORCUPINE" ;sub= "with Mattheus & Guests" }
  if(hr==21){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
  if(hr==22){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
  if(hr==23){ title= "NO FRAG LIMIT" ;sub= "by OIMA" }
 }
 if(dy=="THU" && event==0){
  if(hr== 0){ title= "CURTIS BAY" ;sub= "with Mike D" }
  if(hr== 1){ title= "UB RADIO SALON" ;sub= "BCO & Friends" }
  if(hr== 2){ title= "UB RADIO SALON" ;sub= "BCO & Friends" }
  if(hr== 3){ title= "TimeKnown2Mankind" ;sub= "with Habologic" }
  if(hr== 4){ title= "" ;sub= "" }
  if(hr== 5){ title= "" ;sub= "" }
  if(hr== 6){ title= "" ;sub= "" }
  if(hr== 7){ title= "" ;sub= "" }
  if(hr== 8){ title= "" ;sub= "" }
  if(hr== 9){ title= "" ;sub= "" }
  if(hr==10){ title= "" ;sub= "" }
  if(hr==11){ title= "" ;sub= "" }
  if(hr==12){ title= "" ;sub= "" }
  if(hr==13){ title= "" ;sub= "" }
  if(hr==14){ title= "" ;sub= "" }
  if(hr==15){ title= "" ;sub= "" }
  if(hr==16){ title= "" ;sub= "" }
  if(hr==17){ title= "" ;sub= "" }
  if(hr==18){ title= "SOUND OF PLAID" ;sub= "TradeMark G. &amp; Frilly" }
  if(hr==19){ title= "SOUND OF PLAID" ;sub= "TradeMark G. &amp; Frilly" }
  if(hr==20){ title= "Sounds from the polder" ;sub= "by Nootski" }
  if(hr==21){ title= "MUGEZOND" ;sub= "with El-Joe & Friends" }
  if(hr==22){ title= "MUGEZOND" ;sub= "with El-Joe & Friends" }
  if(hr==23){ title= "STAALPLAAT" ;sub= "by Staalplaat" }
 }
 if(dy=="FRI" && event==0){
  if(hr== 0){ title= "STAALPLAAT" ;sub= "by Staalplaat" }
  if(hr== 1){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
  if(hr== 2){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
  if(hr== 3){ title= "ODIOUSVERMIN" ;sub= "by Yamna" }
  if(hr== 4){ title= "ODIOUSVERMIN" ;sub= "by Yamna" }
  if(hr== 5){ title= "" ;sub= "" }
  if(hr== 6){ title= "" ;sub= "" }
  if(hr== 7){ title= "" ;sub= "" }
  if(hr== 8){ title= "" ;sub= "" }
  if(hr== 9){ title= "" ;sub= "" }
  if(hr==10){ title= "" ;sub= "" }
  if(hr==11){ title= "" ;sub= "" }
  if(hr==12){ title= "" ;sub= "" }
  if(hr==13){ title= "" ;sub= "" }
  if(hr==14){ title= "" ;sub= "" }
  if(hr==15){ title= "" ;sub= "" }
  if(hr==16){ title= "" ;sub= "" }
  if(hr==17){ title= "" ;sub= "" }
  if(hr==18){ title= "" ;sub= "" }
  if(hr==19){ title= "" ;sub= "" }
  if(hr==20){ title= "LES IDIOTS SAVANT" ;sub= "Savantgardistic Music" }
  if(hr==21){ title= "Friendly Persuasion" ;sub= "by Otis Fodder" }
  if(hr==22){ title= "Friendly Persuasion" ;sub= "by Otis Fodder" }
  if(hr==23){ title= "Friendly Persuasion" ;sub= "by Otis Fodder" }

 }
 if(dy=="SAT" && event==0){
  if (hr<4){
   if(wd>0&&wd<8){
    if(hr== 0){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 1){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 2){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 3){ title= "" ;sub= "" }
   }
   if(wd>7&&wd<15){
    if(hr== 0){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 1){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 2){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 3){ title= "" ;sub= "" }
   }
   if(wd>14&&wd<22){
    if(hr== 0){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 1){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 2){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 3){ title= "" ;sub= "" }
   }
   if(wd>21&&wd<29){
    if(hr== 0){ title= "DAEV AND ME" ;sub= "by Daev and He" }
    if(hr== 1){ title= "DAEV AND ME" ;sub= "by Daev and He" }
    if(hr== 2){ title= "DAEV AND ME" ;sub= "by Daev and He" }
    if(hr== 3){ title= "" ;sub= "" }
   }
   if(wd>28&&wd<32){
    if(hr== 0){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 1){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 2){ title= "DAEV AND ME" ;sub= "by Daev and The He" }
    if(hr== 3){ title= "" ;sub= "" }
   }
  }

  if(hr== 4){ title= "" ;sub= "" }
  if(hr== 5){ title= "" ;sub= "" }
  if(hr== 6){ title= "" ;sub= "" }
  if(hr== 7){ title= "" ;sub= "" }
  if(hr== 8){ title= "" ;sub= "" }
  if(hr== 9){ title= "" ;sub= "" }
  if(hr==10){ title= "" ;sub= "" }
  if(hr==11){ title= "" ;sub= "" }
  if(hr==12){ title= "" ;sub= "" }
  if(hr==13){ title= "" ;sub= "" }
  if(hr==14){ title= "" ;sub= "" }
  if(hr==15){ title= "" ;sub= "" }
  if(hr==16){ title= "" ;sub= "" }
  if(hr==17){ title= "" ;sub= "" }
  if(hr==18){ title= "REALITY SHIFT" ;sub= "with DJ Azid" }
  if(hr==19){ title= "THE SCORCHER" ;sub= "with DJ Ramses" }
  if(hr==20){ title= "THE SCORCHER" ;sub= "with DJ Ramses" }
  if(hr==21){ title= "" ;sub= "" }
  if(hr==22){ title= "CONOSPHAERA" ;sub= "with Decoy" }
  if(hr==23){ title= "ENJOY" ;sub= "with JT" }
 }
 if(dy=="SUN" && event==0){
  if(hr== 0){ title= "ENJOY" ;sub= "with JT" }
  if(hr== 1){ title= "ENJOY" ;sub= "with JT" }
  if(hr== 2){ title= "ENJOY" ;sub= "with JT" }
  if(hr== 3){ title= "ENJOY" ;sub= "with JT" }
  if(hr== 4){ title= "" ;sub= "" }
  if(hr== 5){ title= "" ;sub= "" }
  if(hr== 6){ title= "" ;sub= "" }
  if(hr== 7){ title= "" ;sub= "" }
  if(hr== 8){ title= "" ;sub= "" }
  if(hr== 9){ title= "" ;sub= "" }
  if(hr==10){ title= "" ;sub= "" }
  if(hr==11){ title= "" ;sub= "" }
  if(hr==12){ title= "" ;sub= "" }
  if(hr==13){ title= "" ;sub= "" }
  if(hr==14&&mn<30){ title= "" ;sub= "" }
  if(hr==14&&mn>29){ title= "MEETINGPOINT" ;sub= "With Ruth Dreier" }
  if(hr==15){ title= "MEETINGPOINT" ;sub= "With Ruth Dreier" }
  if(hr==16){ title= "" ;sub= "" }
  if(hr==17){ title= "" ;sub= "" }
  if(hr==18){ title= "" ;sub= "" }
  if(hr==19){ title= "IMPROV" ;sub= "with JT" }
  if(hr==20){ title= "IMPROV" ;sub= "with JT" }
  if(hr==21){ title= "IMPROV" ;sub= "with JT" }
  if(hr==22){ title= "Birds of a Feather" ;sub= "with Dread Rat" }
  if(hr==23){ title= "" ;sub= "" }
 }

// -------------------------------------------------------- Incase No Title/Description given (open slot)
 if(event==1){ title=eventTitle; sub=eventSub; }
 if(title==""){ title="D.A.E.V. SELECTIONS" ;sub= "Non-Stop Eclectic Mix" }

 setTimeout("progData()",300);
}
// -------------------------------------------------------- END SCHEDULE DATA

function progData(){
// inf(0);
 clearTimeout(actual);
 document.infoDisplay.field1.value = 'NOW ON THE STREAM';
 document.infoDisplay.field2.value = title;
 document.infoDisplay.field3.value = sub;
}

 actual = setTimeout("actualise()",300);

// EOF