// JavaScript Document
<!--
var timer;
//preloaded images
var imageOriginal;

function imageSwap(id,swapId){
	myImageSrc = document.getElementById(id);
	imageOriginal = myImageSrc.src;
	myImageSrc.src = swapId;
}

function imageRestore(id){
	document.getElementById(id).src = imageOriginal;
}

function HideContent(d) {
	document.getElementById(d).style.display = "none";
}

function ShowContent(d) {
	document.getElementById(d).style.display = "block";
}

function ReverseDisplay(d) {
	if(document.getElementById(d).style.display == "none") { 
		document.getElementById(d).style.display = "block"; 
	} else { 
		document.getElementById(d).style.display = "none";
	}
}

function slidex (id, xFin, xSta) {
	obj = document.getElementById(id).style;
	obj.left = xSta + 'px';
	slide(id,xFin);
}

function slide(id,x){
	step = 5;
	obj = document.getElementById(id).style;
	obj.xpos = parseInt(obj.left);
	if (obj.xpos > x) {
    	if (x <= 0) step = - step;
    	obj.xpos += step;
    	obj.left = obj.xpos + 'px';
    	timer = setTimeout("slide('" + id + "'," + x + ")", 30);
  	}else{
		clearTimeout(timer);
	}
}

function reloadBanner(id, xFin, xSta){
	var imageList = new Array('bannerbg-gifts-2.jpg','bannerbg.jpg','bannerbg-contact.jpg','bannerbg-service.jpg','bannerbg-supplies-2.jpg');
	clearTimeout(timer);
	obj = document.getElementById(id).style;
	nextImage = imageList[Math.floor((Math.random() * imageList.length))];
	while("url(images/banners/" + nextImage + ")" == obj.backgroundImage){
		nextImage = imageList[Math.floor((Math.random() * imageList.length))];
	}
	obj.backgroundImage = "url(images/banners/" + nextImage + ")";
	slidex(id,xFin,xSta);
}

function loadWindow(url,place,specs,retrace,data){
/*------------------------------------------------------
Parameter Description 
URL 
	--Optional. Specifies the URL of the page to open. If no URL is specified, a new window with about:blank is opened 

place 
	--Optional. Specifies the target attribute or the name of the window. The following values are supported:

	_blank - URL is loaded into a new window. This is default 
	_parent - URL is loaded into the parent frame 
	_self - URL replaces the current page 
	_top - URL replaces any framesets that may be loaded
	name - The name of the window 
 
specs 
	--Optional. A comma-separated list of items. The following values are supported:

	channelmode=yes|no|1|0 Whether or not to display the window in theater mode. Default is no 
	directories=yes|no|1|0 Whether or not to add directory buttons. Default is yes 
	fullscreen=yes|no|1|0 Whether or not to display the browser in full-screen mode. Default is no. A window in full-screen mode must also be in theater mode 
	height=pixels The height of the window. Min. value is 100 
	left=pixels The left position of the window 
	location=yes|no|1|0 Whether or not to display the address field. Default is yes 
	menubar=yes|no|1|0 Whether or not to display the menu bar. Default is yes 
	resizable=yes|no|1|0 Whether or not the window is resizable. Default is yes 
	scrollbars=yes|no|1|0 Whether or not to display scroll bars. Default is yes 
	status=yes|no|1|0 Whether or not to add a status bar. Default is yes 
	titlebar=yes|no|1|0 Whether or not to display the title bar. Ignored unless the calling application is an HTML Application or a trusted dialog box. Default is yes 
	toolbar=yes|no|1|0 Whether or not to display the browser toolbar. Default is yes 
	top=pixels The top position of the window 
	width=pixels The width of the window. Min. value is 100 

retrace
	--Optional.Specifies whether the URL creates a new entry or replaces the current entry in the history list. The following values are supported:

	true - URL replaces the current document in the history list 
	false - URL creates a new entry in the history list 
---------------------------------------------------------------------------------------*/
	
	myWindow=window.open(url,place,specs,retrace);
	if(data != ''){
		myWindow.document.write(data);
	}
	myWindow.focus();
}
//-->