// Additional Functions

function setpopupsize(){
    $('#map_fbox').height(Math.floor($(document).height() * .85)).width(Math.floor($(document).width() * .85));
    $('#mappopup').width($('#map_fbox').width() - $('#map_settings').width() - 25).height($('#map_fbox').height());
}

function minsToDate(mins){
    var mydate = new Date();
    var hrs = 0;
    if(mins >= 60){
        hrs = mins / 60;
        mins = mins % 60;
    }
    mydate.setHours(hrs); 
    mydate.setMinutes(mins); 
    return mydate;
}

function dateToTime(datevar){
    var hrs = datevar.getHours();
    var mins = datevar.getMinutes();
    var tod;
    if(hrs < 12){
        tod = "am";
    }
    else{
        tod = "pm";
        hrs -= 12;
    }
    if(hrs == 0)
        hrs = 12;
    if(mins < 10)
        mins = "0" + mins.toString();
        
    return  hrs + ":" + mins + tod;  
}

function hrsToMins(hrs,mins){
    if(hrs == undefined && mins == undefined){
        var mydate = new Date();
        hrs = mydate.getHours();
        mins = mydate.getMinutes();
    }
    var totMins = hrs * 60;
    totMins += mins;
    return totMins;
}

function SetStation(ui,loc){
    if(ui == null){
        $("#carrier" + loc).val("");
        $("#station" + loc).val("");
    }
    else {
        $("#carrier" + loc).val(ui.item.carrier);
        $("#station" + loc).val(ui.item.stationname);
    }
}
    
function SetStation2(name,carr,loc){
    $('#station' + loc + "txt").val(name + " (" + carr + ")");
    $("#carrier" + loc).val(name);
    $("#station" + loc).val(carr);
    /*if(loc == 1){
        $('#station2txt').autocomplete("option","source",StationList[carr]);
    }*/
}



