﻿//<script>
var trigger1;

    function setCookie(c_name, value, exdays) {
        var exdate = new Date();
        exdate.setDate(exdate.getDate() + exdays);
        var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString());
        document.cookie = c_name + "=" + c_value;
    }
    function getCookie(c_name) {
        var i, x, y, ARRcookies = document.cookie.split(";");
        for (i = 0; i < ARRcookies.length; i++) {
            x = ARRcookies[i].substr(0, ARRcookies[i].indexOf("="));
            y = ARRcookies[i].substr(ARRcookies[i].indexOf("=") + 1);
            x = x.replace(/^\s+|\s+$/g, "");
            if (x == c_name) {
                return unescape(y);
            }
        }
    }

    function donotShow() {
        setCookie("donotshow", true, 365);
        trigger1.eq(0).overlay().close();
    }

    $(document).ready(function () {

        //setCookie("donotshow", true, -1);
        //setCookie("sawoverlaytoday", true, -1);

        var donotshow = getCookie('donotshow');
        //alert('donotshow=' + donotshow);
        if (donotshow == null || donotshow == 'false') {
            var sawoverlaytoday = getCookie('sawoverlaytoday');
            //alert('sawoverlaytoday=' + sawoverlaytoday);
            if (sawoverlaytoday == null || sawoverlaytoday == "false") {

                setCookie("sawoverlaytoday", true, 1);

                var buttonClicked = false;

                trigger1 = $("#petrol").overlay({
                    mask: { color: '#000', opacity: 0.7, loadSpeed: 1000, onBeforeClose: function (event) { return !buttonClicked; /*return false;*/ } },
                    effect: 'apple',
                    oneInstance: false,
                    closeOnClick: false,
                    load: true
                });

                var buttons = $("#petrol .submitbutton").click(function (e) {

                    //alert('ok');
                    buttonClicked = true;
                    trigger1.eq(0).overlay().close();

                    var trigger2 = $("#petrol1").overlay({
                        mask: { color: '#ccc', opacity: 0.7, loadSpeed: 0 },
                        effect: 'apple',
                        speed: 0,
                        oneInstance: false,
                        closeOnClick: false,
                        load: true,
                        onClose: function (e) {$("#youtube").attr("src", ""); $("#exposeMask").hide(); }
                    });



                    //var txtEmail = document.all ? document.all['<%=txtEmail.ClientID%>'] : document.getElementById('<%=txtEmail.ClientID%>');
                    Subscribe(txtEmail.value);

                    return e.preventDefault();

                });

            } 
        }
    });

    function Subscribe(email) {

        // call server side method
    PageMethods.Subscribe(email, CallSuccess, CallFailed, null);

    }

    function CallSuccess(res) {
       // alert('ok');
        $("#youtube").attr("src", "http://www.youtube.com/embed/L_xjbvl191M?rel=0");
        $('#confirm').show();
       // 
    }

    // alert message on some failure
    function CallFailed(res, destCtrl) {
        $("#youtube").hide();
        $('#error').show();
        //alert(res.get_message());
    }
//</script>

