

var testimonial = new Array();
var titlesize = 1000;
var hex=0; 
var testimonial_fadein=true;
var testimonial_counter=1;
var testimonial_max=8;

function pagebegin() {
	fadetext();
	//logomove();
}

function logomove() {
//  alert(document.getElementById('toptitle').style.font);
//		if (document.getElementById('toptitle')) {
//			alert('wee!);
//		} else 
//			alert('boo!);
//		}

/*	if (titlesize > 36) {
		titlesize -=6;
		if (titlesize > 100) {
			titlesize -=12;
		}
		/document.getElementById('toptitle').style.fontSize= titlesize + 'px';
		setTimeout('logomove()',1); 
	}
	*/
	if (titlesize > 80) {
		titlesize -=8;
		if (titlesize > 100) {
			titlesize -=14;
		}
		if (titlesize > 400) {
			titlesize -=20;
		}
		document.getElementById('toptitle').style.marginLeft= titlesize;
		setTimeout('logomove()',5); 
	}
}

function fadetext() { 

	if (hex<=0) {
		document.getElementById('testimonial' + testimonial_counter).style.color= 'rgb('+hex+','+hex+','+hex+')';
		document.getElementById('testimonial' + testimonial_counter).style.display='none';
		if (testimonial_counter>=testimonial_max) {
			testimonial_counter = 1;
		} else {testimonial_counter += 1;}
		document.getElementById('testimonial' + testimonial_counter).style.display='block';
		hex+=11;
		testimonial_fadein=true;
		setTimeout('fadetext()',500); 
	 } else if (hex>=200)  {
		hex-=11; 
		testimonial_fadein=false;
		setTimeout('fadetext()',15000); 
	} else if (testimonial_fadein==true)  {
		hex+=11; 
		document.getElementById('testimonial' + testimonial_counter).style.color= 'rgb('+hex+','+hex+','+hex+')';
		setTimeout('fadetext()',20); 
	} else {
		hex-=11; 
		document.getElementById('testimonial' + testimonial_counter).style.color= 'rgb('+hex+','+hex+','+hex+')';
		setTimeout('fadetext()',20); 
	}

}

//______________________________________________________________________
// The following is for the drop-down menu navigation

var ParentItems = new Array();
var ChildItems = new Array();

var DelightClasses = new Array();

var MouseOverItemID = '';
var TimerItemID = '';
var RootMenuItemID='menu-nav';

// Test the User's browser...
var DomYes=document.getElementById?1:0;

function OnMenuItem(MenuItemID, ParentItemID, OffsetX, OffsetY, HighlightClass){
	document.getElementById(MenuItemID).className=HighlightClass;
	PositionRelative('M-' + MenuItemID, 'M-' + ParentItemID, MenuItemID, OffsetX, OffsetY)
	ShowElement('M-' + MenuItemID);
	MouseOverItemID = MenuItemID;
	ParentItems[MenuItemID]=ParentItemID;
	ChildItems[ParentItemID]=MenuItemID;
}

function OffMenuItem(MenuItemID, DelightClass) {
	MouseOverItemID='';
	DelightClasses[MenuItemID]=DelightClass;
	setTimeout('ClearMenu("' + MenuItemID + '")',50);
}

function ClearMenu(MenuItemID) {
	if ((!MouseOnMenuOrChild(MenuItemID) && MenuItemID!=RootMenuItemID)) {
		document.getElementById(MenuItemID).className=DelightClasses[MenuItemID];
		HideElement('M-' + MenuItemID);
		if (ParentItems[MenuItemID]) {
			ClearMenu(ParentItems[MenuItemID]);
		}
	}
}

function PositionRelative(ElementID, RelativeElementID1, RelativeElementID2, OffsetX, OffsetY) {
	if (document.getElementById(ElementID) && document.getElementById(RelativeElementID1)&& document.getElementById(RelativeElementID2)) {
		document.getElementById(ElementID).style.left = document.getElementById(RelativeElementID1).offsetLeft + document.getElementById(RelativeElementID2).offsetLeft + OffsetX;
		document.getElementById(ElementID).style.top = document.getElementById(RelativeElementID1).offsetTop + document.getElementById(RelativeElementID2).offsetTop + OffsetY;
	}
}

function ShowElement(ElementID) {
	if (document.getElementById(ElementID)) {
		document.getElementById(ElementID).style.visibility = 'visible';
	}
}

function HideElement(ElementID) {
	if (document.getElementById(ElementID)) {
		document.getElementById(ElementID).style.visibility = 'hidden';
	}
}

function GoUrl(Url) {
	document.location.href = Url;
}

function MouseOnMenuOrChild(MenuItemID) {
	var ReturnValue = false;
	if (MouseOverItemID==MenuItemID) {
		ReturnValue = true;
	} else {
		if (ChildItems[MenuItemID]) {
			ReturnValue = MouseOnMenuOrChild(ChildItems[MenuItemID]);
		}
	}
	return ReturnValue;
}


// End menu navigation
//______________________________________________________________________
//______________________________________________________________________

//For product image mouseovers

var CurrentProductImage = 'productimage-none';

function SwitchProductImage(NewProductCode) {
	document.getElementById(CurrentProductImage).style.display='none';
	CurrentProductImage = 'productimage-' + NewProductCode;
	document.getElementById(CurrentProductImage).style.display='block';
}
