

function now_playing() {
	d = new Date();
	return search_distrib(d.getSeconds()+60*d.getMinutes()+3600*d.getHours()+86400*d.getDay());
}

 

function search_distrib(value) {
var a = [
 { time:3600, name:"Jazz 'til Dawn" },
 { time:21600, name:"Morning Ragas" },
 { time:28800, name:"Amazing Grace" },
 { time:36000, name:"The Moonshine Show" },
 { time:43200, name:"The Tennessee Border Show" },
 { time:50400, name:"Jazz Profiles" },
 { time:68400, name:"Raag Aur Taal" },
 { time:75600, name:"Studio A" },
 { time:79200, name:"Live Constructions" },
 { time:82800, name:"In All Languages" },
 { time:93600, name:"Monday Morning in Mono" },
 { time:104400, name:"Daybreak Express" },
 { time:116400, name:"Bird Flight" },
 { time:120600, name:"Morning Classical" },
 { time:129600, name:"Out to Lunch" },
 { time:144000, name:"Afternoon New Music" },
 { time:151200, name:"Jazz Alternatives" },
 { time:162000, name:"Late City Edition" },
 { time:163800, name:"Film Focus" },
 { time:165600, name:"Caribe Latino" },
 { time:172800, name:"The Latin Jazz Hour" },
 { time:176400, name:"Transfigured Night" },
 { time:190800, name:"Daybreak Express" },
 { time:202800, name:"Bird Flight" },
 { time:207000, name:"Morning Classical" },
 { time:216000, name:"Out to Lunch" },
 { time:226800, name:"Afternoon New Music" },
 { time:237600, name:"Jazz Alternatives" },
 { time:248400, name:"Late City Edition" },
 { time:250200, name:"Arts and Answers" },
 { time:252000, name:"Honky Tonkin'" },
 { time:257400, name:"Tuesday's Just as Bad" },
 { time:262800, name:"Night Train" },
 { time:277200, name:"Daybreak Express" },
 { time:289200, name:"Bird Flight" },
 { time:293400, name:"Morning Classical" },
 { time:302400, name:"Out to Lunch" },
 { time:313200, name:"Afternoon New Music" },
 { time:324000, name:"Jazz Alternatives" },
 { time:334800, name:"The Firing Lion" },
 { time:338400, name:"M&uacute;sica in Nueva York" },
 { time:342000, name:"Som do Brasil" },
 { time:349200, name:"Transfigured Night" },
 { time:363600, name:"Daybreak Express" },
 { time:375600, name:"Bird Flight" },
 { time:379800, name:"Morning Classical" },
 { time:388800, name:"Out to Lunch" },
 { time:399600, name:"Afternoon Classical" },
 { time:410400, name:"Jazz Alternatives" },
 { time:421200, name:"Late City Edition" },
 { time:423000, name:"Arts and Answers" },
 { time:424800, name:"The African Show" },
 { time:432000, name:"Reggae Riddims" },
 { time:435600, name:"Squeeze Radio" },
 { time:450000, name:"Daybreak Express" },
 { time:462000, name:"Bird Flight" },
 { time:466200, name:"The Early Music Show" },
 { time:475200, name:"Out to Lunch" },
 { time:486000, name:"Afternoon Classical" },
 { time:491400, name:"Live from Miller Theatre" },
 { time:496800, name:"Jazz Alternatives" },
 { time:507600, name:"Art Attack" },
 { time:511200, name:"Sonidos Colombianos" },
 { time:514800, name:"The Mambo Machine" },
 { time:525600, name:"Transfigured Night" },
 { time:540000, name:"Reggae Riddims" },
 { time:554400, name:"Sounds of China" },
 { time:561600, name:"Across 110th Street" },
 { time:572400, name:"Something Inside of Me" },
 { time:583200, name:"Traditions in Swing" },
 { time:594000, name:"Saturday Night at the Opera" }
 ];
 
 if (value < a[0].time || value >= a[a.length-1].time) return a[a.length-1].name;
 
 var p = Math.floor((value-a[0].time) / (a[a.length-1].time-a[0].time) * a.length);
 while (value > a[p].time) ++p;
 while (value < a[p].time) --p;
 return a[p].name;
}
