function showImage(p_imageUrl) {
	x = window.open("/gallery/showimage.asp?image=" + p_imageUrl,"imageWindow","resizable=no");
	x.focus();
}

function resizeToImg(img) {
	imgWidth = img.width+40;
	imgHeight = img.height+80;
		
	self.resizeTo(imgWidth,imgHeight);
	self.moveTo((self.screen.width-imgWidth)/2,(self.screen.height-imgHeight)/2);
}

function shakeMe() {
	var x=5
	window.status = "mmmm, feel that V8 rumble..........";
	if (document.all||document.layers) {
		for (i=0;i,i<20;i++){
			window.moveBy(0,x)
			window.moveBy(x,0)
			window.moveBy(0,-x)
			window.moveBy(-x,0)
		}
	}
	window.status = "";
}

	var width=100;
	var pos=1-width;

function scroll(scrtxt) {

	pos++;

	var scroller="";

	if (pos==scrtxt.length)	{
		pos=1-width;
	}

	if (pos<0) {
		for (var i=1; i<=Math.abs(pos); i++) {
			scroller=scroller+" ";
		}
		scroller=scroller+scrtxt.substring(0,width-i+1);
	}
	else {
		scroller=scroller+scrtxt.substring(pos,width+pos);
	}

	window.status = scroller;

	//window.scroller.innerText = scroller

	setTimeout("scroll(\"" + scrtxt + "\")",150);
}

function showTime () {
	if (window.timestamp) {
		window.timestamp.innerText = formatDate(new Date(),"DDD, DD MMM YYYY, HH:MI:SS");
		setTimeout("showTime()",1000);
	}
}

function formatDate(p_date, p_mask) {
	var thetime = new Date();
	var shortdaylist = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");
	var longdaylist = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var shortmonthlist = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");	
	var longmonthlist = new Array("January","February","March","April","May","June","July","August","September","October","November","December");	

	if (p_mask.indexOf("DDDD") >= 0) p_mask = p_mask.replace("DDDD",longdaylist[thetime.getDay()]);
	if (p_mask.indexOf("DDD") >= 0) p_mask = p_mask.replace("DDD",shortdaylist[thetime.getDay()]);
	if (p_mask.indexOf("DD") >= 0) p_mask = p_mask.replace("DD",padNumber(thetime.getDate(),2));

	if (p_mask.indexOf("MMMM") >= 0) p_mask = p_mask.replace("MMMM",longmonthlist[thetime.getMonth()]);
	if (p_mask.indexOf("MMM") >= 0) p_mask = p_mask.replace("MMM",shortmonthlist[thetime.getMonth()]);
	if (p_mask.indexOf("MM") >= 0) p_mask = p_mask.replace("MM",padNumber(thetime.getMonth(),2));

	if (p_mask.indexOf("YYYY") >= 0) p_mask = p_mask.replace("YYYY",thetime.getYear());
	if (p_mask.indexOf("YY") >= 0) p_mask = p_mask.replace("YY",new String(thetime.getYear()).substr(2,2));

	if (p_mask.indexOf("HH") >= 0) p_mask = p_mask.replace("HH",padNumber(thetime.getHours(),2));

	if (p_mask.indexOf("MI") >= 0) p_mask = p_mask.replace("MI",padNumber(thetime.getMinutes(),2));

	if (p_mask.indexOf("SS") >= 0) p_mask = p_mask.replace("SS",padNumber(thetime.getSeconds(),2));

	return p_mask;
}

function padNumber(p_num,p_size) {
	if (new String(p_num).length < p_size) {
		for (i=0;i<=(p_size-new String(p_num).length);i++) {
			p_num = "0" + p_num;
		}
	}

	return p_num;
}

onload=showTime;

