// $Revision: 1.14 $
var prefix = window.location.href.match(/:\/\/(\w+)/)[1];
if (prefix.indexOf("test") == 0) prefix = "test";
else if (prefix.indexOf("perf2") == 0) prefix = "perf2";
else if (prefix.indexOf("perf") == 0) prefix = "perf";
else if (prefix.indexOf("qa2") == 0) prefix = "qa2";
else if (prefix.indexOf("qa") == 0) prefix = "qa";
else prefix = "";

function FixupLinks(link)
{
  return link.replace(/:\/\/(\w+)/, "://" + prefix + "$1");
}

var mdocsID=-1, mdocsLength=5*1000, mdocs_pos=-1;
var elem_mdocs_promo_img, elem_mdocs_promo_href; 
var mdocsPromotions = [
                        [ FixupLinks('http://www.webshots.com/r/Premium/sitewide/learndownload/anon'), FixupLinks('http://www.webshots.com/r/Premium/sitewide/learndownload/signedup'), 'Want to download as much as you want? Learn about Premium > '],
                        [ FixupLinks('http://www.webshots.com/r/mdocs/sitewide/hirespromo/anon'), FixupLinks('http://www.webshots.com/r/mdocs/sitewide/hirespromo/signedup'), 'Want the highest resolution downloads? Learn about Premium > '],
                        [ FixupLinks('http://www.webshots.com/r/Premium/sitewide/photostorage/anon'), FixupLinks('http://www.webshots.com/r/Premium/sitewide/photostorage/signedup'), 'Need more storage for your personal photos? Learn about Premium > ']
                      ];

function MDocsInit()
{
  if(document.getElementById)
  { 
  	elem_mdocs_promo_img  = document.getElementById("mdocsPromoIMG"); 
  	elem_mdocs_promo_href = document.getElementById("mdocsPromoHREF");
  }
  else if (document.mdocsPromoIMG)
  { 
  	elem_mdocs_promo_img  = document.mdocsPromoIMG; 
  	elem_mdocs_promo_href = document.mdocsPromoHREF;
  }
  else if (document.all && document.all.mdocsPromoIMG)
  {
    	elem_mdocs_promo_img  = document.all.mdocsPromoIMG;
    	elem_mdocs_promo_href = document.all.mdocsPrompHREF;
  }
  SetMDocsTimeout();
}

function SwapMDocsPromotion()
{
  if (elem_mdocs_promo_img && elem_mdocs_promo_href)
  {
	if (mdocs_pos < 0)
	{
      if (Math.random)
		mdocs_pos = Math.round(Math.random() * (mdocsPromotions.length - 1));
    }
    mdocs_pos = (mdocs_pos+1) % mdocsPromotions.length;

  	elem_mdocs_promo_img.innerText   = mdocsPromotions[mdocs_pos][2];
  	if (document.cookie.indexOf("daily=") >= 0)
	  	elem_mdocs_promo_href.href = mdocsPromotions[mdocs_pos][1];
	else
	  	elem_mdocs_promo_href.href = mdocsPromotions[mdocs_pos][0];		
   }
  SetMDocsTimeout();
}

function SetMDocsTimeout()
{
	mdocsID = setTimeout("SwapMDocsPromotion()", mdocsLength);
}

function GetMDocsPromotion()
{
  if (mdocs_pos < 0)
  { 
    if (Math.random)
	 mdocs_pos = Math.round( Math.random() * (mdocsPromotions.length - 1 ));
  }
  // Older browsers will not rotate except on page refresh
  var href;
  if (document.cookie.indexOf("daily=") >= 0)
  	href = mdocsPromotions[mdocs_pos][1];
  else
	href = mdocsPromotions[mdocs_pos][0];		

  var str = "<p style='padding:7px 0px; margin:0px;'><img src='http://p.webshots.net/img/mdocs/star_bl_9x10.gif' height=10 width=9 hspace=3 align=middle><a class='wl' ";
  str += "id='mdocsPromoHREF' name='mdocsPrompHREF' href='" + href + "'><font face=arial size=2><strong>";
  str += "<span id='mdocsPromoIMG' name='mdocsPrompIMG'>" + mdocsPromotions[mdocs_pos][2]+"</span></strong></font></a></p>";
  return str;
}

if (!Premium && SignedUp)
{
	document.write(GetMDocsPromotion());
	MDocsInit();
}

else if (!Premium)
{
	anonHTML = '<p style="padding:7px 0px; margin:0px;"><font face=arial size=2 color=white><strong>New to Webshots? ';
	anonHTML +='<a class=wl href="' + FixupLinks('http://www.webshots.com/r/mdocs/thirdnav/signup') + '">Sign up now</a> ';
	anonHTML +='or take our <a class=wl href="' + FixupLinks('http://www.webshots.com/r/mdocs/thirdnav/tour') + '">quick tour</a>.</strong></font></p>';
	document.write(anonHTML);
}
