function PrintPage(){
	if(document.getElementById || document.layers){
		window.print();		//°õºþ¤ò¤·¤Þ¤¹
	}
}



/* Page Top */
flag = false;

function getAnchorPos(setid){
var objarea = new Object();
	if(document.getElementById){
		var obj = document.getElementById(setid);
		objarea.x = obj.offsetLeft;
		objarea.y = obj.offsetTop;
		while((obj = obj.offsetParent) != null){
			objarea.x += obj.offsetLeft;
			objarea.y += obj.offsetTop;
		}
	}
	else if(document.all){
	var obj = document.all(setid);
	objarea.x = obj.offsetLeft;
	objarea.y = obj.offsetTop;
	while((obj = obj.setParent) != null){
			objarea.x += obj.offsetLeft;
			objarea.y += obj.offsetTop;
		}
	}
	else if(domument.layers){
		objarea = document.anchors[setid].x;
		objarea = document.anchors[setid].y;
	}
	else{
		objarea .x = 0;
		objarea.y = 0;
	}
	return objarea;
}

function ScrollAnchor(setid){
	if((getAnchorPos(setid).x ==0 || getAnchorPos(setid).y ==0)){
		pageScroll(0,getAnchorPos(setid).y,10);
		}
	else{
		flag = true;
	}
}

function getInnerSize(){
var obj = new Object();
	if(document.all || (document.getElementById && navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)){
	obj.width = document.body.scrollWidth;
	obj.height = document.body.scrollHeight;
	}
	else if(document.layers || document.getElementById){
	obj.width = window.innerWidth;
	obj.height = window.innerHeight;
	}
	return obj;
}

function getScrollLeft(){
	if(WinIEx){
		return document.body.parentNode.scrollLeft;
	}
	else if( MacIE || WinIE){
		return document.body.scrollLeft;
	}
	else if(Opera || Safari || Gecko || Moz || WinNN4 || WinNN7 || MacNN4 || MacNN7){
	return window.pageXOffset;
	}
	else{
	return 0;
	}
}

function getScrollTop(){
	if(WinIEx){
		return document.body.parentNode.scrollTop;
	}
	else if( MacIE || WinIE){
		return document.body.scrollTop;
	}
	else if(Opera || Safari || Gecko || Moz || WinNN4 || WinNN7 || MacNN4 || MacNN7){
	return window.pageYOffset;
	}
	else{
	return 0;
	}
}


var ScrollID;
function pageScroll(endX,endY,frms,cuX,cuY){
	if(ScrollID) clearTimeout(ScrollID);
	var actionX = getScrollLeft();
	var actionY = getScrollTop();
	if(!endX || endX < 0) toX = 0;
	if(!endY || endY < 0) toY = 0;
	if(!cuX) cuX = 0 + actionX;
	if(!cuY) cuY = 0 + actionY;

		cuX += (endX - actionX) / frms;
		if (cuX < 0) cuX = 0;
		cuY += (endY - actionY) / frms;
		if (cuY < 0) cuY = 0;
		var positionX = Math.ceil(cuX);
		var positionY = Math.ceil(cuY);
		window.scrollTo(positionX, positionY);
		if((Math.floor(Math.abs(actionX - endX)) > 1) && (Math.floor(Math.abs(actionY - endY)) < 1)){
			clearTimeout(ScrollID);
			window.scroll(endX,endY);
		}else if(positionX != endX || positionY != endY){
			pageScrollTimer = setTimeout("pageScroll("+endX+","+endY+","+frms+","+cuX+","+cuY+")",16);
		}else{
			clearTimeout(ScrollID);
	}
}


