// JavaScript Document

function getCookie(c_name) {
    if (document.cookie.length > 0) {
        c_start = document.cookie.indexOf(c_name + "=");
        if (c_start != -1) {
            c_start = c_start + c_name.length + 1;
            c_end = document.cookie.indexOf(";", c_start);
            if (c_end == -1) c_end = document.cookie.length;
            return unescape(document.cookie.substring(c_start, c_end));
        }
    }
    return "";
}
function setCookie(c_name, value, expiredays) {
    var exdate = new Date();
    exdate.setDate(exdate.getDate() + expiredays);
    document.cookie = c_name + "=" + escape(value) +
((expiredays == null) ? "" : ";expires=" + exdate.toGMTString());
}

if (location.href.indexOf('?cn') != -1) { setCookie('CoockiePopup', '', 365); }

function Alert(Visible, CloseTimeInSec, MsgClass, BackgroundImage, AlertMsg) {

    $('body').prepend('<div id="MsgOverlay" style="display:none;z-index:200;position:absolute;left:0px;top:0px;height:0px;width:100%;height:' + $('#ShopMainLayOutTable').height() + 'px;background:#000000;' + Visible + '"></div><div id="Msg" style="display:none;z-index:200;position:absolute;margin-top:150px;width:100%;height:100%;' + Visible + '"><table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%"><tr><td align="center" valign="center"><span style="background-image:url(' + BackgroundImage + ');background-repeat:no-repeat;width:330px;height:258px;display:block;z-index:100;"><table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%"><tr><td align="center" valign="top" class="AlertMsg ' + MsgClass + '">' + AlertMsg + '</td></tr></table></span></td></tr></table></div>')
    $('#MsgOverlay').css('opacity', 0.25);

    if (Visible) { ShowAlert() }

    setTimeout("CloseAlert();", CloseTimeInSec * 1000);
    $('#MsgOverlay, #Msg').click(function () {
        //		CloseAlert();
    });

}
function CloseAlert() {
    $('#Msg').hide();
    $('#MsgOverlay').fadeOut('slow');
}
function ShowAlert() {
    $('#MsgOverlay').fadeIn('slow');
    $('#Msg').show();
}


function BNvidere() {
    CloseAlert();
    if ($('#CookieSave').is(':checked') == true) { setCookie('CoockiePopup', 1, 365); }
}

function BNkassen() {
    location.href = '/shop/showbasket.html';
    if ($('#CookieSave').is(':checked') == true) { setCookie('CoockiePopup', 2, 365); }
}


var BN_videre = '/images/web/images/popup-videre.png';
var BN_kurven = '/images/web/images/popup-kassen.png';
var BN_ok = '/images/web/images/popup-videre.png';
var BN_space = 3;

var BG_error = '/images/web/images/popup-background.png';
var BG_succes = '/images/web/images/popup-background.png';

$(document).ready(function () {
    for (i = 0; i < document.forms.length; i++) {
        try {
            document.forms[i].VerticalScrollPos.value = 1;
        }
        catch (e) { }
    }

})

var isPurchase = false;

old_alert = window.alert;

window.alert = function (txt) {

    var BN_spaceTemp = '';
    for (iB = 1; iB <= BN_space; iB++) { BN_spaceTemp = BN_spaceTemp + '&nbsp;'; }

    if (getCookie('CoockiePopup') != '') {

        if (getCookie('CoockiePopup') == 1) {
            BNvidere();
        } else if (getCookie('CoockiePopup') == 2) {
            BNkassen();
        }

    } else {

        if (isPurchase) {
            Alert(true, 10, 'alertclass1', BG_succes, '<div style="margin-top:141px;"><a href="javascript:BNvidere();"><img src="' + BN_videre + '" border="0" title="Keep shopping"></a>' + BN_spaceTemp + '<a href="javascript:BNkassen();"><img src="' + BN_kurven + '" border="0" title="Go to Check Out"></a><br><br><input type="checkbox" name="CookieSave" id="CookieSave" value="1" style="vertical-align:middle;"> <span style="color:#FFFFFF;font-weight:bold;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></div>')
        } else {
            old_alert(txt)
            //		Alert(true,10,'alertclass2',BG_error,txt +'<br><br><br>'+'<a href="javascript:CloseAlert();void(0);"><img src="'+ BN_ok +'" border="0" title="Tryk her for at lukke vinduet"></a>')
        }
    }

};

if (location.href.indexOf('?see') != -1) { old_alert(getCookie('CoockiePopup')) }

function ScrollToSavedVPos(arg) { isPurchase = true; };
