selected = function() {
	var sfEls = document.getElementById("navigatie").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" selected";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" selected\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", selected);

$(function () {
	$(".search .input").watermark("zoeken");

	// $(".callmeback INPUT").hint("defaultnr");
	$(".callmeback INPUT").watermark('Uw telefoonnummer');
	$(".callmeback A").click(function () { return validateCallNr(this); });
	//$(".callmebackproduct INPUT").hint("defaultnr");
	//$(".callmeback INPUT").watermark('Uw telefoonnummer');
	$(".callmebackproduct A").click(function () { return validateCallNrProduct(this); });
	$(document).pngFix();
});

function validateCallNr(a) {
    var nr = $.trim($(".callmeback INPUT").val());
    var defaultNr = $(".callmeback INPUT").attr("title");
    var isValid = (nr && nr.length > 0 && nr != defaultNr);

    if (isValid) {
        a.href = "terugbellen.aspx?nr=" + escape(nr);
    } else {
        $(".callmeback INPUT").val("");
    }
    return isValid;
}

function validateCallNrProduct(a) {
    var nr = $.trim($(".callmebackproduct INPUT").val());
    var defaultNr = $(".callmebackproduct INPUT").attr("title");
    var isValid = (nr && nr.length > 0 && nr != defaultNr);

    if (isValid) {
        a.href = "terugbellen.aspx?nr=" + escape(nr);
    } else {
        $(".callmebackproduct INPUT").val("");
    }
    return isValid;
}
