// JavaScript Document
{
/*
'rss' being the class object, its elements are 'channel' and 'items'
'channel' elements:title,link,description,language,copyright,managingEditor,webMaster,pubDate,lastBuildDate
'items' element is an array of 'item' objects
'item' elements: title,link,description,author,category,comments,guid,pubDate,wid,siteURL,rateSum,rateClicks,rating
*/
  var CONTENT_COMINGSOON_MAXTOTAL = 12;
  var CONTENT_COMINGSOON_MAXDISPLAY = 3;
  var CONTENT_COMINGSOON_currentX = 0;
  var CONTENT_COMINGSOON_rss;
  var CONTENT_COMINGSOON_COUNT;
	var CONTENT_COMINGSOON_targetElement;

  function CONTENT_COMINGSOON_myCallback(rss, targetElement)
  {
    CONTENT_COMINGSOON_currentX = 0;
    CONTENT_COMINGSOON_rss = rss;
    if(rss.items.length > CONTENT_COMINGSOON_MAXTOTAL)
      CONTENT_COMINGSOON_COUNT = CONTENT_COMINGSOON_MAXTOTAL;
    else
      CONTENT_COMINGSOON_COUNT = rss.items.length;
		CONTENT_COMINGSOON_targetElement = targetElement;
    CONTENT_COMINGSOON_write(targetElement);
  }
  function CONTENT_COMINGSOON_write(targetElement)
  {
    window.location = "#FOCUS";
	  if(!targetElement)
		  targetElement = CONTENT_COMINGSOON_targetElement;

		var title = "Coming Soon";
		var text = '<table width="100%" border="0" cellspacing="0" cellpadding="5"><tr><td align="center" valign="top">';
		text += '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
		text += '<tr><td height="25" align="left" valign="middle"><span class="style6">Newest Updates</span></td></tr>';
    text += '<tr><td align="right" class="blockheader">';
    text += '<a href="javascript:loadXMLDoc(\'/S/ContentSet?WID='+ WID +'&R='+ (Math.random() * 999) +'\', featured_myCallback, \'MAIN\');">Random Video</a> | ';
    text += '<a href="javascript:highLight(\'keyword\', \'searchtd\');">Search</a> | ';
    text += '<a href="javascript:BROWSE(\'MAIN\');">Browse</a>';
    text += '</td></tr></table>';

    var item;
    var s;
    var link;
		if(CONTENT_COMINGSOON_COUNT == 0)
		{
			text += '<p><i> coming soon...</i></p>';
		}
		else
		{
      for(var x = CONTENT_COMINGSOON_currentX; x < CONTENT_COMINGSOON_COUNT && x < (CONTENT_COMINGSOON_MAXDISPLAY + CONTENT_COMINGSOON_currentX) && x < CONTENT_COMINGSOON_MAXTOTAL; x++)
			{//alert(x);
				item = CONTENT_COMINGSOON_rss.items[x];
        link = CONTENTDOMAIN +'/content_tour/'+ item.studioName +'/'+ item.titleName +'/'+ item.sceneName;
				text += '<table width="100%" border="0" cellspacing="0" cellpadding="0" class="blockBottomBorder"><tr><td>';
				text += '<b>on:</b> <span class="style6">'+ item.pubDate +'</span><br />';
				text += '<a href="javascript:loadXMLDoc(\'/S/ContentSet?WID='+ WID +'&CID='+ item.guid +'\', featured_myCallback, \'MAIN\');"><img src="'+ link +'/tour/v1.jpg" width="580" height="385" alt="'+ item.title +'" style="background-color: #000000" class="thumbstop" border="0"/></a>';
				text += '</td></tr></table>';
			}
		}
    var currentPg = Math.ceil((CONTENT_COMINGSOON_currentX + CONTENT_COMINGSOON_MAXDISPLAY) / CONTENT_COMINGSOON_MAXDISPLAY);
    var totalPgs = Math.ceil(CONTENT_COMINGSOON_COUNT/ CONTENT_COMINGSOON_MAXDISPLAY);
    text += '<div align="right"><b>Page '+ currentPg +' of '+ totalPgs +' &nbsp;&nbsp;';

    if(CONTENT_COMINGSOON_currentX >= CONTENT_COMINGSOON_MAXDISPLAY)
    {
      text += '<a href="javascript:CONTENT_COMINGSOON_previous();"><< previous </a>... ';
    }
    for(var i = 1, x = 0; i <= CONTENT_COMINGSOON_COUNT; i += CONTENT_COMINGSOON_MAXDISPLAY, x++)
    {
      text += ' <a href="javascript:CONTENT_COMINGSOON_currentX = ('+ x +' * CONTENT_COMINGSOON_MAXDISPLAY);CONTENT_COMINGSOON_write();">'+ (x + 1) +'</a>';
    }
    if((CONTENT_COMINGSOON_currentX + CONTENT_COMINGSOON_MAXDISPLAY) < CONTENT_COMINGSOON_COUNT && (CONTENT_COMINGSOON_currentX + CONTENT_COMINGSOON_MAXDISPLAY) < CONTENT_COMINGSOON_MAXTOTAL)
    {
      text += ' ...<a href="javascript:CONTENT_COMINGSOON_next();"> next >></b></div>';
    }

    var element = document.getElementById(targetElement);
    element.innerHTML = text;
  }
  function CONTENT_COMINGSOON_previous()
  { // alert(currentX - (MAXDISPLAY));
    CONTENT_COMINGSOON_currentX = CONTENT_COMINGSOON_currentX - CONTENT_COMINGSOON_MAXDISPLAY;
    CONTENT_COMINGSOON_write();
  }
  function CONTENT_COMINGSOON_next()
  {
    CONTENT_COMINGSOON_currentX = CONTENT_COMINGSOON_currentX + CONTENT_COMINGSOON_MAXDISPLAY;
    CONTENT_COMINGSOON_write();
  }
/*
  function CONTENT_COMINGSOON_waitToLoad(targetElement)
  {
		if(!targetElement)
		  targetElement = CONTENT_COMINGSOON_targetElement;
		else
		  CONTENT_COMINGSOON_targetElement = targetElement;
    var FEATURED_i = 0;
    if(FEATURED_i < 9 && !featured_item)
    {
      FEATURED_i++;
      setTimeout("CONTENT_COMINGSOON_waitToLoad()", 500);
    }
    else
    {
      searchTerm = featured_item.titleName;  //alert("featured_item.title: "+ featured_item.title);
      loadXMLDoc('/S/SearchResults?ST='+ searchTerm, CONTENT_COMINGSOON_myCallback, targetElement);
    }
  }
*/
}
