jQuery(window).load(function() {
    jQuery('div[id^="sm"]').each(function() {
        var leftOffset = 0;
        var topOffset = 22;
        var mId = this.id.replace("sm", "m");
        var sm = jQuery(this);
        var position = jQuery('#' + mId).position();
        sm.css("left", position.left + leftOffset).css("top", position.top + topOffset);
    });

    var clientHeight = document.documentElement.clientHeight;
    var scrollHeight = document.documentElement.scrollHeight;
    var header_banner_inner = document.getElementById("header_banner_inner");
    if (header_banner_inner != undefined) {
        containerHeight = header_banner_inner.clientHeight;
        if (scrollHeight <= clientHeight) {
            footerHeight = document.getElementById("footer").clientHeight;

            document.getElementById("header_banner_inner").style.height = clientHeight - footerHeight - 126 + "px";
        }
    }

    var content_inner = document.getElementById("content_inner");
    if (header_banner_inner != undefined) {
        content_inner.style.height = Number(document.getElementById("header_banner_inner").style.height.replace("px", "")) - 100 + "px";
    }
});

var t;
var currentOpenSm = "";
function subMenuHandler(action, subMenuId) {
    if (action) {
        if (currentOpenSm != "")
            disableSubMenu(currentOpenSm);

        document.getElementById("sm" + subMenuId).style.display = "block";
        currentOpenSm = subMenuId;
    }
    else
        t = setTimeout("disableSubMenu('" + subMenuId + "')", 500);
}

function disableSubMenu(subMenuId) {
    document.getElementById("sm" + subMenuId).style.display = "none";
    clearTimeout(t);
}

function subMenumouseHandler(action, obj) {
    var $obj = jQuery(obj)
    if (action == "over") {
        $obj.find("a").css("backgroundColor", "#000000");
        $obj.find("a").css("color", "#F5F4F4");
    }
    else {
        $obj.find("a").css("backgroundColor", "#F5F4F4");
        $obj.find("a").css("color", "#8C8C8C");
    }
}

function checkForm(formName) {
    if (document.getElementById("first_name").value == "") {
        alert("הכנס שם פרטי");
        FocusAndSelectFieldOnError("first_name");
    }
    else
        document.getElementById("mailForm").submit();
}

function FocusAndSelectFieldOnError(FieldName) {
    try {
        document.getElementById(FieldName).focus();
        document.getElementById(FieldName).select();
    }
    catch (err) { };
}
