﻿var preload = new Array();
var _imgId;
var _lnkId;
var _offer1img;
var _offer1lnk;
var _offer2img;
var _offer2lnk;
var _offer3img;
var _offer3lnk;
var _offer4img;
var _offer4lnk;

function initiateOfferRotator(offer, imgId, lnkId, offer1img, offer1lnk, offer2img, offer2lnk, offer3img, offer3lnk, offer4img, offer4lnk)
{
    _imgId = imgId;
    _lnkId = lnkId;    
    _offer1img = offer1img;
    _offer1lnk = offer1lnk;
    _offer2img = offer2img;
    _offer2lnk = offer2lnk;
    _offer3img = offer3img;
    _offer3lnk = offer3lnk;
    _offer4img = offer4img;
    _offer4lnk = offer4lnk;    
    setTimeout("nextOffer(1);",3000);
}

function nextOffer(offer)
{
    if(offer == 1)
    {        
        if(_offer1img != null)
        {
            if(preload[1] == null)
            {
                preload[1] = new Image();
                preload[1].src = _offer1img;
            }
            swapfade(document.getElementById(_imgId), preload[1].src, '1', '');
            document.getElementById(_lnkId).href = _offer1lnk;        
            setTimeout("nextOffer(2);",3000);        
        }
        else
        {
            setTimeout("nextOffer(2);",0);        
        }
    }
    else if(offer == 2)
    {
        if(_offer2img != null)
        {
            if(preload[2] == null)
            {
                preload[2] = new Image();
                preload[2].src = _offer2img;
            }
            swapfade(document.getElementById(_imgId), preload[2].src, '1', '');
            document.getElementById(_lnkId).href = _offer2lnk;                
            setTimeout("nextOffer(3);",3000);
        } 
        else
        {
            setTimeout("nextOffer(3);",0);
        }   
    }
    else if(offer == 3)
    {
        if(_offer3img != null)
        {
            if(preload[3] == null)
            {
                preload[3] = new Image();
                preload[3].src = _offer3img;
            }
            swapfade(document.getElementById(_imgId), preload[3].src, '1', '');
            document.getElementById(_lnkId).href = _offer3lnk;        
            setTimeout("nextOffer(4);",3000);
        }  
        else
        {
            setTimeout("nextOffer(4);",0);
        }
    }
    else if(offer == 4)
    {
        if(_offer4img != null)
        {
            if(preload[4] == null)
            {
                preload[4] = new Image();
                preload[4].src = _offer4img;
            }        
            swapfade(document.getElementById(_imgId), preload[4].src, '1', '');
            document.getElementById(_lnkId).href = _offer4lnk;        
            setTimeout("nextOffer(1);",3000);
        }
        else
        {
            setTimeout("nextOffer(1);",0);
        }                        
    }
}

