// JavaScript Document
{
	function BROWSE(targetElement)
  {
    if(!targetElement)
			targetElement = "MAIN";

		var text = '<table width=100% border="0" cellspacing="0" cellpadding="0" class="blockBottomBorder"><tr>';
		text += '<td align="left" valign="top" class="blockPad">';
    text += '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
    text += '<tr><td height="25" align="left" valign="middle"><span class="style6">Browse</span></td></tr>';
    text += '<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:join();">Full Access</a>';
		text += '</td></tr>';
    text += '<tr><td><div style="padding:10px 5px 5px 10px;" class="style14px"><br />';
		text += '<div id="NicheSites"></div><br />&nbsp;<br /><div id="ComingSoon"></div><br /><br />&nbsp;<br /><div id="Categories"></div><br />&nbsp;<br />';
    //text += '<div id="AllScenes"></div><br />&nbsp;<br />';
		text += '</div></td></tr></table></td></tr></table>';

    var element = document.getElementById(targetElement);
		element.innerHTML = text;

		//comingSoon('ComingSoon');
    loadXMLDoc('/S/ContentSet_ComingSoon?WID='+ WID, BROWSE_comingsoon_myCallback, 'ComingSoon');
    loadXMLDoc('/S/NicheList?WID='+ WID, BROWSE_categories_myCallback, 'Categories');
    loadXMLDoc('/S/NicheSites?WID='+ WID, BROWSE_nichSites_myCallback, 'NicheSites');
    window.location = "#BROWSE";
	}

	function comingSoon(targetElement)
  {

	  var text = '<li><a href="javascript:loadXMLDoc(\'/S/ContentSet_ComingSoon?WID='+ WID +'\', CONTENT_COMINGSOON_myCallback, \'MAIN\');">Upcoming Updates</a></li>';
		var element = document.getElementById(targetElement);
		element.innerHTML = text;
  }

  function BROWSE_comingsoon_myCallback(rss, targetElement)
  {

	  var text = '<li>Upcoming Updates<br />';
		var item;
		var s;
		for(var x = 0; x < rss.items.length && x < 15; x++)
		{
			item = rss.items[x];
			text += ' <a href="javascript:loadXMLDoc(\'/S/ContentSet_ComingSoon?WID='+ WID +'\', CONTENT_COMINGSOON_myCallback, \'MAIN\');">'+ item.name +'</a>';
		}
    text += ' <a href="javascript:loadXMLDoc(\'/S/ContentSet_ComingSoon?WID='+ WID +'\', CONTENT_COMINGSOON_myCallback, \'MAIN\');"><i>more....</i></a></li>';
		var element = document.getElementById(targetElement);
		element.innerHTML = text;
  }

  function BROWSE_categories_myCallback(rss, targetElement)
  {
    var text = "<li>Categories:<br />";
		var item;
		var s;
		for(var x = 0; x < rss.items.length; x++)
		{
			item = rss.items[x];
			text += ' <a href="javascript:loadXMLDoc(\'/S/SearchResults?ST=%22'+ item.name.replace("\'","\\\\'")  +'%22&WID='+ WID +'\', SEARCH_RESULTS_myCallback, \'MAIN\'); ">'+ item.name +'</a>';
		}
    text += "</li>";
		var element = document.getElementById(targetElement);
		element.innerHTML = text;
  }

  function BROWSE_nichSites_myCallback(rss, targetElement)
  {
    var text = "<li>Sites:<br />";
		var item;
		var s;
		for(var x = 0; x < rss.items.length; x++)
		{
			item = rss.items[x];
			s = item.name;
      if(s)
        s = s.replace(/'/g, "\'")
			text += ' <a href="javascript:loadXMLDoc(\'/S/SearchResults?ST=%22'+ s +'%22&WID='+ WID +'\', SEARCH_RESULTS_myCallback, \'MAIN\'); ">';
			text += '<img src="tours/smash/images/sitepics/'+ s.replace(/ /g, "") +'/logo.png" alt="'+ s +'" border="0" width="270" height="96"></a>';
		}
    text += "</li>";
		var element = document.getElementById(targetElement);
		element.innerHTML = text;
  }

	function BROWSE_filer_jumpTo(element)
	{
		var value = element.options[element.selectedIndex].value;
		if(value != null && value != "")
		{  //alert(value);
			element.selectedIndex = 0;
			value = value.replace("\'","\\\\'");
			loadXMLDoc("/S/SearchResults?ST="+ value +'&WID='+ WID, SEARCH_RESULTS_myCallback, 'MAIN');
		}
	}
}
