function init() {
    var rightTblHeightHolder = document.getElementById("rightTbl").clientHeight;
    var middleTblHeightHolder = document.getElementById("middleTbl").clientHeight;
    var leftTblHeightHolder = document.getElementById("leftTbl").clientHeight;
    var addHeight = 0;

    if ((rightTblHeightHolder >= middleTblHeightHolder) && (rightTblHeightHolder >= leftTblHeightHolder)) {
        document.getElementById("middleBorderTbl").style.height = (rightTblHeightHolder - middleTblHeightHolder + addHeight) + "px";
        document.getElementById("leftBorderTbl").style.height = (rightTblHeightHolder - leftTblHeightHolder + addHeight) + "px";
    }
    else if ((middleTblHeightHolder >= rightTblHeightHolder) && (middleTblHeightHolder >= leftTblHeightHolder)) {
        document.getElementById("rightBorderTbl").style.height = (middleTblHeightHolder - rightTblHeightHolder + addHeight) + "px";
        document.getElementById("leftBorderTbl").style.height = (middleTblHeightHolder - leftTblHeightHolder + addHeight) + "px";
    }
    else {
        document.getElementById("rightBorderTbl").style.height = (middleTblHeightHolder - rightTblHeightHolder + addHeight) + "px";
        document.getElementById("middleBorderTbl").style.height = (rightTblHeightHolder - middleTblHeightHolder + addHeight) + "px";
    }

    preloadImages();
}

function init_gallery() {
//    obj = document.getElementById("hov");
//    obj.style.visibility = "hidden";
//    obj.style.display = "block";
//    obj.style.marginTop = 285 - obj.offsetHeight + "px";
//    obj.style.display = "none";
//    obj.style.visibility = "visible";
}

image_url = new Array();
imageOver_url = new Array();

function preloadImages() {

    // preloading function of images
    (function($) {
        var cache = [];
        // Arguments are image paths relative to the current page.
        $.preLoadImages = function() {
            var args_len = arguments.length;
            var i = 1;
            var counter = 0;

            for (var i = 0; i <= args_len; i++) {
                var cacheImage = document.createElement('img');
                cacheImage.src = arguments[i];
                cache.push(cacheImage);

                if ((i % 2) == 1) {
                    imageOver_url[counter] = arguments[i];
                    counter++;
                }
                else
                    image_url[counter] = arguments[i];
            }
        }
    })(jQuery)
    
    // use like
//    $.preLoadImages("images/template/eli.jpg", "images/template/eli_hover.jpg",
//                    "images/template/method.jpg", "images/template/method_hover.jpg",
//                    "images/template/hazmana.jpg", "images/template/hazmana_hover.jpg",
//                    "images/template/lessons.jpg", "images/template/lessons_hover.jpg",
//                    "images/template/accessories.jpg", "images/template/accessories_hover.jpg",
//                    "images/template/training.jpg", "images/template/training_hover.jpg",
//                    "images/template/mamarim.jpg", "images/template/mamarim_hover.jpg",
//                    "images/template/all_articals.jpg", "images/template/all_articals_hover.jpg",
//                    "images/template/main_menu/home_menu.jpg", "images/template/main_menu/home_menu_hover.jpg",
//                    "images/template/main_menu/about_menu.jpg", "images/template/main_menu/about_menu_hover.jpg",
//                    "images/template/main_menu/method_menu.jpg", "images/template/main_menu/method_menu_hover.jpg",
//                    "images/template/main_menu/tipul_menu.jpg", "images/template/main_menu/tipul_menu_hover.jpg",
//                    "images/template/main_menu/hahshara_menu.jpg", "images/template/main_menu/hahshara_menu_hover.jpg",
//                    "images/template/main_menu/azarim_menu.jpg", "images/template/main_menu/azarim_menu_hover.jpg",
//                    "images/template/main_menu/mamarim_menu.jpg", "images/template/main_menu/mamarim_menu_hover.jpg",
//                    "images/template/main_menu/faq_menu.jpg", "images/template/main_menu/faq_menu_hover.jpg",
//                    "images/template/main_menu/self_practis_menu.jpg", "images/template/main_menu/self_practis_menu_hover.jpg",
//                    "images/template/main_menu/thanku_letters_menu.jpg", "images/template/main_menu/thanku_letters_menu_hover.jpg",
//                    "images/template/main_menu/contact_menu.jpg", "images/template/main_menu/contact_menu_hover.jpg");

    $.preLoadImages("images/template/eli.jpg", "images/template/eli_hover.jpg",
                    "images/template/method.jpg", "images/template/method_hover.jpg",
                    "images/template/hazmana.jpg", "images/template/hazmana_hover.jpg",
                    "images/template/lessons.jpg", "images/template/lessons_hover.jpg",
                    "images/template/accessories.jpg", "images/template/accessories_hover.jpg",
                    "images/template/training.jpg", "images/template/training_hover.jpg",
                    "images/template/mamarim.jpg", "images/template/mamarim_hover.jpg",
                    "images/template/all_articals.jpg", "images/template/all_articals_hover.jpg",
                    "images/template/main_menu/home_menu.jpg", "images/template/main_menu/home_menu_visited.jpg",
                    "images/template/main_menu/about_menu.jpg", "images/template/main_menu/about_menu_visited.jpg",
                    "images/template/main_menu/method_menu.jpg", "images/template/main_menu/method_menu_visited.jpg",
                    "images/template/main_menu/tipul_menu.jpg", "images/template/main_menu/tipul_menu_visited.jpg",
                    "images/template/main_menu/hahshara_menu.jpg", "images/template/main_menu/hahshara_menu_visited.jpg",
                    "images/template/main_menu/azarim_menu.jpg", "images/template/main_menu/azarim_menu_visited.jpg",
                    "images/template/main_menu/mamarim_menu.jpg", "images/template/main_menu/mamarim_menu_visited.jpg",
                    "images/template/main_menu/faq_menu.jpg", "images/template/main_menu/faq_menu_visited.jpg",
                    "images/template/main_menu/self_practis_menu.jpg", "images/template/main_menu/self_practis_menu_visited.jpg",
                    "images/template/main_menu/thanku_letters_menu.jpg", "images/template/main_menu/thanku_letters_menu_visited.jpg",
                    "images/template/main_menu/contact_menu.jpg", "images/template/main_menu/contact_menu_visited.jpg",
                    "images/template/invitation.jpg", "images/template/invitation_hover.jpg",
                    "images/template/lessons_blue.jpg", "images/template/lessons_hover.jpg",
                    "images/template/main_menu/articles_menu.jpg", "images/template/main_menu/articles_menu_visited.jpg",
                    "images/template/bucher.jpg", "images/template/bucher_hover.jpg");
}

function changeBgColor(action, ImageArrayId, imgTagId, headerId, headerBgColor, contentId, contentBgColor) {
    if (action == "over") {
        if (imageOver_url[ImageArrayId] != null)
            document.getElementById(imgTagId).src = imageOver_url[ImageArrayId];
        
        if (headerId!="")
            document.getElementById(headerId).style.backgroundColor = headerBgColor;

        if (contentId != "")
            document.getElementById(contentId).style.backgroundColor = contentBgColor;
    }
    else {
        if (image_url[ImageArrayId] != null)
            document.getElementById(imgTagId).src = image_url[ImageArrayId];

        if (headerId != "")
            document.getElementById(headerId).style.backgroundColor = headerBgColor;

        if (contentId != "")
            document.getElementById(contentId).style.backgroundColor = contentBgColor;
    }
}

function divHandler(action, contentId) {
    if (action == "over") {
        document.getElementById(contentId).style.backgroundColor = "#5a1e58";
        document.getElementById(contentId).style.color = "#FFFFFF";
    }
    else {
        document.getElementById(contentId).style.backgroundColor = "#ebebeb";
        document.getElementById(contentId).style.color = "#5a1e58";
    }
}
