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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? adminsettings.js

?? 論壇BBS
?? JS
?? 第 1 頁 / 共 2 頁
字號:
// End select.js
///////////////////////////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////////////////////////
// writeSelect.js This file is part of the DHTML Select to give X browser support. There is no need
// to edit this unless you want to mess with select
///////////////////////////////////////////////////////////////////////////////////////////////////
function writeSelectBox(matrix, id, size, onchange, css) {
	var d = window.document;

	// The NN part has been remove
	var s = createIEString(matrix, id, size, onchange, css);
	document.write(s);
}

function createIEString(matrix, id, size, onchange, css) {
	var str = "";
	// Span startTag	
		str += '<span class="select"';
		if (size == null)
			size = 1;
		str += ' size="' + size + '"';	
		if (id != null)
			str += ' id="' + id + '"';
		if (onchange != null)
			str += ' onchange="' + onchange + '"';
		if (css != null)
			str += ' style="' + css + '"';
		str += '>\n';
	
	// Table Tag
		str += '<table class="selectTable" cellspacing="0" cellpadding="0"\n';
		str += ' onclick="toggleDropDown(this.parentElement)">\n';
		str += '<tr>\n';
		str += '<td class="selected">&nbsp;</td>\n';
		str += '<td align="CENTER" valign="MIDDLE" class="Button"\n';
		str += ' onmousedown="this.style.border=\'2 inset buttonhighlight\'"\n';
		str += ' onmouseup="this.style.border=\'2 outset buttonhighlight\'">\n';
		str += '<span style="position: relative; left: 0; top: -2; width: 100%;">6</span></td>\n';
		str += '</tr>\n';
		str += '</table>\n';
		
	// DropDown startTag
		str += '<div class="dropDown" onclick="optionClick()" onmouseover="optionOver()" onmouseout="optionOut()">\n';
		
		for (var i=0; i<matrix.length; i++) {
			html     = matrix[i].html;
			value    = matrix[i].value;
			css      = matrix[i].css;
			selected = matrix[i].selected;
			
		// Write option starttag
			str += '<div class="option"';
			if (value != null)
				str += ' value="' + value + '"';
			if (css != null)
				str += ' style="' + css + '"';
			if (selected != null)
				str += ' selected';
			str += '>\n';
			
		// Write HTML contents
			str += html;
		// Write end tag
			str += '</div>\n';
		}
	
	//DropDown endtag
		str += '</div>\n';
		
	// Span endTag
		str += '</span>\n';
		
	return str;
}

function Option(html, value, css, selected) {
	this.html = html;
	this.value = value;
	this.css = css;
	this.selected = selected;
}
///////////////////////////////////////////////////////////////////////////////////////////////////
// end writeSelect.js
///////////////////////////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////////////////////////
// This is the specific code for the settings window. The customisation part is at the top
// of this document (except formatting of the option element, see directly below)
///////////////////////////////////////////////////////////////////////////////////////////////////

// If you want to change the layout inside the Selectbox edit here
function formatOption(img, name, descr) {
	return "<img src='" + img + "' class='groupIcon'><b>" + name + "</b><br>" + descr;
}

initAdminSettings();

function initAdminSettings() {
	window.onload = initAdminSettingsOnload;
	document.onclick = hideShownDropDowns;
}

function initAdminSettingsOnload() {
	initSelectBoxes();
	serverLoadSelect();
}

var optionArray = new Array();	//This is used when creating the select in the html file
optionArray[0] = new Option(
"<div style='height:42'>" + loadingMessage + "</div>",
'|:||:||:|');

function populateInputs(value) {
	var a = value.split("|:|");
	
	nameInp.value = a[1];
	descrInp.value = a[2];
	imgInp.value = a[3];
	fileInp.value = a[0];
}

function highlightOver() {
	var el = window.event.srcElement;
	if (el.tagName == "INPUT" || el.tagName == "BUTTON") {
		el.style.borderWidth = 2;
		el.style.padding     = 0;
	}
	
	el = getReal(el,"className","dropDown");
	if (el.className == "dropDown") {
		el.style.borderWidth = 2;
		el.style.padding     = 0;
	}
}

function highlightOut() {
	var el = window.event.srcElement;
	if (el.tagName == "INPUT" || el.tagName == "BUTTON") {
		el.style.borderWidth = 1;
		el.style.padding     = 1;
	}
	el = getReal(el,"className","dropDown");
	if (el.className == "dropDown") {
		el.style.borderWidth = 1;
		el.style.padding     = 1;
	}
}

if (ie5) {
	document.onmouseover = highlightOver;
	document.onmouseout = highlightOut;
}

function createNewGroup() {
	var o = groupSelect.options;
	
	for (var i=0; i<o.length; i++) {
		if (fileInp.value == o[i].value.split("|:|")[0]) {
			alert(createNewGroupError);
			return;
		}
	}
	
	var str = cgiFile + "?action=newgroup";

	str += "&group=" + fileInp.value;
	str += "&name=" + escape(nameInp.value);
	str += "&description=" + escape(descrInp.value);
	str += "&image=" + escape(imgInp.value);

	openWithPassword(str);
}

function updateGroup() {
	var str = cgiFile + "?action=updategroup";

	str += "&group=" + fileInp.value;	
	str += "&name=" + escape(nameInp.value);
	str += "&description=" + escape(descrInp.value);
	str += "&image=" + escape(imgInp.value);

	openWithPassword(str);
}

function removeGroup() {
	var str = cgiFile + "?action=removegroup"
	
	str += "&group=" + fileInp.value;
	
	openWithPassword(str);
}

function updatePassword() {
	if (npwd1.value != npwd2.value)
		alert(updatePasswordError);
	else {
		var str = cgiFile + "?action=updatepassword";
	
		str += "&old=" + escape(opwd.value);	
		str += "&new1=" + escape(npwd1.value);
		str += "&new2=" + escape(npwd2.value);
	
		openWithPassword(str);
	}
}

function serverLoadSelect() {
	var str = cgiFile + "?action=loadselect"
	disableAll();
	document.frames[0].location = str;
}

var disableTimer;

function disableAll() {
	var inps = document.all.tags("INPUT");
	var btns = document.all.tags("BUTTON");
	
	for (var i=0; i<inps.length; i++)
		inps[i].disabled = true;
		
	for (var i=0; i<btns.length; i++)
		btns[i].disabled = true;
		
	disableDiv.style.display = "block";
	disableTimer = window.setTimeout("responseTimeout()", responseTimeLimit);
}

function enableAll() {
	var inps = document.all.tags("INPUT");
	var btns = document.all.tags("BUTTON");
	
	for (var i=0; i<inps.length; i++)
		inps[i].disabled = false;
		
	for (var i=0; i<btns.length; i++)
		btns[i].disabled = false;

	disableDiv.style.display = "none";
	window.clearTimeout(disableTimer);
}


function responseTimeout() {
	alert(responseTimeoutError);
	enableAll();
}


function createNewGroupResponse(success, group, name, descr, img, errorMsg) {
	if (!success)
		alert(errorString + errorMsg);
	else {
		var o = document.createElement("OPTION");
		o.text = formatOption(img, name, descr);
		o.value = group + "|:|" + name + "|:|" + descr + "|:|" + img;
		groupSelect.add(o);
	}
	enableAll();
}

function updateGroupResponse(success, group, name, descr, img, errorMsg) {
	if (!success)
		alert(errorMsg);
	else {
		var o = groupSelect.options;
	
		for (var i=0; i<o.length; i++) {
			if (group == o[i].value.split("|:|")[0]) {
				groupSelect.remove(i);
				break;
			}
		}
			
		var o = document.createElement("OPTION");
		o.text = formatOption(img, unescape(name), unescape(descr));
		o.value = group + "|:|" + unescape(name) + "|:|" + unescape(descr) + "|:|" + unescape(img);
		groupSelect.add(o);
	}
	enableAll();
}

function removeGroupResponse(success, group, errorMsg) {
	if (!success)
		alert(errorString + errorMsg);
	else {
		var o = groupSelect.options;
	
		for (var i=0; i<o.length; i++) {
			if (group == o[i].value.split("|:|")[0]) {
				groupSelect.remove(i);
				break;
			}
		}
	}
	enableAll();
}

function updatePasswordResponse(success, errorMsg) {
	if (success)
		alert(updatePasswordSuccessMessage);
	else
		alert(errorString + errorMsg);
	
	enableAll();
}


function updateSelectOption(group,data) {
	var d = data.split("|:|");
	var o = groupSelect.options;
	
	for (var i=0; i<o.length; i++) {
		if (o[i].value.split("|:|")[0] == d[0]) {
			o[i].innerHTML = formatOption(d[3], d[1], d[2]);
			o[i].value = data;
			if (o[i].selected)
				populateInputs(data);
			break;
		}
	}
}

function openWithPassword(str) {
	var top = opener.parent;
	var pwd;
	
	if (top != null && top.treeframe != null)
		pwd = top.treeframe.document.body.password;
	else {
		alert(contactError);
		return;
	}
		
	if  (pwd == null || pwd == "") {
		alert(contactPassError);
		return;
	}
	
	str += "&pwd=" + pwd;
	
	document.frames["com"].location = str;
	disableAll();
}

function loadSelect(success, data, errorMsg) {
	if (!success)
		alert("Error!\n" + errorMsg);
	else {
		groupSelect.remove(0);

		for (var i=0; i<data.length; i++) {
			
			var o = document.createElement("OPTION");
			o.text = formatOption(data[i][3], unescape(data[i][1]), unescape(data[i][2]));
			o.value = data[i][0] + "|:|" + unescape(data[i][1]) + "|:|" + unescape(data[i][2]) + "|:|" + data[i][3];
			
			groupSelect.add(o);
		}
	}
	enableAll();
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美高清在线| 99热精品一区二区| 欧美刺激午夜性久久久久久久| 亚洲一区二区高清| 欧美精品色综合| 午夜视频在线观看一区二区| 51精品久久久久久久蜜臀| 免费不卡在线观看| 久久亚洲精品小早川怜子| 国产高清无密码一区二区三区| 中文在线免费一区三区高中清不卡| 欧美电视剧在线看免费| 日本大胆欧美人术艺术动态| 亚洲欧美一区二区三区久本道91| 国产福利91精品一区二区三区| 国产免费成人在线视频| av爱爱亚洲一区| 肉肉av福利一精品导航| 精品福利在线导航| 99久久久久免费精品国产| 亚洲国产乱码最新视频| 精品国产免费久久| zzijzzij亚洲日本少妇熟睡| 亚洲mv大片欧洲mv大片精品| 欧美精品一区二区三区一线天视频| 成人高清视频在线观看| 天天综合天天综合色| 国产欧美日韩麻豆91| 欧美性色欧美a在线播放| 韩国毛片一区二区三区| 亚洲精品v日韩精品| 精品日韩在线观看| 久久久噜噜噜久久中文字幕色伊伊 | 欧美性大战xxxxx久久久| 极品少妇xxxx精品少妇偷拍| 成人欧美一区二区三区小说| 777久久久精品| a美女胸又www黄视频久久| 琪琪久久久久日韩精品| 亚洲视频在线一区二区| 久久伊人蜜桃av一区二区| 欧美亚洲一区二区三区四区| 国产成人啪午夜精品网站男同| 一区二区理论电影在线观看| 国产午夜精品一区二区三区嫩草| 欧美系列在线观看| 91丨九色丨蝌蚪丨老版| 精品写真视频在线观看| 五月天网站亚洲| 亚洲黄色小说网站| 国产区在线观看成人精品| 在线播放/欧美激情| 成人av手机在线观看| 久久草av在线| 麻豆免费精品视频| 亚洲国产成人porn| 亚洲视频每日更新| 国产精品欧美一级免费| 精品少妇一区二区三区视频免付费| 欧美丝袜自拍制服另类| 91日韩一区二区三区| 成人av资源在线观看| 韩国三级电影一区二区| 麻豆精品在线播放| 日韩国产欧美一区二区三区| 一区二区欧美国产| 亚洲欧美日韩系列| 中文字幕一区二区三区av| 国产香蕉久久精品综合网| 久久色中文字幕| 欧美成人一级视频| 日韩免费看的电影| 欧美精品一区二区高清在线观看| 91精品在线麻豆| 日韩三级高清在线| 日韩午夜激情免费电影| 欧美疯狂性受xxxxx喷水图片| 欧美专区日韩专区| 日韩欧美成人一区二区| 成人毛片老司机大片| 中文字幕一区二区三区不卡| 91精品国产综合久久久久久 | 中文一区二区完整视频在线观看| 六月婷婷色综合| 制服丝袜成人动漫| 欧美高清一级片在线观看| 欧美片网站yy| 欧美日韩一卡二卡| 91丨porny丨中文| 欧美日韩日本视频| 一区二区三区中文字幕在线观看| 人人爽香蕉精品| 亚洲免费av观看| 国产精品久久久久影院| 视频一区二区中文字幕| 日韩专区在线视频| 亚洲影视资源网| 久久夜色精品国产欧美乱极品| 欧美日韩精品一区视频| 91首页免费视频| 国产真实乱偷精品视频免| 美日韩一区二区三区| 国产一区二区三区观看| 9色porny自拍视频一区二区| 91精品国产高清一区二区三区| 国产精品嫩草影院av蜜臀| 欧美大片一区二区| 国产欧美日韩另类一区| 国产精品久久久一本精品| 国产精品家庭影院| 天天做天天摸天天爽国产一区 | 国产精品一区二区在线观看不卡 | 成人中文字幕电影| 蜜桃一区二区三区四区| 欧美国产综合色视频| 国产欧美1区2区3区| 综合自拍亚洲综合图不卡区| 精品国产一区二区三区av性色| 欧美区一区二区三区| 亚洲免费观看高清完整版在线| 亚洲精品精品亚洲| 日本在线观看不卡视频| 日韩精品三区四区| 在线这里只有精品| 一区二区三区鲁丝不卡| 91麻豆国产精品久久| 日韩一级黄色片| 一区二区三区视频在线观看| 久久成人久久鬼色| 伊人性伊人情综合网| 麻豆91免费看| 欧美午夜影院一区| 亚洲一区二区三区四区在线 | av在线播放一区二区三区| 91麻豆精东视频| 久久久精品一品道一区| 日韩成人免费电影| 97精品久久久午夜一区二区三区| 日韩欧美成人激情| 午夜精品福利在线| 91在线视频网址| 国产亚洲精品资源在线26u| 五月天激情小说综合| 99精品久久只有精品| 久久久精品免费观看| 久久激情综合网| 欧美一区午夜视频在线观看| 亚洲精品国产无天堂网2021| 成人激情黄色小说| 国产亚洲一区二区三区| 韩国一区二区视频| 日韩欧美一级特黄在线播放| 亚洲一区二区视频在线| 日本韩国欧美一区| ㊣最新国产の精品bt伙计久久| 国产乱码字幕精品高清av| 欧美一区二区三区四区在线观看| 一区二区三区.www| 欧美亚洲国产一区二区三区va | 国产精品久久久久永久免费观看| 91国产丝袜在线播放| 日韩一区在线免费观看| 国产suv精品一区二区三区| 精品99一区二区三区| 久久精品国产久精国产爱| 51精品秘密在线观看| 日韩成人免费在线| 日韩欧美国产精品一区| 精品在线免费视频| 精品久久国产字幕高潮| 久久99国产精品免费网站| 亚洲精品一区二区三区影院| 国产综合色在线视频区| 久久久久久久久久久久久久久99| 久久av资源网| 久久人人超碰精品| 国产成人啪午夜精品网站男同| 国产视频一区在线播放| 成人午夜激情视频| 国产精品久久久久婷婷| 成人污污视频在线观看| 最新国产成人在线观看| 欧美艳星brazzers| 另类小说一区二区三区| 亚洲精品一区二区三区在线观看| 国产成人精品亚洲午夜麻豆| 欧美国产欧美亚州国产日韩mv天天看完整 | 2019国产精品| 成人激情开心网| 一区二区三区高清| 日韩欧美成人午夜| 成人高清av在线| 亚洲一区二区三区四区五区中文| 欧美日本高清视频在线观看| 麻豆成人久久精品二区三区小说| 久久色.com| 欧美视频在线观看一区二区| 久久精品国产亚洲aⅴ| 国产精品久久影院| 欧美日韩国产高清一区二区|