﻿var dateMAJ = new Date();

var WebServiceURL = "WebServices/WebService.asmx";

function Load_Graph_LAeq_10DM(ele, CapteurId, first) {
    var dataPassed = new Object();
    dataPassed._CapteurId = CapteurId;

    $(ele).attr("src", "http://www.sim-engineering.com/Monitoring/DKBel/Images/General/wait.gif");

    $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        url: WebServiceURL + "/Graph_LAeq_10DM",
        data: $.toJSON(dataPassed),
        success:
                            function(msg) {
                                var data = $.evalJSON(msg).d;
                                $(ele).attr("src", data);
                            },
        error:
                            function(XMLHttpRequest, textStatus, errorThrown) {
        $(ele).attr("src", "http://www.sim-engineering.com/Monitoring/DKBel/Images/General/warning.gif");
                                if (first = 1) {
                                    Load_Graph_LAeq_10DM(ele, CapteurId, 0);
                                }
                            }
    });
}

function Load_Graph_LAeq_24H(div, ele, CapteurId, DateDemandee) {
    var dataPassed = new Object();
    dataPassed._CapteurId = CapteurId;
    dataPassed._DateDemandee = DateDemandee;

    $(div).html('<p style="text-align: center"><img src="http://www.sim-engineering.com/Monitoring/DKBel/Images/General/wait.gif" alt=""/></p>');

    $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        url: WebServiceURL + "/Graph_LAeq_24H",
        data: $.toJSON(dataPassed),
        success:
                            function(msg) {
                                var data = $.evalJSON(msg).d;

                                $(div).html('&nbsp;');
                                $(ele).attr("src", data);
                            },
        error:
                            function(XMLHttpRequest, textStatus, errorThrown) {
        $(div).html('<p style="text-align: center"><img src="http://www.sim-engineering.com/Monitoring/DKBel/Images/General/warning.gif" alt=""/></p>');
                                alert(XMLHttpRequest.responseText);
                            }
    });
}

function Load_Graph_VV_24H(div, ele, CapteurId, DateDemandee) {
    var dataPassed = new Object();
    dataPassed._CapteurId = CapteurId;
    dataPassed._DateDemandee = DateDemandee;

    $(div).html('<p style="text-align: center"><img src="http://www.sim-engineering.com/Monitoring/DKBel/Images/General/wait.gif" alt=""/></p>');

    $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        url: WebServiceURL + "/Graph_VV_24H",
        data: $.toJSON(dataPassed),
        success:
                            function(msg) {
                                var data = $.evalJSON(msg).d;

                                $(div).html('&nbsp;');
                                $(ele).attr("src", data);
                            },
        error:
                            function(XMLHttpRequest, textStatus, errorThrown) {
        $(div).html('<p style="text-align: center"><img src="http://www.sim-engineering.com/Monitoring/DKBel/Images/General/warning.gif" alt=""/></p>');
                                alert(XMLHttpRequest.responseText);
                            }
    });
}

function Load_Graph_LDEN(div, ele, CapteurId, DateDemandee) {
    var dataPassed = new Object();
    dataPassed._CapteurId = CapteurId;
    dataPassed._DateDemandee = DateDemandee;

    $(div).html('<p style="text-align: center"><img src="http://www.sim-engineering.com/Monitoring/DKBel/Images/General/wait.gif" alt=""/></p>');


    $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        url: WebServiceURL + "/Graph_Indices_LDEN",
        data: $.toJSON(dataPassed),
        success:
                            function(msg) {
                                var data = $.evalJSON(msg).d;

                                $(div).html('&nbsp;');
                                $(ele).attr("src", data);
                            },
        error:
                            function(XMLHttpRequest, textStatus, errorThrown) {
                                alert(XMLHttpRequest.responseText);
                            }
    });
}

function Load_Graph_LJN(div, ele, CapteurId, DateDemandee) {
    var dataPassed = new Object();
    dataPassed._CapteurId = CapteurId;
    dataPassed._DateDemandee = DateDemandee;

    $(div).html('<p style="text-align: center"><img src="http://www.sim-engineering.com/Monitoring/DKBel/Images/General/ajax-loader.gif" alt=""/></p>');

    $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        url: WebServiceURL + "/Graph_Indices_JN",
        data: $.toJSON(dataPassed),
        success:
                            function(msg) {
                                var data = $.evalJSON(msg).d;

                                $(div).html('&nbsp;');
                                $(ele).attr("src", data);
                            },
        error:
                            function(XMLHttpRequest, textStatus, errorThrown) {
                                alert(XMLHttpRequest.responseText);
                            }
    });
}





function ajax_page(ele, url) {
    $(ele).load(url, { Rnd: dateMAJ.getMilliseconds() });
}

