﻿//登录框
function login() {
	sina.D.$("strike2").toggle();
}

//错误框
function error() {
	sina.D.$("strike3").toggle();
}

//视频管理按钮
function v_manage(type) {
	var share = sina.D.$("strike4");
	var add = sina.D.$("strike5");
	var account = sina.D.$("strike6");
	var question = sina.D.$("strike7");
	var saveas = sina.D.$("strike8");
	switch (type) {
		case "share":
			share.toggle();
			add.hide();
			account.hide();
			question.hide();
			break;
		case "add":
			add.toggle();
			share.hide();
			account.hide();
			question.hide();
			break;
		case "account":
			account.toggle();
			share.hide();
			add.hide();
			question.hide();
			break;
		case "question":
			question.toggle();
			share.hide();
			add.hide();
			account.hide();
			break;
		case "saveas":
			saveas.toggle();
			break;
	}
}

//详细简要切换显示
function hot_list(id) {
    var div = sina.D.$(id);
	var nodes = div.$T("li");
	var n = nodes.length;
    for(var i=0;i<n;i++) {
		var _item = nodes[i];
		_item.onmouseover = function(e) {
			for(var j=0;j<n;j++) {
				nodes[j].delClass("actived");
			}
			this.addClass("actived");
		};
	}
	nodes[0].addClass("actived");
}

//主菜单导航
function pcnNavInit(m){
	var arrNav = sina.D.$("nav").$T("a");
	var n = arrNav.length;
	for(var i=0;i<n;i++ ) {
		arrNav[i].setAttribute("no", i);
		arrNav[i].onmouseover = function(e1) {
			var mm = typeof(m) != "undefined" ? m : this.getAttribute("no");
			var x = arrNav[mm].getLeft();
			var y = arrNav[mm].getTop() + this.getHeight() - 2;
			var _sub = sina.D.$(this.getAttribute("urn"));
			if (_sub) {
				_sub.style.position = "absolute";
				_sub.setPosition(x,y);
				_sub.onmouseout = function(e2) {
					e2 = e2 || window.event;
					var source = e2.target || e2.srcElement;
					var target = e2.relatedTarget || e2.toElement;
					if (!this.contains(target)) {
						this.hide();
						var _iframe = sina.D.$("iframe_mask");
						if (_iframe) {
							_iframe.hide();
						}
					}
				};
				_sub.show();
				var _iframe = sina.D.$("iframe_mask");
				if (_iframe) {
					_iframe.setWidth(_sub.getWidth());
					_iframe.setHeight(_sub.getHeight());
					_iframe.setPosition(x,y);
					_iframe.show();
				}
			}
		};
		arrNav[i].onmouseout = function(e) {
			e = e || window.event;
			var source = e.target || e.srcElement;
			var target = e.relatedTarget || e.toElement;
			var _sub = sina.D.$(this.getAttribute("urn"));
			if (_sub) {
				if (!this.contains(target) && !_sub.contains(target) && target != _sub) {
					_sub.hide();
					var _iframe = sina.D.$("iframe_mask");
					if (_iframe) {
						_iframe.hide();
					}
				}
			}
		};
	}
	var _iframe = sina.D.$("iframe_mask");
	if (!_iframe) {
		_iframe = sina.D.$$("iframe");
		_iframe.setAttribute("id", "iframe_mask");
		_iframe.style.position = "absolute";
		_iframe.style.background = "transparent";
		_iframe.style.filter = "alpha(opacity=10)";
		_iframe.setAttribute("frameborder", 0);
		_iframe.setAttribute("scrolling", "no");
		if (window.addEventListener) {
			window.addEventListener("load", function() {
				document.body.appendChild(_iframe);
			}, false);
		}else {
			window.attachEvent("onload", function() {
				document.body.appendChild(_iframe);
			});
		}
		_iframe.hide();
	}
}

//搜索选择
function search_item() {
	var search_list = sina.D.$("search_item");
	search_list.toggle();
	if (search_list.visible()) {
		document.body.onmousedown = function(e) {
			e = e || window.event;
			var source = e.target || e.srcElement;
			if (!search_list.contains(source)) {
				search_list.hide();
			}
		};
	}else {
		document.body.onmousedown = null;
	}
}
function search_sel(o) {
	var titleName = "请选择";
	title = o.getAttribute("id");
	switch (title){
		case "L_b":
			titleName = "播客";
			break;
		case "L_d":
			titleName = "大片";
			break;
		case "L_t":
			titleName = "电视";
			break;
		case "L_y":
			titleName = "演播室";
			break;
		case "L_n":
			titleName = "新闻";
			break;
		case "L_a":
			titleName = "全部";
			break;
	};
	sina.D.$("search_v").innerHTML = titleName;
	var search_list = sina.D.$("search_item");
	search_list.hide();
}






