// JavaScript Document
function cyc(){
var speed=30
 demo2.innerHTML=demo1.innerHTML 
 function Marquee(){
 if(demo2.offsetTop-demo.scrollTop<=0) 
 demo.scrollTop-=demo1.offsetHeight 
 else{
 demo.scrollTop++
 }
 }
 var MyMar=setInterval(Marquee,speed) 
 demo.onmouseover=function() {clearInterval(MyMar)}
 demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
}
function cyc2(){
var speedz=40
 demoz2.innerHTML=demoz1.innerHTML 
 function Marqueez(){
 var offsetTop=demoz2.offsetTop-demoz.scrollTop
 if(offsetTop-demoz.scrollTop<=demoz.offsetHeight){
 demoz.scrollTop-=demoz1.offsetHeight 
 }else{
 demoz.scrollTop++
 }
 }
 var MyMarz=setInterval(Marqueez,speedz) 
 demoz.onmouseover=function() {clearInterval(MyMarz)}
 demoz.onmouseout=function() {MyMarz=setInterval(Marqueez,speedz)}
}
function openNewWindow_map(){
window.open('map.htm','seqwin','height=600,width=800,top=200,left=100,toolbar=no,menubar=no,scrollbars=no,resizable=yes,location=no,status=no');
}

function gotoFirstPage(form, url) {
	form["pageVO.offset"].value = 0;
	form.action = url;
	form.submit();
}


function gotoPrevPage(form, url) {
	var offset = form["pageVO.offset"].value - form["pageVO.limit"].value;
	if(offset<0){
		form["pageVO.offset"].value = 0;
	}else{
		form["pageVO.offset"].value = offset;
	}	
	form.action = url;
	form.submit();
}


function gotoNextPage(form, url) {
	form["pageVO.offset"].value = parseInt(form["pageVO.offset"].value) + parseInt(form["pageVO.limit"].value);
	form.action = url;
	form.submit();
}


function gotoLastPage(form, url) {
	var limit = form["pageVO.limit"].value;
	form["pageVO.offset"].value = (getTotalPageCount(form)-1)*limit;
	form.action = url;
	form.submit();
}


function gotoPage(form, url, pageNum) {
	if (!isNumber(pageNum.value)) {
		if(isZh())
		{
		 	alert("要跳转的页面必须为大于0的整数,请重新输入!");
		}
		else
		{
			alert("Page no must be an integer and greater than 0");
		}
		return;
	}
	if (pageNum.value <= 0) {
		if(isZh())
		{
			alert("要跳转的页面必须为大于0的整数,请重新输入!");
		}
		else
		{
			alert("Page no must be an integer and greater than 0");
		}
		return;
	}
	if (Number(pageNum.value) > getTotalPageCount(form)) {
		if(isZh())
		{
		 	alert("要跳转的页面大于总页面数,请重新输入!");
		}
		else
		{
			alert("Page no must be smaller then total page count");
		}
		return;
	}
	var limit = form["pageVO.limit"].value;
	form["pageVO.offset"].value = (pageNum.value-1)*limit;
	form.action = url;
	form.submit();

}

function getTotalPageCount(form,num) {
	if(num==undefined)
	{
		num="";
	}
	var totalCount = form["pageVO"+num+".totalCount"].value;
	var limit = form["pageVO"+num+".limit"].value;
	if(totalCount == 0)
	{
		return 1;
	}
	if (totalCount % limit == 0)
	{
		return Math.floor(totalCount / limit);
	}
	else
	{
		return Math.floor(totalCount / limit + 1);
	}
}




