window.addEvent('domready', function(){
////////// TOOLTIPS //////////
    //new Tips($$('.show_tips')); //??
/***    
    var mySortables = new Sortables('#left, #right', {opacity: .3, clone: false});
    var boxes = document.getElements('.box');
    if(boxes)
    {
        var h3s = boxes.getElement('h3');
        if(h3s)
            h3s.setStyle('cursor', 'move');

        mySortables.addItems(boxes);
    }
    
    $('mini_basket').setStyles({'position':'absolute', 'float':'none', 'margin':0, 'z-index':'12', 'cursor':'move', right:'10px', top:'10px'});
    var myDrag = new Drag('mini_basket');
***/

/*****************    
    document.addEvent('mousemove', function(event){ ;
        //$('baustelle_ico').setStyles({'left':(document.width.toInt()-event.page.x.toInt()), 'top':(event.page.y.toInt() - (event.page.x.toInt() / 10))});        
        $('baustelle_ico').setStyles({'left':(Math.random() * document.width.toInt()), 'top':(Math.random() * event.page.y)});        
    });
    
    document.body.setStyle('cursor', 'none');
    $('baustelle_ico').setStyle('opacity', 1);
*****************/

/***
    $('breadcrump').addEvent('mouseenter', function () {
        full = !full;
        
        //if(full)
        {
            $('left').addClass('hidden');
            $('right').addClass('hidden');
            $('center').setStyle('width', 'auto');
            $('center').setStyle('margin', '0 50px');
        }
    });
    
    $('breadcrump').addEvent('mouseleave', function () {
            $('left').removeClass('hidden');
            $('right').removeClass('hidden');
            $('center').setStyle('width', '580px');
            $('center').setStyle('margin', '0 200px');
    });
***/
});

var full = false;


function k3_to_edit(elem)
{   
    elem = $(elem);
    
    var _tr = elem.getParent('tr');
    
    if(!_tr)
        _tr = elem.getParent('.gal_elem');
    
    var _form = _tr.getElement('form');
    
    _form.set('action', elem.href);
    _form.submit();
}

function k3_to_basket(_form)
{
    var submit = _form.getElement('.btn_add2basket');
    submit.addClass('hidden');
    
    var inwork = _form.getElement('.inwork');
    inwork.removeClass('hidden');
    
    new Request.HTML({
		'url': '/k3_request.php?k3order=true',
		'link': 'cancel',
		'noCache': true,
		'onSuccess': function(rTree, rElements, rHTML, rJavaScript) {
            minibasket_refresh(submit, inwork);
		}
	}).post($(_form));
}

var request_minibasket = false;

function minibasket_refresh(submit, inwork)
{
    //$('mini_basket').addClass('inwork');
    
    if(request_minibasket)
        request_minibasket.cancel();
    
    request_minibasket = new Request.HTML({
    		'url': '/ajax.php',
    		'link': 'cancel',
    		'noCache': true,
    		'onSuccess': function(rTree, rElements, rHTML, rJavaScript) {    
                var mini_basket_over = new Element('div');
                mini_basket_over.set('html', rHTML);
    
                if(mini_basket_over)
                    $('mini_basket').set('html', mini_basket_over.getElement('div').get('html'));  
                
                if(submit)
                    submit.removeClass('hidden');
                if(inwork)
                    inwork.addClass('hidden'); 
                
                //$('mini_basket').removeClass('inwork');   
    		},
    		'onCancel': function(rTree, rElements, rHTML, rJavaScript) {
                if(submit)
                    submit.removeClass('hidden');
                if(inwork)
                    inwork.addClass('hidden'); 
                
                //$('mini_basket').removeClass('inwork');   
    		}
    	}).send('mini_basket=true&shopname=' + shop_name);
}

