﻿function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
return pattern.test(emailAddress);
} 
$(document).ready(function() {

    function makeSublist(parent, child, isSubselectOptional, childVal, valBefore, valAfret) {
        $("body").append("<select style='display:none' id='" + parent + child + "'></select>");
        $('#' + parent + child).html($("#" + child + " option"));

        var parentValue = $('#' + parent).attr('value');
        $('#' + child).html($("#" + parent + child + " .sub_" + parentValue).clone());

        childVal = (typeof childVal == "undefined") ? "" : childVal;
        $("#" + child).val(childVal).attr('selected', 'selected');
        $('#' + child).prepend("<option value='0' selected='selected'>" + valBefore + "</option>");

        $('#' + parent).change(function() {
            var parentValue = $('#' + parent).attr('value');
            $('#' + child).html($("#" + parent + child + " .sub_" + parentValue).clone());
            if (isSubselectOptional) $('#' + child).prepend("<option value='0'>" + valAfret + "</option>");
            $('#' + child + ' option:first').attr("selected", "selected");
            $('#' + child).trigger("change");
            $('#' + child).focus();
        });
    }

    makeSublist('ctl00_PageWrapper_ContentAndSidebar_ctl07_DropDownList1', 'ctl00_PageWrapper_ContentAndSidebar_ctl07_DropDownList2', true, '', 'בחר קטגוריה', 'הכל');
    makeSublist('ctl00_PageWrapper_ContentAndSidebar_ctl07_DropDownList2', 'ctl00_PageWrapper_ContentAndSidebar_ctl07_DropDownList3', true, '', 'בחר תת קטגוריה', 'הכל');

    $("#header_menu ul li:last").addClass("last");
	
	       $('.newsletter_btnSubmit').click(function() {
            if($(".NameValueNews").attr('value') == "שם מלא")
            {
            jAlert("הקלד שם מלא");
            return false;
            }
            if($(".EmailValueNews").attr('value') == "דוא\"ל")
            {
            jAlert("הקלד כתובת דוא\"ל");
            return false;
            }
            if(!isValidEmailAddress($(".EmailValueNews").attr('value')))
            {
            jAlert("הקלד כתובת דוא\"ל תקינה");
            return false;
            }
               
            if(!$(".TakanonValueNews > input").is(':checked'))
            {
                 jAlert("אנא אשר קבלת חומר פרסומי");
                 return false;
            }

            
            }); 
         $(".NameValueNews").defaultValue('שם מלא');
         $(".EmailValueNews").defaultValue('דוא"ל');

});
