function isodatetime() {
	var today = new Date();
	var year  = today.getYear();
	if (year < 2000)    // Y2K Fix, Isaac Powell
	year = year + 1900; // http://onyx.idbsu.edu/~ipowell
	var month = today.getMonth() + 1;
	var day  = today.getDate();
	var hour = today.getHours();
	var hourUTC = today.getUTCHours();
	var diff = hour - hourUTC;
	var hourdifference = Math.abs(diff);
	var minute = today.getMinutes();
	var minuteUTC = today.getUTCMinutes();
	var minutedifference;
	var second = today.getSeconds();
	var timezone;
	if (minute != minuteUTC && minuteUTC < 30 && diff < 0) { hourdifference--; }
	if (minute != minuteUTC && minuteUTC > 30 && diff > 0) { hourdifference--; }
	if (minute != minuteUTC) { minutedifference = ":30"; }
	else { minutedifference = ":00"; }
	if (hourdifference < 10) { timezone = "0" + hourdifference + minutedifference; }
	else { timezone = "" + hourdifference + minutedifference; }
	if (diff < 0) { timezone = "-" + timezone; }
	else { timezone = "+" + timezone; }
	if (month <= 9) month = "0" + month;
	if (day <= 9) day = "0" + day;
	if (hour <= 9) hour = "0" + hour;
	if (minute <= 9) minute = "0" + minute;
	if (second <= 9) second = "0" + second;
	time = hour + ":" + minute + ":" + second;
	document.all.display.value = time;
	window.setTimeout("isodatetime();", 500);
}

function getSiteHitsInfo(parPOS, parButtonId) {
	var file='StaticHtml/SiteHits.asp?';
	var d=new Date(); 
	var s=d.getSeconds(); 
	var m=d.getMinutes();
	var x=s*m;
	var info=''

	f='' + escape(document.referrer);
	if (navigator.appName=='Netscape'){
		b='NS';
	} 
	if (navigator.appName=='Microsoft Internet Explorer'){
		b='MSIE';
	} 
	if (navigator.appVersion.indexOf('MSIE 3')>0){
		b='MSIE';
	}
	u='' + escape(document.URL);
	w=screen.width; h=screen.height; 
	v=navigator.appName; 
	fs = window.screen.fontSmoothingEnabled;
	if (v != 'Netscape'){
		c=screen.colorDepth;
	} else {
		c=screen.pixelDepth;
	}
	j=navigator.javaEnabled();

	info='w=' + w + '&amp;h=' + h + '&amp;c=' + c + '&amp;r=' + f + '&amp;u='+ u + '&amp;fs=' + fs + '&amp;b=' + b + '&amp;x=' + x + '&amp;POS=' + parPOS + '&amp;ButtonID=' + parButtonId + '&amp;Type=Static';
	file = file + info
	return file; 
}

function OpenPrintPage(svlLink) {
	document.all.divPrint.style.visibility = "hidden";
	window.print();
	document.all.divPrint.style.visibility = "visible";
}

function ShowDetailedProduct(svlDetailedTemplateID, svlProductID, svlProductCode, svlUniqueID) {
	location.href = "./ProductPublisher/ProductsView.asp?CID=&PID=" + svlProductID + "&PCODE=" + svlProductCode + "&UID=" + svlUniqueID
}

function nocontextmenu() {
  event.cancelBubble = true, event.returnValue = false;
  return false;
} 

function norightclick(e) {
	if (window.Event) {
		if (e.which == 2 || e.which == 3) {
			return false;
		} else {
			routeEvent(e)
		}
	} else if (event.button == 2 || event.button == 3) {
		event.cancelBubble = true, event.returnValue = false;
		return false;
	}
}

if (document.layers) {
  document.captureEvents(Event.MOUSEDOWN)
}  

if (window.Event) {
  document.captureEvents(Event.MOUSEUP);
}

document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
document.onmouseup = norightclick;

function RestoreSearchValue() {
	if (typeof(document.all.txtSearch) == "object") {
		var svlCurrentURL, svlQueryString, svlReplace, svlValue, ivlStartPos
		svlCurrentURL = window.location.href;
		ivlStartPos = svlCurrentURL.indexOf("SearchText=")
		if (ivlStartPos > 0) {
			svlQueryString = svlCurrentURL.substr(ivlStartPos + 11);
			svlReplace = svlQueryString.substr(svlQueryString.indexOf("&"));
			svlValue = svlQueryString.replace(svlReplace, "")
			document.all.txtSearch.value = svlValue
		}
	}
}

function dttm()
{
	/*var days=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var mons=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	sys_date=new Date();
	sys_dd=sys_date.getDate();
	sys_mm=sys_date.getMonth();
	sys_yyyy=sys_date.getYear();
	sys_hours=sys_date.getHours();
	sys_mins=sys_date.getMinutes();
	sys_secs=sys_date.getSeconds();
	sys_day=sys_date.getDay();
	sys_w_day=days[sys_day];
	sys_w_mon=mons[sys_mm];
	disp_time=sys_hours+":"+sys_mins+":"+sys_secs;
	//document.write("Today is "+sys_w_day+" "+sys_w_mon+" "+sys_dd+","+sys_yyyy+". Time now is "+disp_time);
	//document.all.txtclock.value = sys_w_day+" "+sys_w_mon+" "+sys_dd+","+sys_yyyy+" "+disp_time
	document.all.txtclock.value = " "+sys_w_mon+" "+sys_dd+", "+sys_yyyy+" "+disp_time
	setTimeout("dttm()",1000);*/
	
	if (document.all.txtclock == '[object]') {
		var days=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
		var mons=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
		sys_date=new Date();
		sys_dd=sys_date.getDate();
		sys_mm=sys_date.getMonth();
		sys_yyyy=sys_date.getYear();
		sys_hours=sys_date.getHours();
		sys_mins=sys_date.getMinutes();
		sys_secs=sys_date.getSeconds();
		sys_day=sys_date.getDay();
		sys_w_day=days[sys_day];
		sys_w_mon=mons[sys_mm];
		disp_time=sys_hours;
		if(sys_mins<10)
			disp_time+=":0"+sys_mins;
		else
			disp_time+=":"+sys_mins;
		if(sys_secs<10)
			disp_time+=":0"+sys_secs;
		else
			disp_time+=":"+sys_secs;
		//document.write("Today is "+sys_w_day+" "+sys_w_mon+" "+sys_dd+","+sys_yyyy+". Time now is "+disp_time);
		document.all.txtclock.value = sys_w_mon+" "+sys_dd+", "+sys_yyyy+" "+disp_time
		setTimeout("dttm()",1000);
	}
}