﻿// Copyright by JerryYan QQ:855222
// 移动顶部
function top(selectId) {
	var selectedOption = $("#" + selectId + ">option[@selected]");
	if (selectedOption.get(0).index != 0) {
		selectedOption.each(function() {
			selectedOption.insertBefore($("#" + selectId + ">option:first-child"));
		});
	}
}
// 上移
function up(selectId) {
	//var nSelectedIndex = $('#<%=lbPics.ClientID%>').attr("selectedIndex");
	var selectedOption = $("#" + selectId + ">option[@selected]");
	if(selectedOption.get(0).index != 0) {
		selectedOption.each(function() {
			$(this).insertBefore($(this).prev());
		});
	}
}
// 下移
function down(selectId) {
	var allOptions = $("#" + selectId + ">option");
	var selectedOption = $("#" + selectId + ">option[@selected]");
	if (selectedOption.get(0).index != allOptions.length - 1) {
		var item = $(selectedOption.get(0));
		item.insertAfter(item.next());
	}
}
// 移动到底部
function bottom(selectId) {
	var allOptions = $("#" + selectId + ">option");
	var selectedOption = $("#" + selectId + ">option[@selected]");
	if (selectedOption.get(0).index != allOptions.length - 1) {
		selectedOption.insertAfter($("#" + selectId + ">option:last-child"));
	}
}
// 设为首页函数
function addCookie() {
	if (document.all) {
		window.external.addFavorite('http://www.kaka168.com','卡卡吧');
	}
	else if (window.sidebar) {
		window.sidebar.addPanel('卡卡吧', 'http://www.kaka168.com', "");
	}
}
// 设置首页
function _setHomepage(obj, url) {
	try {
		obj.style.behavior='url(#default#homepage)';
		obj.setHomePage(url);
	}
	catch(e) {
		if(window.netscape) {
			try {
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			}
			catch (e) {
				alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
			}
			var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref('browser.startup.homepage', url);
		}
	}
}
//切换二级菜单
function showMenu(baseID, divID) {
	baseID = document.getElementById(baseID);
	divID  = document.getElementById(divID);
	bakID = document.getElementById("subnavBG");
	
	if (showMenu.timer)
		clearTimeout(showMenu.timer);
		
	hideCur();
	divID.style.display = '';
	bakID.style.display = '';
	showMenu.cur = divID;
	if (!divID.isCreate) {
		divID.isCreate = true;
		divID.onmouseover = function () {
			if (showMenu.timer) clearTimeout(showMenu.timer);
			hideCur();
			divID.style.display = '';
			bakID.style.display = '';
		};

		function hide() {
			showMenu.timer = setTimeout(function () {divID.style.display = 'none';}, 500);
		}

		divID.onmouseout = hide;
		baseID.onmouseout = hide;
	}
	function hideCur() {
		showMenu.cur && (showMenu.cur.style.display = 'none');
	}
}

// Tab标签鼠标略过样式切换
function switchTabStyle(curDivObj,listPreName){
	var parentDivObj = curDivObj.parentNode;
	var tabs = parentDivObj.getElementsByTagName("div");
	for(var i=0; i< tabs.length; i++){
		if(tabs[i].getElementsByTagName("a").length > 0){
			if(tabs[i] == curDivObj){
				tabs[i].className = "ind_tab_btz";
				document.getElementById(listPreName + i).style.display = "";
			}else{
				tabs[i].className = "ind_tab_btx";
				document.getElementById(listPreName + i).style.display = "none";
			}
		}
	}
}
