function mnstLeaveInputField(input) {
	var defaultValue = input.title;

	if (input.value == defaultValue) {
        return;
    }

    if (input.value == "") {
    	input.value = defaultValue;
        return;
    }
}

function mnstEnterInputField(input) {
	var defaultValue = input.title;

	if (input.value == defaultValue) {
		input.value = "";
    }
}

function mnstDoSearch(form) {
    var queryString = "";

    var keyword = mnstGetInput("quickSearchFormQ");
    if (keyword != "") {
        queryString += "q=" + encodeURIComponent(keyword) + "&";
    }

    var where = mnstGetInput("quickSearchFormW");
    if (where != "") {
    	queryString += "where=" + encodeURIComponent(where) + "&";
    }

    var rad = document.getElementById("quickSearchFormRad").value;
    queryString += "rad=" + encodeURIComponent(rad) + "&";    

    queryString = queryString.slice(0, queryString.length - 1);
    var url = (form.action.indexOf("?") > 0) ? form.action + "&" + queryString : form.action + "?" + queryString;
    window.location.href = url;

    return false;
}

function mnstGetInput(inputId) {
	var input = document.getElementById(inputId);
	var defaultValue = input.title;

    if (input.value == defaultValue) {
        return "";
    }

    return input.value;
}

