﻿function test() {

    $.ajax({
        type: "POST",
        url: "hvaskjer.aspx/test",
        data: "{}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(msg) {
            // Do something interesting here.
            alert(msg.d);
        }
    });
}

function GetNextPrevDate(date) {

    $.ajax({
        type: "POST",
        url: "hvaskjer.aspx/GetNextPrevDate",
        data: "{'currDate' : '" + date + "'}",
        contentType: "application/json; charset=utf-8",
        dataType: "text",
        success: function(response) {
            var svar = response.replace("Page not found{\"d\":\"", "").replace("\"}", "");
            svar = svar.replace(/\\u0027/g, "\"");

            var data = eval('(' + svar + ')');
            if (data.prev != null) {
                //       $("#hypPrev").click( function() { GoToDate(data.prev); });
            }
            //  $("#hypPrev").click( function() { GoToDate(data.prev); });

            //    $("#hypNext").attr("href","hvaskjer.aspx#dato=" +data.next).click( GoToDate(data.next));
            $("#hypPrev").click(function() { GoToDate("11.12.2008"); });
        }
    });
}



function getDateHash() {
    var hash = window.location.hash;
    if (hash == "") return "";
    if (hash.indexOf("#dato=") != -1) {
        var date = hash.replace("#dato=", "");
        return date;
    }

}
function reset() {
    window.location.hash = "#";
}


var setContent = null;

function load(date) {

    $.ajax({
        type: "POST",
        url: "hvaskjer.aspx/GetEvents",
        data: "{date:'" + date + "'}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(msg) {
            // Do something interesting here.
            alert(msg.d);
        }
    });
}
var setContent = null;
function loadError() {
    Boxy.alert("Du må være logget inn for å poste hendelsen", null, { title: 'Ikke logget inn!' });
}

function delMedEnVenn(id) {
    Boxy.DEFAULTS.title = 'Del med en venn';
    setContent = new Boxy("<table id=\"delmedenvenn\" width=\"350px\" ><tr class=\"topp\">" +
    "<td>Ditt navn:</td><td colspan=\"2\"><input id=\"navn\" type=\"text\" /></td></tr><tr><td>Epost:</td><td><input id=\"epost\" type=\"text\" /></td><td></tr><tr><td>&nbsp;</td><td><input type=\"button\" onclick=\"del(this," + id + ")\" value=\"Del med en venn!\" /></td></tr></table>", null, { title: 'Del med en venn' });

}
function delPresseklippMedEnVenn(id) {
    Boxy.DEFAULTS.title = 'Del med en venn';
    setContent = new Boxy("<table id=\"delmedenvenn\" width=\"350px\" ><tr class=\"topp\">" +
    "<td>Ditt navn:</td><td colspan=\"2\"><input id=\"navn\" type=\"text\" /></td></tr><tr><td>Epost:</td><td><input id=\"epost\" type=\"text\" /></td><td></tr><tr><td>&nbsp;</td><td><input type=\"button\" onclick=\"delPresseklipp(this," + id + ")\" value=\"Del med en venn!\" /></td></tr></table>", null, { title: 'Del med en venn' });

}

function del(boxy, id) {
    var adr = $("#epost").val();
    var navn = $("#navn").val();
    $.ajax({
        type: "POST",
        url: "hvaskjer.aspx/delMedVenn",
        data: "{'id' : '" + id + "','adr':'" + adr + "','navn':'" + navn + "'}",
        contentType: "application/json; charset=utf-8",
        dataType: "text",
        success: function(response) {
        


            var data = eval('(' + response + ')');
      
            var msg = "";
            var content = "";
            if (data.d == "success") {
                msg = "Nyheten er nå delt!";

                content = "<table id=\"delmedenvenn\" width=\"350px\" ><tr class=\"topp\"><td>" + msg + "</td></tr></table>";
            }
            else if (data.d == "idError") {
                msg = "Noe gikk galt.";
            }
            else if (data.d == "max") {
                msg = "Du har delt nok nå tror jeg :)";
                content = "<table id=\"delmedenvenn\" width=\"350px\" ><tr class=\"topp\"><td>" + msg + "</td></tr></table>";

            }
            else if (data.d == "epost") {
                content = "<table id=\"delmedenvenn\" width=\"350px\" ><tr class=\"topp\"><td>Ditt navn:</td><td colspan=\"2\">";
                content += "<input id=\"navn\" type=\"text\" /></td></tr><tr><td>Epost:</td><td><input id=\"epost\" type=\"text\" /></td>";
                content += "<td></tr><tr><td>&nbsp;</td><td><input type=\"button\" onclick=\"del(this," + id + ")\" value=\"Del med en venn!\" /></td></tr>";
                content += "<tr><td colspan=\"2\">Klarte ikke å sende epost. Sjekk at epost er korrekt</td></tr></table>";

            }
            Boxy.get(boxy).setContent(content);

            return false;
        }
    });
}
function delPresseklipp(boxy, id) {

    var adr = $("#epost").val();
    var navn = $("#navn").val();
    $.ajax({
        type: "POST",
        url: "presseklipp.aspx/delPresseklipp",
        data: "{'id' : '" + id + "','adr':'" + adr + "','navn':'" + navn + "'}",
        contentType: "application/json; charset=utf-8",
        dataType: "text",
        success: function(response) {
            var svar = response.replace("Page not found{\"d\":\"", "").replace("\"}", "");
            svar = svar.replace(/\\u0027/g, "\"");
            //{"d":"{\u0027response\u0027: \u0027epost\u0027}"}
            //{"d":"{"response": "epost"}

            var data = eval('(' + svar + ')');
            var msg = "";
            var content = "";
            if (data.response == "success") {
                msg = "Presseklippet er nå delt med din venn!";

                content = "<table id=\"delmedenvenn\" width=\"350px\" ><tr class=\"topp\"><td>" + msg + "</td></tr></table>";
            }
            else if (data.response == "idError") {
                msg = "Noe gikk galt.";
            }
            else if (data.response == "max") {
                msg = "Du har delt nok nå tror jeg :)";
                content = "<table id=\"delmedenvenn\" width=\"350px\" ><tr class=\"topp\"><td>" + msg + "</td></tr></table>";

            }
            else if (data.response == "epost") {
                content = "<table id=\"delmedenvenn\" width=\"350px\" ><tr class=\"topp\"><td>Ditt navn:</td><td colspan=\"2\">";
                content += "<input id=\"navn\" type=\"text\" /></td></tr><tr><td>Epost:</td><td><input id=\"epost\" type=\"text\" /></td>";
                content += "<td></tr><tr><td>&nbsp;</td><td><input type=\"button\" onclick=\"delPresseklipp(this," + id + ")\" value=\"Del med en venn!\" /></td></tr>";
                content += "<tr><td colspan=\"2\">Klarte ikke å sende epost. Sjekk at epost er korrekt</td></tr></table>";

            }
            Boxy.get(boxy).setContent(content);

            return false;
        }
    });

}