/*
 * custom.js
 */

var timer;

Custom = {};

// Save order into DB and then post Paypay form if is ok
Custom.saveOrder = function ()
{
    var		frm = $('frm-paypal');

    Page.get ('module=order&action=insert', '', function () {
	    if (!isNaN (this.response.text))
		{ 		    
		    frm.custom.value = this.response.text;
		    frm.submit();
		}
	}); 
}
    

// Slide home 
Custom.slideHome = function (num, delay)
{
    timer = setTimeout (Page.relocate(U_ROOT + '?sector=' + num), delay);
    clearTimeout (timer);
}


// Show menu
Custom.showMenu = function (i, menu)
{
    // Set menu postion
    var coord = menu.getPosition();
    $('menu-' + i).position({x: coord.x - 314, y: coord.y - 135});
    $('menu-' + i).style.display = "block";
}

// Hide menu
Custom.hideMenu = function (el)
{
    if (el.style.display == "block")
	{
	    // Hide other menus
	    $$('.smenu').each (function (el) {
		    el.style.display = "none";
		});
	    console.log ("hide");
	}
}

// Reload activities
Custom.reloadActivities = function (ref, prefix)
{
    Page.get ('module=job&action=getactivities&ref=' + ref, 'activities' + prefix);
}

// Slide
Custom.slide = function (sector)
{
    clearTimeout (timer);
    Page.get('module=job&action=slide&sector=' + sector, 'maintof')
}


