﻿// ShawnSnap script Created by Eric Shawn
// Copyright Shawn, Corp. / Ouchpost.com
// Unauthorized use is Prohibited.
// http://www.shawncorp.com
// http://www.ouchpost.com

var AdHeight = 200;

var theOpenAd = ''; // holds the one that is currently open, if any

function shawnSnap(index, total_ads)
{
  var oID = "Ad" + index + "Content";
  if(theOpenAd == oID)
  {
    oID = '';  // ensures we don't try to open the one already open
  }
   
  snapIt(theOpenAd,oID,index,total_ads);
  theOpenAd = oID;
}

function snapIt(closeItId, openItId, index, total_ads)
{  
  
  	var opening = (openItId == '') ? null : document.getElementById(openItId);
  	var closing = (closeItId == '') ? null : document.getElementById(closeItId);
 
  	if(opening != null)
  	{
	    opening.style.height = AdHeight + 'px';
		
		if(opening.style.display != 'block')
		{
      		opening.style.display = 'block';
		}
  		
		for (i=1;i<=total_ads;i++)
		{
			//remove hilite from all first
			var titleID = 't' + i; 
			document.getElementById(titleID).style.backgroundImage = "url('images/silvergradient.gif')"; 
			document.getElementById(titleID).style.color = "#000000"; 
		}
		var titleID = 't' + index; 
		document.getElementById(titleID).style.backgroundImage = "url('images/silvergradientover.gif')"; 
		document.getElementById(titleID).style.color = "#FFFFFF"; 
		}
	
	if(closing != null)
	{
	  closing.style.display = 'none';
	  closing.style.height = '0px';
	}
} // end function snapIt