var displayTimer;
var hideTimer;
var saveTeam;
var displayInterval = 500;
var hideInterval    = 500;
var posx            = 0;
var posy            = 0;

function showTeamPopupDiv() {
    var strDiv           = document.getElementById('divIframe');
    var strIframe        = document.getElementById('iframeTeam');
    strDiv.style.display = 'block';
    strDiv.style.top     = posy;
    strDiv.style.left    = posx;

    switch (FDdetermineUserLevel()) {
           case 0:
                strIframe.src = 'http://vmedia.rivals.com/images/TeamHtml/' + saveTeam + '_free.html';
                // strIframe.src = 'http://ccc.rivals.com/TeamHtml/' + saveTeam + '_free.html';
                break;
           case 1:
                strIframe.src = 'http://vmedia.rivals.com/images/TeamHtml/' + saveTeam + '.html';
                // strIframe.src = 'http://ccc.rivals.com/TeamHtml/' + saveTeam + '.html';
                break;
           case 2:
                strIframe.src = 'http://vmedia.rivals.com/images/TeamHtml/' + saveTeam + '_upgrade.html';
                // strIframe.src = 'http://ccc.rivals.com/TeamHtml/' + saveTeam + '_upgrade.html';
                break;
    }  
}

function startDisplayTimer(e, strTeam) {
  // document.getElementById('iframeTeam').src = ''
  saveTeam = strTeam;
  clearHideTimer();
  displayTimer = window.setTimeout(displayOptions, displayInterval);

  if (!e) var e = event;
     if (e.pageX || e.pageY) {
        posx = e.pageX;
        posy = e.pageY;
     } else if (e.clientX || e.clientY) {
        posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
        posy = e.clientY + document.body.scrollTop  + document.documentElement.scrollTop;
     }
}

function startHideTimer() {
  clearDisplayTimer();
  hideTimer = window.setTimeout(hideOptions, hideInterval);
}

function clearDisplayTimer() {
  window.clearTimeout(displayTimer);
}

function clearHideTimer() {
  window.clearTimeout(hideTimer);
}

function displayOptions() {
   showTeamPopupDiv();
}

function hideOptions() {
   divIframe.style.display = 'none' ;
}


function FDgetRCookieVal (offset) {
    var endstr = document.cookie.indexOf (";", offset);
    if (endstr == -1)
        endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
}

function FDgetRCookie (name) {
    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;
    while (i < clen) {
        var j = i + alen;
        if (document.cookie.substring(i, j) == arg)
            return FDgetRCookieVal (j);
        i = document.cookie.indexOf(" ", i) + 1;
        if (i == 0)
            break;
    }
    return null;
}

function FDdetermineUserLevel () {
    if (FDgetRCookie("UserID") == null) {    
        return 0;
    } else {
       var sb=parseInt(getRCookie('Subscription'));
       if(!isNaN(sb)) {
           if(sb == 15) {
              return 1;
	   } else if(sb == 13) {
	      return 2;
	   } else {
	      return 2;
	   }
       } else {
          return 2;
      }
    }
}









