/// 
/// FADING CODE BELOW
///
/// DEAR VISITOR!
/// THIS IS A NEAT PIECE OF CODE, HEY? IT WAS DEVELOPED IN HOUSE AT SWIM SMOOTH.
/// IF YOU WOULD LIKE TO USE IT ON YOUR OWN SITE, PLEASE DO SO BUT WE'D VERY MUCH APPRECIATE YOU ADDING A LINK FROM YOUR SITE TO WWW.SWIMSMOOTH.COM AS A THANK-YOU, THIS WILL HELP US BUILD OUR RANKINGS...
/// CHEERS! THE SWIM SMOOTH TEAM.
///

function settarget(object,target)
{
	object.name = object.name.split("_")[0] + '_' + target;
}

function setactual(object,actual)
{
	object.name = actual + '_' + object.name.split("_")[1];
}

function controlbrightness(object)
{
var	actual = parseInt(object.name.split("_")[0]);
var target = parseInt(object.name.split("_")[1]);
var delay = 100;
setbrightness(object,actual)
//if not reached brightness target yet then call again after delay
if (actual != target)
{
  if (actual > target) {actual = actual - 5; delay = 100;}
  if (actual < target) {actual = actual + 5; delay = 50;}
  setactual(object,actual);
  setTimeout(function(){controlbrightness(object)},delay);
}
}

function setbrightness(object,amount)
{
	object.style.MozOpacity=amount/100;
	object.style.opacity=amount/100;
	object.style.filter='alpha(opacity='+amount+')';
}

function brighten(object)
{
  if (!object.name) {object.name = '50_50';}
  if ( object.name.split("_")[1] != '100' )
  {
	settarget(object,'100');
	controlbrightness(object);
  }
}


function dim(object)
{
  if (!object.name) {object.name = '100_100';}
  if (object.name.split("_")[1] != '50')
  {
	settarget(object,'50');
	setTimeout(function(){controlbrightness(object)},500);
  }

}
