	// generic functions
	
	// Get a cookie value
	function get_cookie(Name) {
		var search = Name + "=";
		var returnvalue = "";
		if (document.cookie.length > 0) {
			offset = document.cookie.indexOf(search);
			if (offset != -1) { // if cookie exists
				offset += search.length;
				// set index of beginning of value
				end = document.cookie.indexOf(";", offset);
				// set index of end of cookie value
				if (end == -1)
					end = document.cookie.length;
				returnvalue=unescape(document.cookie.substring(offset, end))
			}
		}
		return returnvalue;
	}

	function BWL_swapImgRestore() {
		var i,x,a=document.BWL_sr;
		for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}

	function BWL_preloadImages() {
		var d=document;
		if(d.images){
			if(!d.BWL_p) {
				d.BWL_p=new Array();
			}
			var i,j=d.BWL_p.length,a=BWL_preloadImages.arguments;
			for(i=0; i<a.length; i++) {
				if (a[i].indexOf("#")!=0){
					d.BWL_p[j]=new Image;
					d.BWL_p[j++].src=a[i];
				}
			}
		}
	}

	function BWL_findObj(n, d) {
		var p,i,x;
		if(!d) d=document;
		if((p=n.indexOf("?"))>0&&parent.frames.length) {
			d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
		}
		if(!(x=d[n])&&d.all) x=d.all[n];
		for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
		if(!x && d.getElementById) x=d.getElementById(n);
		return x;
	}

	function BWL_swapImage() {
		var i,j=0,x,a=BWL_swapImage.arguments;
		document.BWL_sr=new Array;
		for(i=0;i<(a.length-2);i+=3) {
			if ((x=BWL_findObj(a[i]))!=null) {
				document.BWL_sr[j++]=x;
				if(!x.oSrc) x.oSrc=x.src;
				x.src=a[i+2];
			}
		}
	}
	function popUp( URL, width, height, scrollbars ) {
		day = new Date();
		id = day.getTime();
		var left = (screen.availWidth - width)/2;
		var top = (screen.availHeight - height)/2;
		if (scrollbars == null) scrollbars = 1;
		
		eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=" + scrollbars + ",location=0,statusbar=0,menubar=0,resizable=0,width=" + width + ",height=" + height + ",left = " + left + ",top = " + top + "');");
	}
	
	function BWL_RightClickDisable(keyp){
		message = "Thank you for visiting. Please visit back soon.\n\n © 2004";
		if (navigator.appName == "Netscape" && keyp.which == 3) {
			alert(message);
			return false;
		}

		if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) {
			alert(message);
			return false;
		}
	}

	function newImage(arg) {
		if (document.images) {
			rslt = new Image();
			rslt.src = arg;
			return rslt;
		}
	}

	function changeImages() {
		if (document.images && (preloadFlag == true)) {
			for (var i=0; i<changeImages.arguments.length; i+=2) {
				document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
			}
		}
	}

	var preloadFlag = false;

	function preloadImages(arg) {
		if (document.images) {
			roll_01_over = newImage(arg);
			preloadFlag = true;
		}
	}

// Main JavaScript calls.
// Wire-up the events	
// Disable the right click button
//document.onmousedown = BWL_RightClickDisable;

