
function setResultFormValue(field, value){
	switch(field){
		case "result_weather":
			if(document.addResult.result_weather.value > 0){
				oldVal = document.addResult.result_weather.value;
				eval('document.addResult.we'+oldVal+'.className = ""');
			}
			document.addResult.result_weather.value = value;
			eval('document.addResult.we'+value+'.className = "selected"');
			
			break;
			case "result_wind":
			if(document.addResult.result_wind.value > 0){
				oldVal = document.addResult.result_wind.value;
				eval('document.getElementById("wi'+oldVal+'").className = ""');
			}
			document.addResult.result_wind.value = value;
			eval('document.getElementById("wi'+value+'").className = "selected"');
			break;
		
		case "result_pair":
			$("#result_pair_selection").toggle();
			if(!(document.addResult.result_pair.checked)){
				document.addResult.result_pair_user.selectedIndex=0;
				//alert(document.addResult.result_pair_user.options[document.addResult.result_pair_user.selectedIndex].value);
			}
			break;
	}
	return false;
}

function addShoutboxMessage(){
    document.getElementById("shoutbox_submit").disabled = true;
    $.ajax({
		type: 'POST',
		url: "/shoutbox/uusi/",
        data: {
            "shoutbox_content":  document.getElementById("shoutbox_content").value,
            "ajax_mode":1
            },
		success: function() {
			document.getElementById("shoutbox_content").value = "";
            getShoutboxMessages(0,10);
            setTimeout("document.getElementById('shoutbox_submit').disabled = false", 500);
    		}
		});
	return false;
}

function getShoutboxMessages(skip,limit){
	setTimeout('getShoutboxMessages(0,10)', 5000);
    $.ajax({
		type: 'POST',
		url: "/shoutbox/get/",
        data: {
            "ajax_mode":1
            },
		dataType: 'json',
		success: function(data) {
            document.getElementById("shoutbox_messages").innerHTML = data.html;
    		}
		});
}

function getWeather(){
	weather_location = document.getElementById("weatherLocationChanger").value;
    $.ajax({
		type: 'POST',
		url: "/saa/hae/",
        data: {
            "weather_location":  weather_location,
            "ajax_mode":1
            },
		dataType: 'json',
		success: function(data) {
            document.getElementById("weather").innerHTML = data.html;
            fadeInDiv("weather");
    		}
		});
}

function fadeOutDiv(target){
    $("#"+target).fadeOut(400);
}

function fadeInDiv(target){
    $("#"+target).fadeIn(400);
}

function getLocations(country){

    $.ajax({
		type: 'POST',
		url: "/radat/locations/",
        data: {
            "country":  country,
            "ajax_mode":1
            },
		dataType: 'json',
		success: function(data) {
			$('#course_locations_list').html(data.html);
    		}
		});
}
