function swpimg(n){
	var imgsrc = document.images[n].src;
	var ext = imgsrc.substring(imgsrc.lastIndexOf("."), imgsrc.length);
	
	if(imgsrc.indexOf("-on") < 0){
		document.images[n].src=imgsrc.substring(0,imgsrc.length-ext.length) + "-on" + ext;
	}
	else{
		document.images[n].src=imgsrc.substring(0,imgsrc.length-ext.length-3) + ext;
	}
}
function pageTopScroll() {
	if (scrj==1) {
		doPageTopScroll();
	}
}
function doPageTopScroll() {
    var scdist = document.body.parentNode.scrollTop;

	if(scrj<50 && scdist) {
		scdist = (scdist>2) ? Math.ceil(scdist*.2) : 1;
		scrj++;
		scrollBy(0,-scdist);
		setTimeout("doPageTopScroll()",20);
	} else {
		scrollTo(0,0);
		scrj = 1;
	}
}

var anchorPos=0;
var scrj = 1;

function scrollToAnchor(name) {
	for (j=0;j<document.anchors.length;j++)	{
		if (document.anchors[j].name == name) {
			elem_dst = document.anchors[j];
			break;
		}
	}

	anchorPos = calculateYcoord(elem_dst);
	if (scrj==1) {
		doScroll();
	}
}

function doScroll() {
    var scdist = parent.document.body.parentNode.scrollTop;
	if(scrj<50) {
		if (scdist>anchorPos) {
			scdist = (scdist>2) ? Math.ceil((scdist-anchorPos)*.2) : 1;
			window.scrollBy(0,-scdist);
			scrj++;
			setTimeout("doScroll()",20);
		} else if (scdist<anchorPos) {
			scdist = (scdist>2) ? Math.ceil((anchorPos-scdist)*.2) : 1;
			window.scrollBy(0,scdist);
			scrj++;
			setTimeout("doScroll()",20);
		} else {
			scrj = 1;
		}
	} else {
		scrollTo(0,anchorPos);
		scrj = 1;
	}
}

function calculateYcoord(elem) {
	var yCoord = 0;
	while (elem) {
		yCoord += new Number(elem.offsetTop);
		elem = elem.offsetParent;
	}
	if (navigator.userAgent.indexOf('Mac') != -1 &&
			typeof document.body.topMargin != 'undefined') {
		yCoord += new Number(document.body.topMargin);
	}
	return yCoord;
}

window.onload = function() {
	var node_a = document.getElementsByTagName('a');
	for (var i in node_a) {
		if (node_a[i].className == 'newwin') {
			node_a[i].onclick = function() {
				window.open(this.href, '', '');
				return false;
			};
		}
	}
};