function openKosar(){
    if($('kosarDetails') == null) return false;
    if($('kosarOverlay') == null) return false;
    if($('kosartartalma').innerHTML.match(/üres/i)) return false;
    Element.show('kosarDetails');
    Element.show('kosarOverlay');

}

function closeKosar(){
    if($('kosarDetails') == null) return false;
    if($('kosarOverlay') == null) return false;
    Element.hide('kosarDetails');
    Element.hide('kosarOverlay');
}

function kosarba(parms, icon) {
    new Ajax.Request('kosarba.php', 
                    {
                        parameters:parms,
                        onLoading:function(a){
                            
                        },
                        onComplete:function(resp){
                            showDialog('Kosár', resp.responseText);
                            setTimeout('hideDialog();',1200);
                            setTimeout('refreshTopCart();',1300);
                        },
                    }
                    );
    refreshDetails();
}


function refreshTopCart() {
    closeKosar();
    $('topCart').update('<img src="templates/images/ajaxload_light2.gif" alt="Adatok frissítése" />');
    new Ajax.Updater('topCart','topcart.php', { asynchronous:true });
}

function refreshDetails() {
    $('kosarDetails').update('<img src="templates/images/ajaxload_light2.gif" alt="Adatok frissítése" />');
    new Ajax.Updater('kosarDetails','kosarDetails.php', { asynchronous:true });
}

function showDialog(title,msg) {
    $('DialogTitle').update(title);
    $('DialogMsg').update(msg);
    Element.show('DBOverlay');
}

function hideDialog() {
    $('DialogTitle').update('');
    $('DialogMsg').update('');
    Element.hide('DBOverlay');
}
