var ns4 = (document.layers);
var ie4 = (document.all && !document.getElementById);
var ie5 = (document.all && document.getElementById);
var ns6 = (!document.all && document.getElementById);

var securedPage = false;

function doOpenWindow(url,win,width,height,scro,mb) {
	var atts = "height="+height+",width="+width+",menubar="+mb+",resizable=0,scrollbars="+scro+",status=0,titlebar=0,toolbar=0";
	var myWin = window.open(url,win,atts);
}
function Void() {
	var dovoid = 0;
}
//
function getItem(obj) {
	if(ns4) {
		obj = document.layers[obj];
	} else if (ie4) {
		obj = document.all[obj];
	} else {
		obj = document.getElementById(obj);
	}
	if (!obj && !obj.style) obj.style = obj;
	return obj;
}
function setText(obj, msg) {
	getItem(obj).innerHTML = msg;
}
function changeClass(obj, a) {
	var d = getItem(obj);
	if (d) d.className = a;
}
function itemDisplay(obj, display) {
	var d = getItem(obj);
	if (d) {
		if (display == 1) {
			d.style.display = "";
		} else {
			d.style.display = "none";
		}
	}
}
//
var preloadFlag = false;
function newImage(i) {
	if (document.images) {
		rslt = new Image();
		rslt.src = i;
		return rslt;
	}
}
function preloadImages(iarray, folder) {
	var imgs = iarray.split(',');
	if (document.images) {
		for(var i=0; i < imgs.length; i=i+1) if(imgs[i].length) document['preimg'+i] = newImage(folder+imgs[i]);
		preloadFlag = true;
	}
}
//
var currentSelectedItem;
function changeItem(t, f, p, i, id, iid) {
	if(currentSelectedItem != iid) {
		if(imagepodopen) {
			window.location = p + '?id=' + id + '&show=image&iii=' + iid;
		} else {
			if(currentSelectedItem != undefined) changeClass('imagepod'+currentSelectedItem, 'unselected');
			currentSelectedItem = iid;
			if (document.getElementById && document.images && preloadFlag == true) {
				changeClass('imagepod'+iid, 'selected');
				document.getElementById('imagepodlink').href = p + '?id=' + id + '&show=image&iii=' + iid;
				document.getElementById('imagepodimg').src = '/images/' + f + '/' + i;
				document.getElementById('imagepodimg').alt = t;
			} else {
				return true;
			}
		}
	}
	return false;
}
//
function controlLength(f, o, d, m) {
	if(o.value.length > m) {
		o.value = o.value.substring(0, m);
	}
	f[d].value = 'Characters Used: '+o.value.length+' out of '+m;
}
//
function copyAddress() {
	var f = document.myform;
	f.billingaddress1.value = f.address1.value;
	f.billingcity.value = f.city.value;
	f.billingstate.value = f.state.value;
	f.billingzip.value = f.zip.value;
}
//
function newPageLinks() {
	if (!document.getElementsByTagName) return false;
	var links = document.getElementsByTagName("a");
	for (var i=0; i<links.length; i++) {
		var l = links[i];
		if (l.getAttribute("href") && l.getAttribute("rel") == "newpage") l.target = "_blank";
	}
}
function doWindowOnload(o) {
	newPageLinks();
	if(o != undefined) for(var i = 0; i < o.length; i++) eval(o[i])();
}