function loadFitter (url, id)
{
    //alert("load");

    var query = Bw.IO.Query.create();

    query.setNoCache();

    query.get (url, function () {
        gotFitter (query, id);
    } );
}


function gotFitter (query, id)
{
    var sheet      = query.getText();

    var sep0       = sheet.indexOf(";");
    sheet          = sheet.substring(sep0+1, sheet.length);

    var sep1       = sheet.indexOf(";");
    var network    = sheet.substring(1,sep1);
    sheet          = sheet.substring(sep1+1, sheet.length);

    var sep2       = sheet.indexOf(";");
    var name       = sheet.substring(0,sep2);
    sheet          = sheet.substring(sep2+1, sheet.length);

    var sep3       = sheet.indexOf(";");
    var address1   = sheet.substring(0,sep3);
    sheet          = sheet.substring(sep3+1, sheet.length);

    var sep4       = sheet.indexOf(";");
    var address2   = sheet.substring(0,sep4);
    sheet          = sheet.substring(sep4+1, sheet.length);

    var sep5       = sheet.indexOf(";");
    var postalCode = sheet.substring(0,sep5);
    sheet          = sheet.substring(sep5+1, sheet.length);

    var sep6       = sheet.indexOf(";");
    var city       = sheet.substring(0,sep6);
    sheet          = sheet.substring(sep6+1, sheet.length);

    var reg        = new RegExp(network,"gi");
    var test       = reg.test(name);

    if (test)
    {
        network="";
    }

    var fitterUp   = EL("fitterup_" + id);
    var fitterDown = EL("fitterdown_" + id);

    fitterUp.firstChild.data   = network + " " + name;
    fitterDown.firstChild.data = address1 + address2 + " " + postalCode + " " + city;
}

    function trim(val)
    {
        var retour = "";

        for(var i=0;i < val.length;i++)
        {
            if(val.charAt(i) != " ")
            {
                retour += val.charAt(i);
            }
        }
        
        return retour;
    }

    /**
     * Comment
     */
    function checkSearchFittersHome()
    {
        var itemPostalCode = EL('postalCode');

        var postalCode = itemPostalCode.value;
        var defaultText = itemPostalCode.defaultText;

        if (postalCode == defaultText)
        {
            postalCode = '';
        }
        else
        {
            postalCode = trim(postalCode);
        }

        if (postalCode != '')
        {
            EL('searchFitters').submit();
        }
        else
        {
            return;
        }
    }
