var deals = null;
var currentDeal = 0;

function initDeals() {
    deals = $('hotDealsContent').getChildren();
	//deals = document.getElementById('hotDealsContent').getChildren();
	
    for (var i = 0; i < deals.length; i++) {
        var item = $(deals[i]);
        
        item.dealsID = i;
        item.setStyle("position", "absolute");
        item.setStyle("top", "0");
        
        if (i == 0) { 
            item.setStyle("left", "0px");
        } else {
            item.setStyle("left", "230px");
        }
    }
    
    $("hotDealsScrollLeft").addEvent("click", dealClickBack);
    $("hotDealsScrollRight").addEvent("click", dealClickForward);
    
    if (deals.length == 1) {
        $("hotDealsScrollLeft").setStyle("display", "none");
        $("hotDealsScrollRight").setStyle("display", "none");
    }
	
	//var now = new Date();
	//for(var increment = 1; increment <= now.getMonth(); increment++){
		//dealClickForward();
	//}
}

function dealClickBack() {
    var currentDealID  = currentDeal;
    var previousDealID = currentDealID;
    
    if (currentDealID == 0) {
        previousDealID = deals.length - 1;
    } else {
        previousDealID = currentDealID - 1;
    }
    
    currentSlideFx  = new Fx.Styles("hotDeal-" + currentDealID, { duration: 400 }); 
    previousSlideFx = new Fx.Styles("hotDeal-" + previousDealID, { duration: 400 });
    
    currentSlideFx.start({ 'left': [0, 230] });
    previousSlideFx.start({ 'left': [-230, 0] });
    
    currentDeal = previousDealID;
}

function dealClickForward() {
    var currentDealID = currentDeal
    var nextDealID    = currentDealID;
    
    if (currentDealID == (deals.length - 1)) {
        nextDealID = 0;
    } else {
        nextDealID = currentDealID + 1;
    }
    
    currentSlideFx = new Fx.Styles("hotDeal-" + currentDealID, { duration: 400 }); 
    nextSlideFx    = new Fx.Styles("hotDeal-" + nextDealID, { duration: 400 });
    
    currentSlideFx.start({ 'left': [0, -230] });
    nextSlideFx.start({ 'left': [230, 0] });
    
    currentDeal = nextDealID;
}
