// 滚动脚本 Begin ================================================
// 该脚本实现水平方向和垂直方向的无缝滚动功能
//第一步在头:<script type="text/javascript" language="javascript" src="JScript/function.js"></script>
//第二步在最后body前需要引用<script type="text/javascript" language="javascript">StartRollV();StartRollH();</script>

//-- 垂直滚动 ------------------------------------------------------------
function MarqueeV()
{
	if(oRollV2.offsetTop - oRollV.scrollTop <= 0)
	{
		oRollV.scrollTop -= oRollV1.offsetHeight;
	}
	else
	{
		oRollV.scrollTop++;
	}
}

function StartRollV()
{
	var rollspeed = 120;
	var MyMar;

	if (typeof(oRollV) == "undefined")
	{
		return;
	}
	else
	{
		
	}
	
	if (parseInt(oRollV.style.height) >= oRollV2.offsetTop)
	{
		oRollV.style.height = oRollV2.offsetTop;
		return;
	}
	oRollV2.innerHTML = oRollV1.innerHTML;	
	MyMar=setInterval(MarqueeV,rollspeed)
	oRollV.onmouseover=function() {clearInterval(MyMar)}
	oRollV.onmouseout=function() {MyMar=setInterval(MarqueeV,rollspeed)}
}


//-- 水平滚动 -----------------------------------------------------------------
function MarqueeH()
{
	if(oRollH2.offsetLeft - oRollH.scrollLeft <= 0)
	{
		oRollH.scrollLeft -= oRollH1.offsetWidth;
	}
	else
	{
		oRollH.scrollLeft++;
	}
}
function StartRollH()
{
	var rollspeed = 40;
	var myInter;

	if (typeof(oRollH) == "undefined")
	{
		return;
	}
	else
	{
		
	}
	if (parseInt(oRollH.style.width) >= oRollH2.offsetLeft)
	{
		oRollH.style.width = oRollH2.offsetLeft;
		return;
	}
	oRollH2.innerHTML = oRollH1.innerHTML;
	myInter = setInterval(MarqueeH,		rollspeed);
	oRollH.onmouseover = function() {clearInterval(myInter)};
	oRollH.onmouseout = function() {myInter = setInterval(MarqueeH, rollspeed)};
}
//-- 水平滚动 --

// 滚动脚本 End =================================================

//============================================
// 查看公告：打开一个新的自定义窗口
//============================================
function BltView(url,id) {
    if (url.length > 0)
        {
         var bltWindow = window.open(url+"/BulletinView.aspx?BLTID="+id, "BltView","width=550,height=400,left=0,top=0,scrollbars=1,status=1,resizable=0");}
         else
         {var bltWindow = window.open("BulletinView.aspx?BLTID="+id, "BltView","width=550,height=400,left=0,top=0,scrollbars=1,status=1,resizable=0");}
	
	bltWindow.focus();
}


//============================================
// 打开本窗口的视频：
// path		: 地址
//============================================
function OpenMediea(path)
{
	window.document.all.MediaPlayer.Filename=path;

}


//============================================
// 查看投票：打开一个新的自定义窗口
// id		: 投票ID
//============================================
function ViewVote(id) {
	var voteWindow = window.open("Vote.aspx?action=view&id=" + id, "Vote","width=500,height=400,left=0,top=0,scrollbars=1,status=1,resizable=0");
	
	voteWindow.focus();
}


function checkFormAll(chk)
	{
		myform = document.forms[0];
		for( var i = 0; i < myform.elements.length; i++ )
		{
			if ( myform.elements[i].type=="checkbox" )
			{
				myform.elements[i].checked = chk;
			}
		}
	}
	
	 function ShowMyDialog(button)
    {
          var editor=CuteEditor_GetEditor(button);
          var newwin=showModelessDialog("../insertcode.aspx?_rand="+new Date().getTime(),editor,"dialogWidth:550px;dialogHeight:380px");
     }
    
    function DoChangePage(form,pStr)
    {  
        myform = document.forms[0];
        var ObjID = GetObjID('PageSelect');
        i = myform.elements[ObjID].options.length;;
        for (h=0; h<i; h++)
        {
             if (myform.elements[ObjID].options[h].selected ) 
             {
                    if(myform.elements[ObjID].options[h].value != "0") 
                    {
                        window.open("?PAGE="+myform.elements[ObjID].options[h].value + pStr,"_self");
                    }
             }
        }  
    } 

function GetObjID(ObjName)
{
       myform = document.forms[0];
		for( var i = 0; i < myform.elements.length; i++ )
		{
			if ( myform.elements[i].name==ObjName )
			{
				return(i);
                break;
			}
		}
		return(-1);
}

