// JavaScript Document

// EXPAND FUNCTIONS
var objectholder;
var who;
var theCell;
var i;
var x;


function expand(who)
{
// crawl and then hide all details 
if (who.parentElement){
  var theCell = who.parentElement;
}
if (who.parentNode){
  var theCell = who.parentNode;
}
if (theCell.className != 'selected'){

		for (i = 0; i < document.anchors.length; i++){
		x = document.anchors[i];
			if (x.name.indexOf('detail') != -1){
				if (x.parentElement){
					x.parentElement.className = 'notselected';
				}else if(x.parentNode){
					x.parentNode.className = 'notselected';
				}	
			}
		}
	
		who.blur();
		theCell.className = 'selected';
		
}else{
	who.blur();
	theCell.className ='notselected';
	}
}

function clearMe(who,defaulttxt){
/*	if(document.getElementById){
		var $thefield = document.getElementById(who);
		if($thefield.value==defaulttxt){
			$thefield.value='';
			var $notice = document.getElementById('tooltip');
			$notice.innerHTML = defaulttxt;
		}else{
			var $notice = document.getElementById('tooltip');
			$notice.innerHTML = defaulttxt;
		}	
	}*/
}


// SLIDESHOW FUNCTIONS
// You may edit these settings:

// THE FOLDER PATH TO THE IMAGES - E.G. IMAGES/SLIDESHOW/
var $srcname = 'http://www.perceptiveit.net/themes/site_themes/perceptive/';
// THE AMOUNT OF TIME IN SECONDS TO SHOW EACH IMAGE
var $delay = 6;
// THE IMAGES TO BE USED IN THE SLIDESHOW
var $contentImg = new Array();
$contentImg[0] = 'header-1.jpg';
$contentImg[1] = 'header-2.jpg';
$contentImg[2] = 'header-3.jpg';
$contentImg[3] = 'header-4.jpg';
//$contentImg[0] = 'imagename.jpg';

// -------------------------------------------------------
// dont edit these
var $who = '';
var $mainimg = '';
var $counter = 0;
var $i = 0;
var $arrayDim = 0;
var $contentimgobject = new Image;


// image slideshow
function slideshow($who)
{
	$mainimg = document.getElementById($who);
	$mainimg.src = $srcname + $contentImg[$counter];
	if($counter >= $contentImg.length){
		$contentimgobject.src = $srcname + $contentImg[0]
	}else{		
		$contentimgobject.src = $srcname + $contentImg[$counter + 1]; // this is a quick preloader
	}
	contsub($who);
}

function contsub($who)
{
	//window.clearTimeout(jonathan);
	$counter++;
	if ($counter > $contentImg.length){
		$counter = 0;
		slideshow($who);
	}else{
		var jonathan = window.setTimeout("slideshow(\'"+$who+"\')",$delay*1000);
	}
}

/*function imagePreload()
{ 
  $arrayDim = imageArray.arguments.length;
  document.imageArray = new Array($arrayDim);
  for ($i=0; $i < $arrayDim; $i++)
  {
    document.imageArray[$i] = new Image;
    document.imageArray[$i].src = $srcpath + imageArray.arguments[$i];
  }
}
*/