function GetOrderSizeTable(ArticleID, FSID, SP) {
	var url = 'ordersizetable_'+ArticleID+'_'+SP+'.ajax';
	var target = 'fs_'+FSID;
	$('#'+target).load(url, null, function (responseText, textStatus, XMLHttpRequest) { BindPrettyPhoto(); });
}

function SearchDealers(ID1, ID2, Target) {
    var url = escape('searchdealers_'+ID1+'_'+ID2+'.ajax');
    $('#'+Target).load(url, null, function(responseText, textStatus, XMLHttpRequest) { BindPrettyPhoto(); });
}

function ShowMailCustomers(Param1, Param2, Param3) {
    $('#ajax_customers').html('<p class="ajaxloading"><img src="./style/img/ajax.gif" alt="Loading" /></p>');
    var url = escape('mailercustomers_'+Param1+'_'+Param2+'_'+Param3+'.ajax');
    $('#ajax_customers').load(url, null, function(responseText, textStatus, XMLHttpRequest) { BindPrettyPhoto(); });
}

function LoadCustomerMailData(cnr, err) {
    $.get("loadcustmaildata_"+cnr+".ajax", function(data) {
        if(data == "") {
            alert(err);
        } else {
            var Arr = data.split(";");
            $("#crm_cname").val(Arr[0]);
            $("#crm_cmail").val(Arr[1]);
        }
    });
}

function SendTestMail(MailID, Recipient, ResponseTarget) {
    $('#'+ResponseTarget).html('<br /><p class="ajaxloading"><img src="./style/img/ajax.gif" alt="Loading" /></p>');
    var url = escape('sendtestmail_'+MailID+'_'+Recipient+'.ajax');
    $('#'+ResponseTarget).load(url, null, function(responseText, textStatus, XMLHttpRequest) { BindPrettyPhoto(); });
}

function TrySendMail(Msg, MailID, StatusTarget, FailMsg, SuccMsg, TCID) {
    $('#'+StatusTarget).hide();

    var Reaction = confirm(Msg);
    if(Reaction) {
        $('#'+FailMsg).hide();
        $('#'+SuccMsg).hide();
        $("input").attr("disabled", true);
        $('#'+StatusTarget+" span").html("Initiating, please wait...");
        $('#'+StatusTarget).show();
        $('#'+StatusTarget+" + hr").show();
        $('#'+TCID).hide();
        SendMail(MailID, StatusTarget, FailMsg, SuccMsg, 0, TCID);
    }
}

  function is_numeric(input){
    return !isNaN(input)&&parseInt(input)==input;
  }

function SendMail(MailID, StatusTarget, FailMsg, SuccMsg, Offset, TCID) {
    var url = escape('sendmail_'+MailID+'_'+Offset+'.ajax');
    $.get(url, function(data) {
        var Arr = data.split("/");
        var IOK = true;
        $.each(Arr, function(idx, val) {
            if(!is_numeric(val)) {
                IOK = false;
            }
        });

        if(data == "" || IOK == false) {
            $('#'+StatusTarget).hide();
            $('#'+FailMsg).show();
            $("input").removeAttr("disabled");
            $('#'+TCID).html('<p class="ajaxloading"><img src="./style/img/ajax.gif" alt="Loading" /></p>');
            $('#'+TCID).load("refreshmailrecs_"+MailID+".ajax", null, function(responseText, textStatus, XMLHttpRequest) { BindPrettyPhoto(); });
            $("#"+TCID).slideDown(200);
            alert("Fehler, Anfrage ergab folgendes Resultat: "+data);
        } else {
            if(parseInt(Arr[0]) >= parseInt(Arr[1])) {
                $('#'+StatusTarget).hide();
                $('#'+SuccMsg).show();
                $("input").removeAttr("disabled");
                $('#'+TCID).html('<p class="ajaxloading"><img src="./style/img/ajax.gif" alt="Loading" /></p>');
                $('#'+TCID).load("refreshmailrecs_"+MailID+".ajax", null, function(responseText, textStatus, XMLHttpRequest) { BindPrettyPhoto(); });
                $("#"+TCID).slideDown(200);
            } else {
                $('#'+StatusTarget+" span").html('Sending mail '+Arr[0]+' of '+Arr[1]+' ('+Arr[3]+'%)...');
                setTimeout("SendMail("+MailID+", '"+StatusTarget+"', '"+FailMsg+"', '"+SuccMsg+"', "+(Offset + parseInt(Arr[2]))+", '"+TCID+"')", 5000);
            }
        }
    });

}