function showDeadlines() {
    var handleSuccess=function(o) { 
		eval("response="+o.responseText)
		////
		for (var i=0; i<=response["resultSet"].length-1; i++) {
			var trTemp=$("trDeadlineTemplate").cloneNode(true);
			if ( navigator.appName=="Microsoft Internet Explorer" ) {
				$("deadlinesTable").children(0).appendChild(trTemp);
			}
			else {$("deadlinesTable").appendChild(trTemp);}
			////
			trTemp.cells[0].innerHTML = "<a href=\"javascript:getUrl('reservation')\">" + getDate(response["resultSet"][i]["date"]);
			trTemp.cells[1].innerHTML=response["resultSet"][i]["city"];
		}
    } 
    //// 
    var handleFailure=function(o) { 
        if( o.responseText!=="undefined" ) { 
            var msg="Transaction id: "+o.tId+" HTTP status: "+o.status+" Status code message: "+o.statusText;
        } 
    } 
    ////
    var callback={ 
		success:handleSuccess, 
		failure: handleFailure 
    };
    ////
    var requestUrl = base_site_path + "index/showDeadlines?";
    ////
    var request=YAHOO.util.Connect.asyncRequest('POST', requestUrl, callback); 
}
//**********************************
function getDate(date) {
	var year=date.substring(0, 4);
	var month=date.substring(5, 7);
	var day=date.substring(8, 10);
	////
	return day+"."+month+"."+year;
}
//**********************************
function showScores() {
    var handleSuccess=function(o) { 
		eval("response="+o.responseText)
		////
		for (var i=0; i<=response["resultSet"].length-1; i++) {
			var trTemp=$("trScoreTemplate").cloneNode(true);
			if ( navigator.appName=="Microsoft Internet Explorer" ) {
				$("scoresTable").children(0).appendChild(trTemp);
			}
			else {$("scoresTable").appendChild(trTemp);}
			/*if ( navigator.appName=="Netscape" ) {$("scoresTable").appendChild(trTemp);}
			else {$("scoresTable").children(0).appendChild(trTemp);}*/
			////
			trTemp.cells[0].innerHTML=response["resultSet"][i]["place"]+".";
			trTemp.cells[2].innerHTML=response["resultSet"][i]["score"]+"";
		}
    } 
    //// 
    var handleFailure=function(o) { 
        if( o.responseText!=="undefined" ) { 
            var msg="Transaction id: "+o.tId+" HTTP status: "+o.status+" Status code message: "+o.statusText;
        } 
    } 
    ////
    var callback={ 
		success:handleSuccess, 
		failure: handleFailure 
    };
    ////
    var requestUrl = base_site_path + "index/showScores?";
    ////
    var request=YAHOO.util.Connect.asyncRequest('POST', requestUrl, callback); 
}
//**********************************
function showRanges() {
    var handleSuccess=function(o) { 
		eval("response="+o.responseText)
		////
		for (var i=0; i<=response["resultSet"].length-1; i++) {
			var trTemp=$("trRangeTemplate").cloneNode(true);
			if ( navigator.appName=="Microsoft Internet Explorer" ) {
				$("rangeTable").children(0).appendChild(trTemp);
			}
			else {$("rangeTable").appendChild(trTemp);}
			/*if ( navigator.appName=="Netscape" ) {$("rangeTable").appendChild(trTemp);}
			else {$("rangeTable").children(0).appendChild(trTemp);}*/
			////
			var number=i*1+1*1;
			trTemp.cells[0].innerHTML=number+".";
            var name =  response["resultSet"][i]["name"];
            if(name.length > 14) {
                name = name.substr(0, 11) + "..."; 
            } 
			trTemp.cells[1].innerHTML="<span onclick='showPlayer("+response["resultSet"][i]["id"]+");'"+
										" style='text-decoration: underline; cursor: pointer; color: #333;'>"+
										name+"</span>";
			trTemp.cells[2].innerHTML=response["resultSet"][i]["score"];
		}
    } 
    //// 
    var handleFailure=function(o) { 
        if( o.responseText!=="undefined" ) { 
            var msg="Transaction id: "+o.tId+" HTTP status: "+o.status+" Status code message: "+o.statusText;
        } 
    } 
    ////
    var callback={ 
		success:handleSuccess, 
		failure: handleFailure 
    };
    ////
    var requestUrl = base_site_path + "index/showRanges?";
    ////
    var request=YAHOO.util.Connect.asyncRequest('POST', requestUrl, callback); 
}
//**********************************
function showPlayer(id) {
	$("userID").value=id;
	$("playerForm").submit();
}
//**********************************

