var xscroll = 0;
var scrollright = false;
var scrollleft = false;
var timerx = 0;
var xscrolladd = 0;
var scrollspeed = 5;

function stopError() {
  return true;
}

window.onerror = stopError;

function checkScroll() {
	if(scrollright) {
		window.scroll((xscrolladd+xscroll)+scrollspeed,0)
	}
	if(scrollleft) {
		window.scroll(xscroll-(xscrolladd+scrollspeed),0)
	}
	timerx+=10;
	if(timerx == 1000) {
		overlayOn(document.getElementById("welcome_msg_img"),'images/welcome_msg.png');
	}
	if(timerx == 5000) {
		overlayOff(document.getElementById("welcome_msg_img"),'images/spacer.gif');
		document.getElementById("welcome_msg").style.display = 'none';
	}	
	setTimeout("checkScroll()",10);
}

$(window).scroll(getPosx);

function getPosx() {
	var x = 0;
	if(document.documentElement.scrollLeft) {
		x = document.documentElement.scrollLeft; }
	else {
	    x =  window.pageXOffset; }
	xscroll = x;
	rightside = $(window).width();
	//document.getElementById("ofx").style.marginLeft = (x-1300)+"px";
	//document.getElementById("float_left_arrow").style.left = (x+20)+"px";
	//document.getElementById("float_right_arrow").style.left = (x+(rightside-90))+"px";
	document.getElementById("ofx").style.left = (x + 20) + "px";
	document.getElementById("float_right_links").style.left = (x+(rightside-200))+"px";
	document.getElementById("welcome_msg").style.left = (x+((rightside/2)-250))+"px";
	//document.getElementById("alldivs").style.left = x+"px";
}

$(document).mousemove(function(e) {
	cloc = e.clientX;
	cright = $(window).width()
	scrollright = false;
	scrollleft = false;
	if(cloc>(cright-100)) {
		scrollright = true;
		}
	else if(cloc<100 && xscroll>1) {
		scrollleft = true;
		}	
	});

$(document).ready(function() {
	window.scroll(1300,0);
	getPosx();
	checkScroll();
	loadHires(2);
	ww = $(window).width();
	$("#welcome_msg").click(function() {
		overlayOff(document.getElementById("welcome_msg_img"),'images/spacer.gif');
		document.getElementById("welcome_msg_img").style.display='none';	});
	$("#float_right_arrow").click(function() {
		xscrolladd=10;  })
	$("#float_left_arrow").click(function() {
		xscrolladd=10;  })	
	$("#float_right_arrow").mouseout(function() {
		xscrolladd=0;  })	
	$("#float_left_arrow").mouseout(function() {
		xscrolladd=0;  })		
});

function loadHires(x) { 
	x == 4 ? x = 1 : false;
	if(x!=0) {
		document.getElementById("hr_i_"+x).src="images/hl_"+x+".jpg";
		if(x!=1) {
			document.getElementById("hr_i_"+x).onload = function() { loadHires(x+1) };
		}
	}
}

function doScroll(w) {
	window.scroll(1300,0);  }

function overlayOn(obj, img) {
	$("#overlay").fadeIn("fast", function() {
		obj.src=img;	});
}

function overlayOff(obj, img) {
	obj.src=img;
	$("#overlay").fadeOut("fast", function() {
		obj.src=img;	});
}

