亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hpmain.js

?? 基于servlet的圖書館管理系統,學習參考
?? JS
字號:
//--Global declaration
var gxmlDoc = null;
var garrLayoutParts = new Array();
var arrParts = new Array("HPFrameHL", "HPFrameDL");
var blnIE5    = false;
var blnBorder = false;
var blnTrack  = false;
var blnDebug  = false;
var blnMoved  = false;

var userAgent = navigator.userAgent;
var MSIEIndex = userAgent.indexOf("MSIE");
if (userAgent.indexOf("Win")  != -1 &&
	userAgent.indexOf("MSIE") != -1 &&
	userAgent.substring((MSIEIndex + 5),(MSIEIndex + 6)) > 4)
{
	blnIE5 = true;
}

//--Object declaration
function objPart(strPartName, strState, strOrder)
{
	this.name	= strPartName;
	this.state	= strState;
	this.order	= strOrder;
}

function loadPage(nthTrack,nthBorder)
{
	var sFile = new String(window.document.location);
	var blnDefault = (sFile.toLowerCase().indexOf("morenews") == -1);

	blnDebug = (QueryString('dbg') != "");
	var s = QueryString("border");
	if (s != "") nthBorder = parseInt(s);
	s = QueryString("track");
	if (s != "") nthTrack = parseInt(s);

	//--Determine whether to track.
	if (nthTrack > 0)
	{
		var td = new Date();
		var xval = 67890;
		var yval = ((Math.round(Math.abs(Math.cos(td.getTime()))*xval)%xval));
		if ((yval % nthTrack) == 0)
			blnTrack = true;
	}

	if (blnIE5)
	{
		if (blnDefault)
		{  
			for (var i = 0; i < arrParts.length; i++)
				garrLayoutParts[i] = new objPart(arrParts[i], "EXPAND", i);

			//--Initialize part display state
			RearrangePartPos();
			loadSavedShowHide();

			//--Initialize mouse even handlers
			window.document.onmousedown = Document_OnMouseDown;
			window.document.onmousemove = Document_OnMouseMove;
			window.document.onmouseup   = Document_OnMouseUp;

			//--Determine whether to show border.
			if (nthBorder > 0)
			{
				var td = new Date();
				var xval = 12345;
				var yval = ((Math.round(Math.abs(Math.cos(td.getTime()))*xval)%xval));
				if ((yval % nthBorder) == 0)
				{
					blnBorder = true;
					document.all("HPFrameHLContent").style.borderColor = "#cccccc";
					document.all("HPFrameDLContent").style.borderColor = "#cccccc";
				}
			}
		}
	}
	else
	{
		//--Enable collapse/expand for IE4+
		if (blnDefault &&
		    userAgent.indexOf("MSIE") != -1 &&
		    userAgent.substring((MSIEIndex + 5),(MSIEIndex + 6)) > 3)
		{
			document.all('HPFrameHLTab3').src = "/library/homepage/images/collapse.gif";
			document.all('HPFrameDLTab3').src = "/library/homepage/images/collapse.gif";
		}
	}
}

function saveState()
{
	var udoLayout = document.all("oLayout");

	for (var i = 0; i < garrLayoutParts.length; i++)
		udoLayout.setAttribute(garrLayoutParts[i].name, (garrLayoutParts[i].state + "," + garrLayoutParts[i].order));
	
	udoLayout.save("HPLayoutStore");
}

function loadSavedShowHide()
{
	var udoLayout = document.all("oLayout");
	if (!udoLayout)
		return;

	udoLayout.load("HPLayoutStore");
		
	for (var i = 0; i < garrLayoutParts.length; i++)
	{
		var strAttr = udoLayout.getAttribute(garrLayoutParts[i].name);
		if (strAttr)
		{
			var strstate = strAttr.split(',')[0];
			if (strstate)
			{
				if (strstate == "EXPAND")
					showHideContent(garrLayoutParts[i].name, true);
				else if (strstate == "COLLAPSE")
					showHideContent(garrLayoutParts[i].name, false);
			}
		}
	}
}

function showHideContent(id,bOn)
{
	var bMO = false;
	var oContent = document.all.item(id+"Content");
	var oImage   = document.all.item(id+"Tab3");
	if (!oContent || !oImage) return;

	if (event.srcElement)
	{
		bMO = (event.srcElement.src.toLowerCase().indexOf("_mo.gif") != -1);
		bOn = (oContent.style.display.toLowerCase() == "none");
	}

	if (bOn == false)
	{
		oContent.style.display = "none";
		oImage.src = "/library/homepage/images/expand" + (bMO? "_mo.gif" : ".gif");
	}
	else
	{
		oContent.style.display = "";
		oImage.src = "/library/homepage/images/collapse" + (bMO? "_mo.gif" : ".gif");
	}

	for (var i = 0; i < garrLayoutParts.length; i++)
	{
		if (id == garrLayoutParts[i].name)
			garrLayoutParts[i].state = bOn ? "EXPAND" : "COLLAPSE";
	}

	if (event.srcElement)
		saveState();
}

function setBorder(id,bOn)
{
	var oTab    = document.all.item(id+"Tab");
	var oTab1   = document.all.item(id+"Tab1");
	var oTab2   = document.all.item(id+"Tab2");
	var oTab3   = document.all.item(id+"Tab3");
	var oBorder = document.all.item(id+"Content");

	if (!oTab || !oTab1 || !oTab2 || !oTab3 || !oBorder) 
		return;

	if (bOn)
	{
		oBorder.style.borderColor = "#cccccc";
		oTab.bgColor = "#3366CC";
		oTab1.src    = "/library/homepage/images/curve_mo.gif";
		oTab2.color  = "#FFFFFF";
		if (oBorder.style.display == "none")
			oTab3.src = "/library/homepage/images/expand_mo.gif";
		else
			oTab3.src = "/library/homepage/images/collapse_mo.gif";
	}
	else
	{
		oBorder.style.borderColor = blnBorder? "#cccccc" : "#ffffff";
		oTab.bgColor = "#CCCCCC";
		oTab1.src	 = "/library/homepage/images/curve.gif";
		oTab2.color  = "#336699";
		if (oBorder.style.display == "none")
			oTab3.src = "/library/homepage/images/expand.gif";
		else
			oTab3.src = "/library/homepage/images/collapse.gif";
	}
}

function trackInfo(obj, param)
{
	if (blnTrack)
	{
		var sUrl = "http://www.microsoft.com/isapi/hpredir.asp"
			+ ("?type=CT&source=WWW&sPage=" + param + "&tPage=" + obj.href);
		if (blnDebug) alert(sUrl);
		obj.href = sUrl;
	}
}

function trackSearch(qu, param)
{
	if (!qu) 
		return;

	var sUrl = "http://search.microsoft.com/us/SearchMS25.asp?qu="+ escape(qu.value) + "&so=RECCNT&boolean=ALL&intCat=0&intCat=1&intCat=2&intCat=3&intCat=4&intCat=5&intCat=6&intCat=7&intCat=8&intCat=9&nq=NEW&p=1";
	if (blnTrack)
	{
		sUrl = "http://www.microsoft.com/isapi/hpredir.asp" 
			+ ("?type=CT&source=WWW&sPage=" + param + "&tPage=" + sUrl);
		if (blnDebug) alert(sUrl);
	}
	location.href = sUrl;
}

function trackInfoForm(param)
{
	if (blnTrack)
	{
		var sUrl = "http://c.microsoft.com/trans_pixel.gif";
		
		if (blnDebug) alert(sUrl);

//		TrackForm.sPage.value = param;
//		TrackForm.action = sUrl;
//		TrackForm.submit();
	}
}

//-----------------------------------------------
var partMover = null;
var isPosition = false;
var orgTop;
var orgLeft;
var frmholder = null;
var zoneLeft = -1;
var zoneTop = -1;
var m_zoneElement = null;

function Document_OnMouseUp()
{
	if (!partMover) return;

	isPosition = false;
	partMover.releaseCapture();
	partMover.style.position = 'static';
	var m_prtSrc = window.event.srcElement;
	if (!CheckXPos(m_zoneElement) || !CheckYPos(m_zoneElement) || !blnMoved)
	{
		trackInfoForm(("HP_WPFound_"+(blnBorder? "BorderOn" : "BorderOff")));
		SetBorderOff();
		return;
	}

	PartSwap();
	saveState();
	blnMoved = false;
	trackInfoForm(("HP_WPSwap_"+(blnBorder? "BorderOn" : "BorderOff")));

	SetBorderOff();
	
	event.cancelBubble = true;
}

function RearrangePartPos()
{
	m_zoneElement = document.all.item("DashZoneRight");

	if (m_zoneElement)
	{
		var udoLayout = m_zoneElement.document.all("oLayout");

		if (!udoLayout)
			return false;

		udoLayout.load("HPLayoutStore");
	
		for (var i = 0; i < garrLayoutParts.length; i++)
		{
			var strAttr = udoLayout.getAttribute(garrLayoutParts[i].name);
	
			if (strAttr)
			{
				var strorder = strAttr.split(',')[1];	
				if (strorder)
				{
					if (strorder != garrLayoutParts[i].order)
					{
						PartSwap();	
						return true;
					}
				}
			}
		}
	}
	return true;
}

function PartSwap()
{
	var oPart= null;
	var oPartHolder = null;
	var oPartSpacer = null;
	var strOriginalLabel = "";
	var strReplacingLabel = "";

	outerloop:
	for (var i=0; i < m_zoneElement.children.length; i++)
	{  
		innerloop:
		for (var j=0; j < arrParts.length; j++)
		{
			var holderDiv = m_zoneElement.all.item(arrParts[j] + "Holder");
			strOriginalLabel = arrParts[j];
			var replacingDiv = null;
			if (j==0) 
			{
				replacingDiv = m_zoneElement.all.item(arrParts[j+1] + "Holder");
				strReplacingLabel = arrParts[j+1];
			}
			else
			{
				replacingDiv = m_zoneElement.all.item(arrParts[0] + "Holder");
				strReplacingLabel = arrParts[0];
			}
			
			if (holderDiv)
			{	
				if (m_zoneElement.children.item(i).id == holderDiv.id)
				{   
					var holdernext = holderDiv.nextSibling;
					var replacingnext = replacingDiv.nextSibling;
					var holdernextnext = holdernext.nextSibling;
					var replacingnextnext = replacingnext.nextSibling;

					oPartHolder = m_zoneElement.replaceChild(
											replacingDiv, holderDiv);

					oPart = m_zoneElement.replaceChild(
											replacingnext, holdernext);
											
					oPartSpacer = m_zoneElement.replaceChild(
											replacingnextnext, holdernextnext);
					break outerloop;
				}
			}
		}
	} 

	m_zoneElement.appendChild(oPartHolder);
	m_zoneElement.appendChild(oPart);
	m_zoneElement.appendChild(oPartSpacer);

	for (var i = 0; i < garrLayoutParts.length; i++)
	{
		if (strReplacingLabel == garrLayoutParts[i].name)
			garrLayoutParts[i].order = "0";
		if (strOriginalLabel == garrLayoutParts[i].name)
			garrLayoutParts[i].order = "1";
	}
}

function CheckXPos(obj)
{
	if ((partMover.style.pixelLeft + partMover.offsetWidth) < zoneLeft)
		return false;

	if (partMover.style.pixelLeft > (zoneLeft + obj.offsetWidth))
		return false;

	return true;
}

function CheckYPos(obj)
{
	var movingpart = null;
	var part = null;
	var partLeft = -1;
	var partTop = -1;

	for (var k = 0; k < arrParts.length; k++)
	{
		movingpart = partMover.all.item(arrParts[k]);

		if (movingpart)
		{
			for(var j = 0; j < arrParts.length; j++)
			{
				part = obj.all.item(arrParts[j]);

				if (part && (part != movingpart))
				{	
					partTop = GetAbsoluteTop(part);
					if ((partMover.style.pixelTop + 2*partMover.offsetHeight) < partTop)
						return false;

					if (partMover.style.pixelTop > (partTop + part.offsetHeight))
						return false;
				}
			}

			break;
		}	
	}
	return true;
}

function SetBorderOff()
{
	for (var i = 0; i < arrParts.length; i++)
	{
		var frm = partMover.all.item(arrParts[i]);
		if (frm)
		{
			setBorder(arrParts[i],false);
			break;
		}
	}

	frmholder.style.display = "none";
	frmholder.style.height = 0;
}

function Document_OnMouseDown()
{	
	//--Reinitialize partMover variable
	partMover = null;

	var m_prtSrc = window.event.srcElement;
	var tagName = event.srcElement.tagName.toUpperCase();
	if (tagName == "IMG" || tagName == "A")
		return;

	var m_tabElement = TraverseToClassName(m_prtSrc, "HPFrameTab");
	if (!m_tabElement)
		return;

	var m_classElement = TraverseToClassName(m_prtSrc, "divMoveClass");
	if (m_classElement == null)
		return;

	var strFrame = null;
	partMover = m_classElement;
	for (var i = 0; i < arrParts.length; i++)
	{
		var divPart = partMover.all.item(arrParts[i]);
		if (divPart)
		{
			strFrame = divPart.id;
			break;
		}
	}
	
	m_zoneElement = TraverseToClassName(m_prtSrc, "DashZoneRight");
	
	if ((zoneLeft == -1) || (zoneTop == -1))
	{
		zoneLeft = GetAbsoluteLeft(m_zoneElement);
		zoneTop = GetAbsoluteTop(m_zoneElement);
	}

	frmholder =  m_zoneElement.all.item(strFrame + "Holder"); 
	frmholder.style.height = partMover.offsetHeight;
	frmholder.style.display = "inline";
	
	partMover.style.position = 'absolute';
	partMover.style.width = partMover.offsetWidth;
	partMover.style.pixelLeft = event.x;
	partMover.style.pixelTop = event.y;
	
	orgLeft = partMover.style.pixelLeft;
	orgTop = partMover.style.pixelTop;
	partMover.style.display = "block";

	event.cancelBubble = true;
    isPosition = true;
    partMover.setCapture();
}

function Document_OnMouseMove()
{
		if(!isPosition || !partMover)
			return;

		partMover.style.pixelLeft = event.x;
		partMover.style.pixelTop = event.y;
		event.cancelBubble = true;
		blnMoved = true;
}

function TraverseToClassName(srcElement,ClassName)
{
	while(srcElement.className != ClassName)
	{
		srcElement = srcElement.parentElement;
		if (srcElement == null)
			return null;
	}
	return srcElement;
}

function GetAbsoluteTop(elem)
{
	var topPosition = 0;

	while (elem)
	{
		if (elem.tagName == 'BODY')
		{
			break;
		}
		topPosition += elem.offsetTop;
		elem = elem.offsetParent;
	}
	return topPosition;
}

function GetAbsoluteLeft(elem)
{
	var leftPosition = 0;

	while (elem)
	{
		if (elem.tagName == 'BODY')
		{
			break;
		}
		leftPosition += elem.offsetLeft;
		elem = elem.offsetParent;
	}

	return leftPosition;
}

function QueryString(sName)
{	
	var sSource = String(window.document.location);
	var sReturn = "";
	var sQUS = "?";
	var sAMP = "&";
	var sEQ = "=";
	var iPos;
	
	iPos = sSource.indexOf(sQUS);

	var strQuery = sSource.substr(iPos, sSource.length - iPos);
	var strLCQuery = strQuery.toLowerCase();
	var strLCName = sName.toLowerCase();
	
	iPos = strLCQuery.indexOf(sQUS + strLCName + sEQ);
	if (iPos == -1)
	{
		iPos = strLCQuery.indexOf(sAMP + strLCName + sEQ);
		if (iPos == -1)
			return "";
	}

	sReturn = strQuery.substr(iPos + sName.length + 2, 
			  strQuery.length-(iPos + sName.length + 2));
			   
	var iPosAMP = sReturn.indexOf(sAMP);
	
	if (iPosAMP == -1)
		return sReturn;
	else
	{
		sReturn = sReturn.substr(0, iPosAMP);
	}			
	
	return sReturn;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人性生交大片免费看视频在线| 51午夜精品国产| 欧美性色综合网| 精品国产凹凸成av人导航| 亚洲激情综合网| 国产在线不卡视频| 欧美日韩国产影片| 综合中文字幕亚洲| 国产精品综合二区| 91精品国产色综合久久久蜜香臀| 亚洲欧美日韩一区二区三区在线观看 | 国产最新精品精品你懂的| 日本高清成人免费播放| 亚洲国产精品成人综合| 开心九九激情九九欧美日韩精美视频电影| 波多野结衣欧美| 久久久美女毛片| 久久电影网站中文字幕| 欧美二区乱c少妇| 亚洲一区中文日韩| 91麻豆国产自产在线观看| 国产调教视频一区| 国产激情一区二区三区四区 | 亚洲aⅴ怡春院| 91视频观看视频| 日本一区二区三区在线观看| 黄色小说综合网站| 久久综合久久综合亚洲| 黑人巨大精品欧美黑白配亚洲| 91精品欧美久久久久久动漫| 亚洲第一二三四区| 欧美日韩视频专区在线播放| 国产一区二区三区在线观看免费| 欧美色电影在线| 亚洲成人av在线电影| 欧美高清hd18日本| 日本亚洲视频在线| 日韩一区二区免费电影| 秋霞电影一区二区| 亚洲精品一区二区三区福利 | 久久理论电影网| 国产盗摄一区二区| 自拍偷在线精品自拍偷无码专区 | 亚洲自拍偷拍综合| 宅男噜噜噜66一区二区66| 全国精品久久少妇| 国产午夜亚洲精品不卡| 成人一区二区三区视频在线观看| 国产精品色在线观看| av在线不卡网| 亚洲影视在线播放| 日韩精品一区二区三区中文精品 | 91小宝寻花一区二区三区| 一区二区三区日韩精品视频| 欧美在线不卡视频| 秋霞影院一区二区| 久久精品人人做人人爽97| 91免费看视频| 日韩成人dvd| 国产免费久久精品| 色94色欧美sute亚洲线路二| 视频一区在线播放| 欧美激情在线观看视频免费| 欧美性xxxxxx少妇| 国产在线视频一区二区三区| 国产精品福利av| 欧美卡1卡2卡| 床上的激情91.| 天天av天天翘天天综合网| 国产欧美日韩视频一区二区| 色视频一区二区| 国产麻豆成人精品| 亚洲高清不卡在线观看| 久久久久88色偷偷免费| 欧美日韩亚洲综合| 岛国一区二区在线观看| 人妖欧美一区二区| 亚洲美女屁股眼交| 国产欧美综合色| 91麻豆精品国产91久久久久久| 成人精品国产一区二区4080| 免费高清在线视频一区·| 亚洲精品菠萝久久久久久久| 精品国产sm最大网站| 欧美日韩在线精品一区二区三区激情| 国产一区二区导航在线播放| 午夜在线成人av| 亚洲欧美综合在线精品| 久久久国际精品| 91精品国产欧美一区二区18 | 亚洲一区二区三区激情| 国产偷国产偷精品高清尤物| 欧美一级久久久久久久大片| 色呦呦国产精品| 不卡一卡二卡三乱码免费网站| 久久成人麻豆午夜电影| 亚洲chinese男男1069| 成人欧美一区二区三区白人| 亚洲成av人片在线观看无码| 国产精品久久久久久久久免费桃花| 欧美一区二区三区四区视频| 91国产精品成人| 99久久99久久免费精品蜜臀| 国产精品99久| 玖玖九九国产精品| 捆绑紧缚一区二区三区视频| 日韩av一区二| 日韩一区精品字幕| 天天综合色天天综合色h| 尤物av一区二区| 一区二区三区四区不卡视频 | 免费成人av在线| 日韩电影免费一区| 日韩高清不卡一区| 日本少妇一区二区| 蜜桃av一区二区| 精品一区二区三区久久| 狠狠色丁香婷综合久久| 黄页视频在线91| 国产河南妇女毛片精品久久久| 国产一区二区三区久久悠悠色av| 国产精品一线二线三线| 成人动漫在线一区| 91丨九色丨国产丨porny| 色狠狠一区二区三区香蕉| 色噜噜狠狠成人网p站| 欧美中文字幕久久| 91精品国产综合久久精品app | 欧美性极品少妇| 欧美丰满嫩嫩电影| 精品国产一区久久| 国产欧美日本一区二区三区| 国产精品久久久久久久浪潮网站| 亚洲丝袜另类动漫二区| 亚洲综合区在线| 美女任你摸久久 | 国产精品久久久久久亚洲伦| 亚洲欧美视频一区| 日韩国产欧美在线播放| 韩日av一区二区| 91色乱码一区二区三区| 欧美日本乱大交xxxxx| 日韩精品一区二区三区视频播放 | 日韩欧美中文字幕制服| 日本一区二区三区国色天香| 一区二区三区影院| 经典三级视频一区| 一本大道久久a久久精品综合| 51精品秘密在线观看| 久久先锋影音av鲁色资源| 亚洲理论在线观看| 美女视频一区在线观看| 成人激情校园春色| 91精品久久久久久久久99蜜臂| 欧美国产日韩亚洲一区| 亚洲a一区二区| 成年人午夜久久久| 日韩欧美在线综合网| 亚洲人精品一区| 国产一二三精品| 欧美日韩国产一级| 欧美国产日本韩| 看电视剧不卡顿的网站| 色婷婷综合久久久中文字幕| 久久久亚洲国产美女国产盗摄| 福利电影一区二区三区| 欧美日韩成人综合天天影院 | 日韩欧美国产1| 亚洲猫色日本管| 国产精品996| 日韩一区二区高清| 亚洲激情自拍偷拍| 成人免费视频播放| 久久亚洲春色中文字幕久久久| 亚洲.国产.中文慕字在线| 不卡一区二区在线| 国产日韩欧美在线一区| 麻豆国产一区二区| 欧美日韩中文一区| 亚洲色图19p| 成人av网在线| 久久综合色之久久综合| 久久国产精品99久久久久久老狼| 欧美三级日韩在线| 一区二区三区免费网站| 91香蕉视频在线| 亚洲欧洲精品一区二区三区不卡| 国产在线观看一区二区| 欧美一区二区精品| 日韩精品免费视频人成| 欧美视频在线观看一区二区| 亚洲狠狠丁香婷婷综合久久久| 97久久超碰国产精品| 国产精品久久精品日日| 成人在线视频一区| 国产精品毛片久久久久久久| 国产精品夜夜嗨| 久久精品男人的天堂| 国产精品91一区二区| 国产亚洲精品超碰|