function callActualAjaxForUTS(page,stuff,team){
    var frmUTS = document.UTSForm;

    stuff += "&team="+team;
    stuff += "&pd="+frmUTS.pageDate.value; 
    stuff += "&lpd="+frmUTS.lastPageDate.value; 

    frmUTS.pageDate.value = '';
    frmUTS.lastPageDate.value = '';

    document.getElementById("spschdata").innerHTML = '';
    showLoadingMessage();
    // Create an Ajax Object and make an Ajax Call
    var myRequest = new ajaxObject(page,stuff,processResponseUTS);
    // Server is contacted here.
    myRequest.update(stuff,"GET",false);
}

function processResponseUTS(req) {
    if (req.readyState == 4) {
        if (req.status == 200) {
            hideLoadingMessage();
            document.getElementById("spschdata").innerHTML = req.responseText;
            if(isThisPrintScreen()){
                window.print();
            }
        }
        else
        {
            alert('Error occured while getting the data');
        }
    }
}

/**
Displays the Processing Bar
*/
function showLoadingMessage() {
    var loader = document.getElementById('loadBarUTS');
    loader.style.display = '';
}

/**
Hides the Progress Bar and  resets the form fields
*/
function hideLoadingMessage() {
    var loader = document.getElementById('loadBarUTS');
    // Hide the load bar alas! Done Loading
    loader.style.display = "none";
}

function selectOnChangeUTS(){
    var frmUTS = document.UTSForm;
    teamName = frmUTS.chooseteam.options[frmUTS.chooseteam.selectedIndex].text;

    callAjaxForUTS();
}

function setDateAndCallAjax(dt,lastpgdt){
    var frmUTS = document.UTSForm;
    frmUTS.pageDate.value = dt;
    frmUTS.lastPageDate.value = lastpgdt;
    callAjaxForUTS();
}

function utsOnLoad() {
    callAjaxForUTS();
}

//addEvent(window, 'load',utsOnLoad, false);

function searchSpan(searchString,htmlData){
    var indxsp = htmlData.indexOf(searchString);
    //alert('indxsp ='+indxsp);
    if(indxsp >= 0){
        htmlData = htmlData.substring(indxsp);
        indxbr = htmlData.indexOf('>');
        if(indxbr >=0){
            //alert('indxbr ='+indxbr);
            htmlData = htmlData.substring(indxbr+1);
            var indxep = htmlData.indexOf('<\/span>');
            if(indxep >= 0){
                //alert('indxep ='+indxep);
                return htmlData.substring(0,indxep);
            }
        }
    }
    
    return '';
}
