// rollover function
function roll(img,r) {
	if(document.images) {
		if(locked.length > 0) {
			for(i=0; i<locked.length; i++) {
				if(locked[i] == img) { return false; }
				}
			}
		if(!document.layers) {
			(r) ? eval('document.images["'+img+'"].src = '+img+'_on.src') : eval('document.images["'+img+'"].src = '+img+'_off.src')
			}
		// could be cleaner
		else {
			if(!document.images[img]) {
				for(j=0; j<document.layers.length; j++) {
					if(document.layers[j].document.images[img]) {
						(r) ? eval('document.layers['+j+'].document.images["'+img+'"].src = '+img+'_on.src') : eval('document.layers['+j+'].document.images["'+img+'"].src = '+img+'_off.src')
						}
					}
				}
			else {
				(r) ? eval('document.images["'+img+'"].src = '+img+'_on.src') : eval('document.images["'+img+'"].src = '+img+'_off.src')
				}
			}
		}
	}

// image pre-loader
function loadImg(imgObj,imgSrc) {
	if(document.images) {
		eval(imgObj+' = new Image()');
		eval(imgObj+'.src = "'+imgSrc+'"');
		}
	}

var locked = new Array();
// locks images (or whatever)
function lock() {
	if(locked.length > 0) {
		for(j=0; j<locked.length; j++) {
			for(k=0; k<arguments.length; k++) {
				if(arguments[k] != locked[j]) {
					locked[locked.length] = arguments[k]
					}
				}
			}
		}
	else {
		for(k=0; k<arguments.length; k++) {
			locked[locked.length] = arguments[k]
			}
		}
	}

// rolls img args to "on" state
function setOn() {
	for(i=0; i<arguments.length; i++) {
		roll(arguments[i],1);
		}
	}
	
// rolls img args to "off" state
function setOff() {
	for(i=0; i<arguments.length; i++) {
		roll(arguments[i]);
		}
	}

// opens Join window
function joinEB() {
	var joinWin = window.open("../join.php","joinWin","width=424,height=580,menubar=1,status=1,resizable=1,scrollbars=1,toolbar=0,location=0");
	joinWin.focus();
	}

// opens wholesale window
function openWholesale() {
	var wWin = window.open("../wholesale/","wWin","width=786,height=514,menubar=1,status=1,resizable=1,scrollbars=1,toolbar=0,location=0");
	wWin.focus();
	}
