﻿
$(document).ready(function () {

    // top menuActive 
    var menuHtm = $('.menuActive').html();
    var menuActiveHtm = "<div class='menuActiveLeft'></div>" + menuHtm + "<div class='menuActiveRight'></div>";
    $('.menuActive').html(menuActiveHtm);


    /* fnacybox selectors */

    $("div.galBox a").fancybox();
    $("a.bigImage").fancybox();

    /* serachbox */
    $('.serachBox, .serachBoxNewsLetter').each(function () {

        var thisVal = $(this).val();

        $(this).focus(function () {
            var newVal = $(this).val();
            if (newVal == thisVal) {
                $(this).val('');
            }
        });

        $(this).blur(function () {
            var newVal = $(this).val();
            if (newVal == 0) {
                $(this).val(thisVal);
            }
        });

    });

    /* gallery hover div.PageGalInner */
    $('div.PageGalInner').hover(
    function () {
        $(this).css("background-color", "#E7E7E7");
    },
    function () {
        $(this).css("background-color", "#DDD");
    });

    $('img.galBoxImage').hover(
    function () {
        $(this).css("border-color", "#E8E8E8");
    },
    function () {
        $(this).css("border-color", "#DDD");
    });

    // but newsletter add customer

    $(".butNewsletterCustAdd").click(function () {

        var email = $("input#ctl00_ContentPlaceHolder1_tbNewsletterMail , input#tbNewsletterMail");

        if (email.val() == "" || !(emailChek(email.val()))) {
            $(email).parent().next('div.newsLetterRegForm').html('<p style=color:Red;>כתובת המייל אינה נכונה, נא הזן שנית</p>');
            return false;
        }
        return true;
    });

    // but contact check
    $(".butContact").click(function () {        
        return checkForm();
    });

    function checkForm() {
        FirstCheck2 = false;
        check = true;

        $("input#ctl00_ContentPlaceHolder1_tbJubject , input#tbJubject").prev('span').removeClass();
        if ($("input#ctl00_ContentPlaceHolder1_tbJubject , input#tbJubject").val() == "") {
            $("input#ctl00_ContentPlaceHolder1_tbJubject , input#tbJubject").parent().parent().children('div').children('span').addClass('fieldhover');
            $("input#ctl00_ContentPlaceHolder1_tbJubject , input#tbJubject").focus();
            check = false;
        }
        $("input#ctl00_ContentPlaceHolder1_tbMail , input#tbMail").prev('span').removeClass();
        var email = $("input#ctl00_ContentPlaceHolder1_tbMail , input#tbMail").val();
        if (email == "" || !(emailChek(email))) {
            $("input#ctl00_ContentPlaceHolder1_tbMail , input#tbMail").parent().parent().children('div').children('span').addClass('fieldhover');
            $("input#ctl00_ContentPlaceHolder1_tbMail , input#tbMail").focus();
            check = false;
        }
        $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").prev('span').removeClass();
        var phoneCon = $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").val();
        if (phoneCon.length < 8 || !(IsNumeric(phoneCon))) {
            $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").parent().parent().children('div').children('span').addClass('fieldhover');
            $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").focus();
            check = false;
        }

        $("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").prev('span').removeClass();
        if ($("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").val() == "") {
            $("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").parent().parent().children('div').children('span').addClass('fieldhover');
            $("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").focus();
            check = false;
        }
        return check;
    }




    function emailChek(str) {

        var at = "@"
        var dot = "."
        var lat = str.indexOf(at)
        var lstr = str.length
        var ldot = str.indexOf(dot)
        if (str.indexOf(at) == -1) {

            return false
        }

        if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {

            return false
        }

        if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {

            return false
        }

        if (str.indexOf(at, (lat + 1)) != -1) {

            return false
        }

        if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {

            return false
        }

        if (str.indexOf(dot, (lat + 2)) == -1) {

            return false
        }

        if (str.indexOf(" ") != -1) {

            return false
        }

        return true
    }

    function IsNumeric(inputVal) {
        if (isNaN(parseFloat(inputVal))) {
            return false;
        }
        else {
            return true;
        }
    }




});


