function changeStep(step, show, display) {
    var span;
    span = document.getElementById("mini-step-"+step);
    if (span) {
        span.style.display = show ? "none" : display;
    }
    span = document.getElementById("mini-step-select-"+step);
    if (span) {
        span.style.display = show ? display : "none";
    }
}

function setHeightFromOther(id1, id2, offset) {
    var div1 = document.getElementById(id1);
    var div2 = document.getElementById(id2);
    if (div1 && div2) {
        var h1 = div1.clientHeight+offset;
        var h2 = div2.clientHeight;
        if (h1 > h2) {
            div2.style.height = h1+"px";
        } else if (h2 > h1) {
            div1.style.height = (h2-offset)+"px";
        }
    }
}

var sortByFiels = new Array("sort-by-photo", "sort-by-match", "sort-by-model", "sort-by-transmission", "sort-by-year", "sort-by-mileage", "sort-by-exterior", "sort-by-interior", "sort-by-distance", "sort-by-price");

function setSortBy(id, up) {
		for (var i = 0; i < sortByFiels.length; i++) {
			var div= document.getElementById(sortByFiels[i]);
			if (div) {
				div.className = "";
			}
		}
		setSortByWithoutHide(id, up)
}

function setSearchResultSortBy(field) {
	setSortBy("sort-by-"+field, false);
}

function setSortByWithoutHide(id, up) {
		var div= document.getElementById(id);
		if (div) {
			div.className = up ? "mini-sorting-up" : "mini-sorting-down";
		}
}


