
// preload scroll onmouseover images
preImgSrc = new Array (
        "images/home_scroll/la_over.gif",
        "images/home_scroll/ra_over.gif"
)

preImgList = new Array ();

for (var x=0; x < preImgSrc.length; x++) {
	preImgList[x] = new Image();
	preImgList[x].src = preImgSrc[x];
}


var timer = false;

function showPreview(id) {
	if(timer)
		clearTimeout(timer);
	var preview = document.getElementById("preview_image");
	preview.innerHTML = "<img width='150px' height='150px' src='/images/collections/" + id + "' border='0'>";
	preview.style.display = "block";
}

function hidePreview() {
	var preview = document.getElementById("preview_image");
	preview.style.display = "none";
	timer = false;
}

function toggleSold() {
	var display = document.getElementById("show_sold").style.display;
	if(display == "none")
		document.getElementById("show_sold").style.display = "block";
	else
		document.getElementById("show_sold").style.display = "none";
}

function randomDesign() {
	
	var i = 0;
	var imageArr = new Array();
	while (i < 24) {
		var ran_unrounded = Math.random()*127;
		var ran_rounded = Math.floor(ran_unrounded);
		var image = ran_rounded + 1;
		var use = 1;
		for(var x = 0; x < imageArr.length; x++) {
			if(imageArr[i] == image)
				use = 0;
		}
		if(use == 1) {
			imageArr[i] = image;
			document.write('<a href="/collections_detail.php?id=' + image + '"><img src="/images/collections/' + image + '.jpg" class="gallery_image" onmouseover="javascript:showPreview(\'' + image + '\');" onmouseout="javascript:timer = setTimeout(\'hidePreview()\', 500);"></a>');
			i++;
		}
	}
}


sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
/*************************************************************************
  This code is from Dynamic Web Coding at http://www.dyn-web.com/
  See Terms of Use at http://www.dyn-web.com/bus/terms.html
  regarding conditions under which you may use this code.
  This notice must be retained in the code as is!
*************************************************************************/

var timer_id;
function scroll_iframe(frm,inc,dir) {
  if (timer_id) clearTimeout(timer_id);
  if (window.frames[frm]) {
    if (dir == "v") window.frames[frm].scrollBy(0, inc);
    else window.frames[frm].scrollBy(inc, 0);
    timer_id = setTimeout("scroll_iframe('" + frm + "'," + inc + ",'" + dir + "')", 20);
  }
}

function stopScroll() { if (timer_id) clearTimeout(timer_id); }


