var dontHide=false;
var dontHideSites=false;
var dontHideBookSites=false;

var bkarr = new Array('screen1','screen3','screen4','screen5','screen6','screen8','screen9',
		  'screen11','screen12','screen13','screen14','screen16','screen18','screen19',
		  'screen21','screen24','screen25','screen28');

var nonbkarr = new Array('screen2','screen7','screen15','screen17',
		     'screen22','screen23','screen26','screen27','screen29');


function loadSites()
{
  hideAllSites();
  dontHideSites = true;
  for (i=0;i<nonbkarr.length;i++)
    Effect.Appear(nonbkarr[i], { duration: 2.5 });
}

function loadBookSites()
{
  hideAllSites();
  dontHideBookSites = true;
  for (i=0;i<bkarr.length;i++)
    Effect.Appear(bkarr[i], { duration: 2.5 });
}

function appearElement(elid)
{
 dontHide=false;
 hideAllExcept(elid);
 Effect.Appear(elid, { duration: 0.2 });
}

function fadeElement(elid)
{
 //Effect.Fade(elid, { duration: 1.0 });
  Effect.SwitchOff(elid, { duration: 1.0 });
}

function hideAllSites()
{
  dontHideSites=false;
  dontHideBookSites=false;
  hideAllExcept('none');
}

function hideAllExcept(elid)
{
  if(!dontHide)
  {
   if(!dontHideSites)
   {
      for (i=0;i<nonbkarr.length;i++)
      {
	if(nonbkarr[i] != elid) m_hideDiv(nonbkarr[i]);
      }
   }
   if(!dontHideBookSites)
   {
      for (i=0;i<bkarr.length;i++)
      {
	if(bkarr[i] != elid) m_hideDiv(bkarr[i]);
      }
   }
  }
}

function openURLWin(url)
{
  removeIframe();
  var ifrhtml = '';

  Effect.ScrollTo('ifrDetails');

  ifrhtml += '<iframe src="'+url+'" width="736" height="170" name="ifrDetail" id="ifrDetail" scrolling="no" frameborder="0" allowtransparency="true"></iframe>';
  document.getElementById('ifrDetails').innerHTML = ifrhtml;
}

function removeIframe()
{
  document.getElementById('ifrDetails').innerHTML = '';
}
