function getSearchResults(text){
    $.ajax({
		type: 'POST',
		url: "/etsi/ajax/",
        data: {
            "search_text":  text,
            "ajax_mode":1
            },
		dataType: 'json',
		success: function(data) {
            document.getElementById("searchResults").innerHTML = data.html;
            fadeInDiv("searchContainer");
            fadeInDiv("searchResults");
    		}
		});
}

function searchKeyDown(){
    keyCode = event.keyCode
    switch(keyCode){
         // Return/Enter
        /*case 13:
            if (__AutoComplete[id]['highlighted'] != null) {
                AutoComplete_SetValue(id);
                AutoComplete_HideDropdown(id);
            }

            event.returnValue = false;
            event.cancelBubble = true;
            break;

        // Escape
        case 27:
            AutoComplete_HideDropdown(id);
            event.returnValue = false;
            event.cancelBubble = true;
            break;

        // Up arrow
        case 38:
            if (!__AutoComplete[id]['isVisible']) {
                AutoComplete_ShowDropdown(id);
            }

            AutoComplete_Highlight(id, -1);
            AutoComplete_ScrollCheck(id, -1);
            return false;
            break;

        // Tab
        case 9:
            if (__AutoComplete[id]['isVisible']) {
                AutoComplete_HideDropdown(id);
           }
            return;

        // Down arrow
        case 40:
            if (!__AutoComplete[id]['isVisible']) {
                AutoComplete_ShowDropdown(id);
            }

            AutoComplete_Highlight(id, 1);
            AutoComplete_ScrollCheck(id, 1);
            return false;
            break;*/
    }
}

function toggleDivAjaxLoadingScreen(target){
    document.getElementById(target).innerHTML = "";
}

function postNewExperience(){
    document.getElementById("add_experience_submit").disabled = true;
    $.ajax({
		type: 'POST',
		url: "/lisaa/uusi/",
        data: {
            "experience_title":  document.getElementById("experience_title").value,
            "experience_body":document.getElementById("experience_body").value,
            "experience_category":document.getElementById("experience_category").value,
            "experience_type":document.getElementById("experience_type").value,
            "experience_tags":document.getElementById("experience_tags").value,
            "ajax_mode":1
            },
		dataType: 'json',
		success: function(data) {
            document.getElementById("experience_added").innerHTML = data.html;
            setTimeout("document.getElementById('add_experience_submit').disabled = false", 500);
            fadeInDiv("experience_added");
    		}
		});
	return false;
}

function updatePoints(experience,points){

    $.ajax({
		type: 'POST',
		url: "/arvioi/kokemus/",
        data: {
            "experience_id":  experience,
            "points": points,
            "ajax_mode":1
            },
			datatype: 'json',
			error: function(){
				alert('Virhe tietojen käsittelyssä, ole hyvä ja kokeile myöhemmin uudelleen.');
			},
			success: function(data) {
				var resObj = eval('(' + data + ')');
				elementID = "experience_points_" + experience;
				document.getElementById(elementID).style.color = "";
				document.getElementById(elementID).innerHTML = resObj.points;
				if(resObj.points == null){
					document.getElementById(elementID).style.color = "red";
				}
    		}
		});

	return false;
}

function fadeOutDiv(target){
    $("#"+target).toggle("slow");
	return false;
}

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

function toggleExperienceType(type){
	document.getElementById("experience_type").value = type;
}

function toggleExperienceValue(type, newValue){
	document.getElementById("experience_" + type).value = newValue;
}

function toggleDisplay(target){
	// Toggle 
	$("#"+target).toggle("slow");
	return false;

	
}