/// <reference name="MicrosoftAjax.js"/>
/// <reference path="../_webservices/tvschedule.asmx"/>

function getData() {
    var dte = new Date()    
    self.status = dte.getDay()
    TVSchedule.getRadioSchedule(dte.getDay(),twoDigit(dte.getHours()) + ":" + twoDigit(dte.getMinutes()),radioScheduleReturned,radioDataError)
    
}

function radioScheduleReturned(result, usercontext, method) {
    var itemsToShow=3
    document.getElementById("onRadio").innerHTML += "<span class='title'>" + result[0].showTitle + "<br/><div class='visitweb'><a href='" + result[0].showLink + "' target='_blank'>[visit website]</a></div></span><br /><div class='when'>NEXT on WQLN Radio</div><span class='title'>" + toRAMPM(result[0].endTime);
    for (var i = 1; i < itemsToShow; i++) {
        if (i < itemsToShow - 1) {
            document.getElementById("onRadio").innerHTML += " </span><span class='title'>" + result[i].showTitle + "<br/><div class='visitweb'><a href='" + result[i].showLink + "' target='_blank'>[visit website]</a></div></span><br /><span class='title'>" + toRAMPM(result[i].endTime);
        } else {
        document.getElementById("onRadio").innerHTML += " </span><span class='title'>" + result[i].showTitle + "<br/><div class='visitweb'><a href='" + result[i].showLink + "' target='_blank'>[visit website]</a></div></span><br />";
        }
    }
}
function radioDataError(error,userContext,methodName) {
    alert(error.get_message() + "\n" + userContext + "\n" + methodName);
}
function toRAMPM(tme) {
    var split = tme.split(":");
    var retstring = new String()
    dte = new Date();
    dte.setHours(split[0], split[1], 0, 0);
    retstring = dte.toLocaleTimeString();
    return retstring.replace(":00 ", " ");
}
getData()