fix = 0;

function highlight_star(element) {
    var to = 1;
    var path = "images/";
    switch (element) {
        case "stern_1":
            to = 1;
            break;
        case "stern_2":
            to = 2;
            break;
        case "stern_3":
            to = 3;
            break;
        case "stern_4":
            to = 4;
            break;
        case "stern_5":
            to = 5;
            break;
        case "stern_6":
            to = 6;
            break;
        default:
            to = 1;
            break;
    }
    for (i = 1; i <= to; i++) {
        document.getElementById("stern_" + i).src = path + "star_green.gif";
    }
    for (i = to+1; i <= 6; i++) {
        document.getElementById("stern_" + i).src = path + "star_grey.gif";
    }
}

function reset_fixed() {
    var path = "images/";
    for (i = 1; i <= fix; i++) {
        document.getElementById("stern_" + i).src = path + "star_green.gif";
    }
    for (i = fix+1; i <= 6; i++) {
        document.getElementById("stern_" + i).src = path + "star_grey.gif";
    }
}

function highlight_star_fix(element) {
    var to = 1;
    var path = "images/";
    switch (element) {
        case "stern_1":
            to = 1;
            break;
        case "stern_2":
            to = 2;
            break;
        case "stern_3":
            to = 3;
            break;
        case "stern_4":
            to = 4;
            break;
        case "stern_5":
            to = 5;
            break;
        case "stern_6":
            to = 6;
            break;
        default:
            to = 1;
            break;
    }
    if (to != fix) {
        fix = to;
    }
    document.getElementById("rating").value = to;
    for (i = 1; i <= to; i++) {
        document.getElementById("stern_" + i).src = path + "star_green.gif";
    }
    for (i = to+1; i <= 6; i++) {
        document.getElementById("stern_" + i).src = path + "star_grey.gif";
    }
}