function loadDataContainer(url, id){showLoadingBlock(id);var container='GridContainer_'+id;new Effect.Opacity(container,{from:1.0, to:0.5});var myAjax=new Ajax.Request(url,{method:'get',onSuccess:function(transport){new Effect.Opacity(container,{from:0.5, to:1});$(container).innerHTML=transport.responseText},onFailure:function(transport){showErrorBlock(id)}})}function showErrorBlock(id){$('status_'+id).innerHTML='<span class="IvaoRedIcon"> Error while loading data! </span>'}function hideLoadingBlock(id){$('status_'+id).className='status_off';$('status_'+id).innerHTML=''}function showLoadingBlock(id){$('status_'+id).className='status_on';$('status_'+id).innerHTML='<span class="IvaoGreenIcon"> loading.... </span>'}function CheckAll(id){var elements=$$('input');var cb='cb_'+id+'[]';elements.each(function(element){if(element.name==cb){element.checked=(element.checked)?false:true}});enableButton(id)}function unCheckAll(id){var elements=$$('input');var cb='cb_'+id+'[]';elements.each(function(element){if(element.name==cb){element.checked=false}});enableButton(id)}function enableButton(id){var elements=$$('input');var checked=true;var cb='cb_'+id+'[]';elements.each(function(element){if(element.name==cb){if(element.checked) checked=false}});var btn='btn'+id;var ename='';elements.each(function(element){ename=element.name.substring(0, btn.length);if(ename==btn) element.disabled=checked})}function deleteMultiple(id, loc){var cfm=confirm('Delete selected item(s)?');if(cfm){var elements=$$('input');var value='';var status='status_'+id;var container='GridContainer_'+id;elements.each(function(element){if(element.name=='cb_'+id+'[]'&&element.checked) value=value+element.value+':'});if(value!=''){var gourl=loc+'?ajaxdel=1&cb='+value;new Effect.Opacity(container,{from:1.0, to:0.5});$(status).className='status_on';$(status).innerHTML='<span class="IvaoGreenIcon"> deleting.... </span>';new Ajax.Request(gourl,{method:'post',onSuccess:function(transport){new Effect.Opacity(container,{from:0.5, to:1});$(container).innerHTML=transport.responseText},onFailure:function(transport){new Effect.Opacity(container,{from:0.5, to:1});$(status).innerHTML='<span class="IvaoRedIcon"> Transport error! </span>'}})}} else{unCheckAll(id); }}function deleteItem(id1, id2, loc){var cfm=confirm('Delete selected item?');if(cfm){var status='status_'+id2;var container='GridContainer_'+id2;var gourl=loc+'?ajaxdel=1&cb='+id1;new Effect.Opacity(container,{from:1.0, to:0.5});$(status).className='status_on';$(status).innerHTML='<span class="IvaoGreenIcon"> deleting.... </span>';new Ajax.Request(gourl,{method:'post',onSuccess:function(transport){new Effect.Opacity(container,{from:0.5, to:1});$(container).innerHTML=transport.responseText},onFailure:function(transport){new Effect.Opacity(container,{from:0.5, to:1});$(status).innerHTML='<span class="IvaoRedIcon"> Transport error! </span>'}})}}
