function getWeekNr() {
var today = new Date();
Year = takeYear(today);
Month = today.getMonth();
Day = today.getDate();
now = Date.UTC(Year,Month,Day+1,0,0,0);
var Firstday = new Date();
Firstday.setYear(Year);
Firstday.setMonth(0);
Firstday.setDate(1);
then = Date.UTC(Year,0,1,0,0,0);
var Compensation = Firstday.getDay();
if (Compensation > 3) Compensation -= 4;
else Compensation += 3;
NumberOfWeek = Math.round((((now-then)/86400000)+Compensation)/7);
return NumberOfWeek;
}
function takeYear(theDate) {
x = theDate.getYear();
var y = x % 100;
y += (y < 38) ? 2000 : 1900;
return y;
}
function mod(divisee,base) {
return Math.round(divisee - (Math.floor(divisee/base)*base));
}
// originally from nowplaying2.html
// Daylight Savings info
// 2007 03/11 11/04 2nd Sun in March 1st Sun in Nov
// 2008 03/09 11/02
// 2009 03/08 11/01
// 2010 03/14 11/07
var TimezoneOffset = -5 // adjust to always keep tod in CST/CDT zone
var localTime = new Date()
var ms = localTime.getTime()
+ (localTime.getTimezoneOffset() * 60000)
+ TimezoneOffset * 3600000
today = new Date(ms)
var da = today.getDay();
var hr = today.getHours();
var mn = today.getMinutes();
var to = (hr * 100) + mn;
// show ending times for each day
var showe = new Array();
showe[0] = new Array(200, 500, 700, 900, 1200, 1500, 1700, 1900, 2100, 2400);
showe[1] = new Array(530,800,900,1100,1200,1300,1400,1500,1700,1800,1900,2200,2300,2400);
showe[2] = new Array(200,530,800,900,1100,1200,1300,1400,1500,1700,1800,1900,2000,2100,2400);
showe[3] = new Array(300,530,800,900,1100,1200,1300,1400,1500,1800,1900,2000,2200,2400);
showe[4] = new Array(300,530,800,900,1100,1200,1300,1400,1500,1700,1800,1900,2000,2200,2400);
showe[5] = new Array(300,530,800,900,1100,1200,1300,1400,1500,1700,1800,2000,2200,2400);
showe[6] = new Array(100,300,600,900,1000,1200,1400,1500,1600,1700,1800,2000,2300,2400);
// show links when they exist - 2007-06-30 updt 2007-08-01
var showl = new Array();
showl['d0i1'] = "progdesc1.html?http://kopn.net/pp/MSR3k_i.php?oa=y";
showl['d0i2'] = "progdesc1.html?http://kopn.net/pp/carol-gri.php?oa=y";
showl['d0i4'] = "progdesc1.html?http://kopn.net/pp/steve-ji.php?oa=y";
showl['d0i5'] = "progdesc1.html?http://kopn.net/pp/steve-di.php?oa=y";
showl['d0i6'] = "progdesc1.html?http://kopn.net/pp/carol-gi.php?oa=y";
showl['d0i7'] = "progdesc1.html?http://kopn.net/pp/leigh-li.php?oa=y";
showl['d0i8'] = "progdesc1.html?http://kopn.net/pp/jane_ai.php?oa=y";
showl['d0i9'] = "progdesc1.html?http://kopn.net/pp/bg-brown-i.php?oa=y";
showl['d1i0'] = "progdesc1.html?http://kopn.net/pp/woody-ai.php?oa=y";
showl['d1i1'] = "mapl.html";
showl['d1i8'] = "progdesc1.html?http://kopn.net/pp/jeff-wi.php?oa=y";
showl['d1i10'] = 'http://www.techradio.info/" target="_blank';
showl['d1i11'] = "progdesc1.html?http://kopn.net/pp/jason-ci.php?oa=y";
showl['d1i12'] = "progdesc1.html?http://216.106.95.194/x/free-range-i.htm";
showl['d1i13'] = "progdesc1.html?http://216.106.95.194/x/mike-hi.htm";
showl['d2i0'] = "progdesc1.html?http://216.106.95.194/x/mike-hi.htm";
showl['d2i2'] = "mapl.html";
showl['d2i11'] = "progdesc1.html?http://216.106.95.194/x/mark-hi.htm";
showl['d3i1'] = "progdesc1.html?http://kopn.net/pp/lee-ri.php?oa=y";
showl['d3i2'] = "mapl.html";
showl['d3i9'] = "progdesc1.html?http://kopn.net/pp/kevin-wi.php?oa=y";
showl['d3i10'] = "progdesc1.html?http://216.106.95.194/x/yourhealth-i.htm";
showl['d3i11'] = "progdesc1.html?http://kopn.net/pp/farmnfiddle-i.php?oa=y";
showl['d4i2'] = "mapl.html";
showl['d4i9'] = "progdesc1.html?http://kopn.net/pp/sean-wi.php?oa=y";
showl['d4i11'] = "progdesc1.html?http://216.106.95.194/x/deb-li.htm";
showl['d4i12'] = "progdesc1.html?http://216.106.95.194/x/wiwv-i.htm";
showl['d4i14'] = "progdesc1.html?http://kopn.net/pp/clint-i.php?oa=y";
showl['d5i2'] = "mapl.html";
showl['d5i11'] = "progdesc1.html?http://kopn.net/pp/PowerPop.php?oa=y";
showl['d5i12'] = "progdesc1.html?http://kopn.net/pp/john-hi.php?oa=y";
showl['d5i13'] = "progdesc1.html?http://kopn.net/pp/BPSi.php?oa=y";
showl['d6i0'] = "progdesc1.html?http://kopn.net/pp/BPSi.php?oa=y";
showl['d6i4'] = "progdesc1.html?http://kopn.net/pp/lahora_latina-i.php?oa=y";
showl['d6i5'] = "progdesc1.html?http://kopn.net/pp/frank-si.php?oa=y";
showl['d6i6'] = "progdesc1.html?http://kopn.net/pp/morgan-mi.php?oa=y";
showl['d6i7-1'] = "progdesc1.html?http://kopn.net/pp/tyree-bi.php?oa=y";
showl['d6i8-0'] = "progdesc1.html?http://kopn.net/pp/rihab_si.php?oa=y";
showl['d6i8-1'] = "progdesc1.html?http://kopn.net/pp/tyree-bi.php?oa=y";
showl['d6i9'] = "progdesc1.html?http://216.106.95.194/x/wynna-fi.htm";
showl['d6i10'] = "progdesc1.html?http://kopn.net/pp/tyree-bi.php?oa=y";
showl['d6i11'] = "progdesc1.html?http://kopn.net/pp/morgan-mi.php?oa=y";
showl['d6i12'] = "progdesc1.html?http://kopn.net/pp/Puyear_i.php?oa=y";
// shows that have music playlists - 2007-07-28
// 1 for SJ page, 2 for MA page
var showp = new Array();
showp['d1i0'] = 1;
showp['d1i1'] = 2;
showp['d2i2'] = 1;
showp['d3i2'] = 1;
showp['d4i2'] = 1;
showp['d5i2'] = 1;
showp['d1i8'] = 1;
showp['d1i11'] = 1;
showp['d2i1'] = 1;
showp['d2i2'] = 2;
showp['d2i9'] = 1;
showp['d2i13'] = 1;
showp['d2i14-0'] = 1;
showp['d2i14-1'] = 1;
showp['d3i0'] = 1;
showp['d3i1'] = 1;
showp['d3i2'] = 2;
showp['d3i9'] = 1;
showp['d3i12'] = 1;
showp['d3i13'] = 1;
showp['d4i0'] = 1;
showp['d4i1'] = 1;
showp['d4i2'] = 2;
showp['d4i9'] = 1;
showp['d4i13'] = 1;
showp['d3i14'] = 1;
showp['d5i0'] = 1;
showp['d5i1'] = 1;
showp['d5i2'] = 2;
showp['d5i9-0'] = 1;
showp['d5i9-1'] = 1;
showp['d5i11'] = 1;
showp['d5i12'] = 1;
showp['d5i13'] = 1;
showp['d6i0'] = 1;
showp['d6i1'] = 1;
showp['d6i2'] = 1;
showp['d6i3'] = 1;
showp['d6i4'] = 1;
showp['d6i5'] = 1;
showp['d6i6'] = 1;
showp['d6i7-0'] = 1;
showp['d6i7-1'] = 1;
showp['d6i8-0'] = 1;
showp['d6i8-1'] = 1;
showp['d6i11'] = 1;
showp['d6i12'] = 1;
showp['d6i13'] = 1;
showp['d0i0'] = 1;
showp['d0i1'] = 1;
showp['d0i2'] = 1;
showp['d0i3'] = 1;
showp['d0i4'] = 1;
showp['d0i5'] = 1;
showp['d0i6'] = 1;
showp['d0i7'] = 1;
showp['d0i8'] = 1;
showp['d0i9'] = 1;
// time slots with alternating shows
var showd = new Array();
showd['d2i14'] = 1;
showd['d5i9'] = 1;
showd['d6i7'] = 1;
showd['d6i8'] = 1;
for (i in showe[da]) {
if (to < showe[da][i]) {
var ii = 'd' + da + 'i' + i;
break;
}
}
// handle slots that alternate
if (showd[ii]) {
var wk = getWeekNr();
var j = mod(wk,2);
if (j > 0) {ii = ii + "-1"}
else {ii = ii + "-0"}
}
iid = ii + ".jpg";
if (showl[ii]) {
document.write('
');
}
else {
document.write('
');
}
switch (showp[ii]) {
case 1:
document.write('
Live On-Air Playlist');
break;
case 2:
document.write('
Live On-Air Playlist');
break;
default:
break;
}