﻿function pagenavigate(pageurl) 
{
    document.location = pageurl;
}
function moveon() {
    // add any condition here that checks for a value
    var found = $.cookie('precautionaryList');
    var icheck = document.getElementById('chkAgree');
    if (icheck.checked) {
        if (found == null) {
            var today = new Date();
            $.cookie('precautionaryList', today);
        }
        var dpage = getQuerystring('url', 'Main');
        if (dpage == '/Default.cshtml' || dpage == 'undefined' || dpage=='/' ) {
            dpage = 'Main';
        }
        pagenavigate(dpage);
    }
    else {
        $.cookie('precautionaryList', null);
        document.getElementById("licenseprompt").style.visibility = 'visible';
    }
}
function checkforlicense(originalpage) {
    var found = $.cookie('precautionaryList');
    if (found == null) {
        pagenavigate('default.cshtml?url='+originalpage);
    }
}

function licenseChecked() {
    var icheck = document.getElementById('chkAgree');
    if (icheck.checked) {
        if (document.getElementById("licenseprompt").style.visibility = 'visible') {
            document.getElementById("licenseprompt").style.visibility = 'hidden';
        }
        //document.getElementById('buttonContinue').style.visibility = 'visible';
    }
}
function openWindow(linkurl) {
    var imagemgr = window.open(linkurl, "addLink", "left=150,top=200,toolbar=0,location=0,menubar=0,scrollbars=1,resizable=1,fullscreen=0,width=800,height=600");
}

function closeDialog(sourceelement, targetelement) {
//    var tin = document.getElementById(sourceelement);
//    var tar = window.opener.document.getElementById(targetelement); 
//    //var tar = window.opener.document.getElementById(targetelement);
//    tar.innerHTML = tin.value;
    window.opener.location.reload(true);
    window.close();
}

function getQuerystring(key, defaultVal) {
    if (defaultVal == null) {
        defaultVal = "";
    }
    key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if (qs == null) {
        return defaultVal;
    }
    else {
        return qs[1];
    }
}



