function init() {
    preloadImages()
}

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 - 1; 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)

    $.preLoadImages("images/bullet.png", "images/bullet_white.png");
}

function imageOverHandler(action, obj, ImageArrayId) {
    if (action == "over") {
        if (imageOver_url[ImageArrayId] != null)
            obj.src = imageOver_url[ImageArrayId];
    }
    else {
        if (image_url[ImageArrayId] != null)
            obj.src = image_url[ImageArrayId];
    }
}

function checkForm() {
    if (document.getElementById("full_name").value == "") {
        alert("הכנס שם");
        FocusAndSelectFieldOnError("full_name");
    }
    else
        document.getElementById("mailForm").submit();
}

function checkFormQC() {
    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) { };
}

