Wiking.tools.grayizer=function()
{//temp tool
    var obj=Wiking.getObjects();
    var par;
    var count = 0, i, l, opacity;
    var tmp = [];
    
    if (obj.length==0) return;
    
    var history = (obj[0] instanceof HistoryObject);
    console.debug('history',history);
    
    for (i=0, l=obj.length;i<l;i++)
    {
        if (obj[i].getFlag('data') && (history || obj[i].isActive()) || obj[i].getPaymentCode())
        {
            opacity = "1";
            $('obj'+obj[i].getImei()).childNodes[0].childNodes[0].checked=true;
            obj[i].setFlags({'visible':1});
            if (Wiking.tools.allController.followall)
            {
                obj[i].setFlags({'follow':1});
                $('obj'+obj[i].getImei()).childNodes[0].childNodes[3].checked=true;
            }
        }
        else
        {
            opacity = "0.5";
            //$('obiektyContainer').appendChild($('obj'+obj[i].getImei()))
            $('obj'+obj[i].getImei()).childNodes[0].childNodes[0].checked=false;
            $('obj'+obj[i].getImei()).childNodes[0].childNodes[3].checked=false;
            //$('obj'+obj[i].getImei()).style.display='none';
            count+=1;
            tmp.push($('obj'+obj[i].getImei()));
        }
        if (!Prototype.Browser.IE)
        {
            $('obj'+obj[i].getImei()).style.opacity=opacity;
        }
        else
        {//TODO : nie działa poprawnie przeźroczystość obrazków VML oraz buttonów plus/minus
            $('obj'+obj[i].getImei()).style.cssText+="width:100%;height:56px;filter:alpha(opacity="+String(parseFloat(opacity)*100)+");";
            //alert($('obj'+obj[i].getImei()).style.cssText);
        }
        
        if (obj[i].getPaymentCode())
        {
            $('obj'+obj[i].getImei()).style.background = "#FFBCBC";
        }
       
        
        par = $('obj'+obj[i].getImei()).parentNode
    }
    //var irn = document.createElement('div');
    //irn.style.cssText="padding:4px 10px;";
    //irn.innerHTML="Brak danych dla zadanego okresu:"
    //par.appendChild(irn);
    var len = tmp.length;
    while(len--){
        par.appendChild(tmp[len]);
    }
}
