﻿var csMenu = null;
var TaskBarHtml=""
	/* 主任务栏 */
	+"<div id=\"MainTaskBar\" style=\"position:absolute; left:0px; top:"+(window.screen.height)+"px; width:"+(window.screen.width)+"px; height:32px; background-image: url(images/skins/bicq/task_bar.gif); z-index:100000000000000;\">"
		/* 任务拦按钮 */
		+"<div style=\"position:absolute; left:0px;top:0px;width:109px;height:32px;background-image: url(images/skins/bicq/start.gif);\" title=\"单击这里开始\" onClick=\"setTimeout('ShowStartMenu();',100);\"></div>"
		+"<div style=\"position:absolute; left:114px;top:4px;width:23px;height:25px;background-image: url(images/skins/bicq/task_bar_left.gif);cursor:pointer;\" onClick=\"TaskBarScrool(-1);\" title=\"左翻页\"></div>"
		+"<div id=\"TaskBar-Right\" style=\"position:absolute; left:"+(window.screen.width-28)+"px; top:4px;width:23px;height:25px;background-image: url(images/skins/bicq/task_bar_right.gif);cursor:pointer;\" onClick=\"TaskBarScrool(1);\" title=\"右翻页\"></div>"

		/* 分隔线 */
		+"<div style=\"position:absolute; left:142px;top:1px;width:2px;height:31px;background-image: url(images/skins/bicq/task_line.gif);\"></div>"
		+"<div id=\"TaskLine_2\" style=\"position:absolute; left:"+(window.screen.width-33)+"px; top:1px;width:2px;height:31px;background-image: url(images/skins/bicq/task_line.gif);\"></div>"
		+"<div id=\"TaskLine_3\" style=\"position:absolute; left:"+(window.screen.width-93)+"px; top:1px;width:2px;height:31px;background-image: url(images/skins/bicq/task_line.gif);\"></div>"

		/* 任务栏时间 */
		+"<div id=\"TaskTimer\" style=\"position:absolute; left:"+(window.screen.width-87)+"px; top:11px;\" class=\"TaskTimer\"><div id=\"TaskWinTimer\">00:00:00</div></div>"

		/* 任务栏 */
		+"<div id=\"TaskBar\" style=\"position:absolute; left:149px; top:1px; width:"+(window.screen.width-247)+"px; height:32px; overflow-x:hidden;overflow-y:hidden;\"></div>"
		+"<iframe src=\"about:blank\" style=\"position:absolute; visibility:inherit; top:0px; left:0px; width:"+(window.screen.width)+"px; height:27px; z-index:-1; filter:Alpha(opacity=0);-moz-opacity:.0;opacity:0.0;\" frameborder=0></iframe>"
	+"</div>"

	/* 开始菜单 */
	+"<div id=\"TaskStartMenu\" style=\"position:absolute; left:1px; top:"+(window.screen.height)+"px; width:150px; height:30px; z-index:200000000000000; visibility: hidden;\" class=\"StartMenu\">"
		+"<div id=\"TaskStartMenuBar\" style=\"position:absolute;left:2px;top:2px;width:18px;height:38px;\"><img src=\"images/skins/bicq/startmenu/start_bar.gif\" width=\"18\" height=\"204\" border=\"0\"></div>"
		+"<span id=\"TaskStartMenuDiv\"><div><img src=\"images/blank.gif\" border=\"0\" height=\"8\"></div></span>"
		+"<iframe src=\"about:blank\" style=\"position:absolute; visibility:inherit; top:0px; left:0px; width:150px; height:210px; z-index:-1; filter:Alpha(opacity=0);-moz-opacity:.0;opacity:0.0;\" frameborder=0></iframe>"
	+"</div>"

	/* 全局层 */
	+"<div id=\"GlobalContrl\" style=\"position:absolute; left:0px; top:0px; width:"+(window.screen.width)+"px; height:"+(window.screen.height)+"px; z-index:300000000000000;filter:Alpha(opacity=50);-moz-opacity:.50;opacity:0.5;visibility:hidden;\" class=\"DisableColor\">"
		+"<iframe id=\"GlobalContrlFrame\" src=\"about:blank\" style=\"position:absolute; visibility:inherit; top:0px; left:0px; width:"+(window.screen.width)+"px; height:"+(window.screen.height)+"px; z-index:-1; filter:Alpha(opacity=0);-moz-opacity:.0;opacity:0.0;\" frameborder=\"0\"></iframe>"
	+"</div>"

	/* 存储区 */
	+"<div style=\"position:absolute; left:-1000000px; top:-1000000px;\">"
		+"<input id=\"__globalUserData\" style=\"visibility:hidden;\" class=\"userData\" type=\"text\" />"
	+"</div>";

function xStartMenu() {
	this.zStartMenuID=0;
	this.zStartMenuTop=0;
	this.zStartMenuLineCounter=0;
	this.zStartMenuLine=new Array();
	this.zStartMenuItemName=new Array();
	this.zStartMenuItemIMG=new Array();
	this.zStartMenuItemACT=new Array();

	this.AddItem=function (sName,sIMG,sAct) {
		this.zStartMenuItemName[this.zStartMenuID]=sName;
		this.zStartMenuItemIMG[this.zStartMenuID]=sIMG;
		this.zStartMenuItemACT[this.zStartMenuID]=sAct;
		this.zStartMenuLine[this.zStartMenuID]=0;
		this.zStartMenuID++;
	};

	this.AddLine=function () {
		this.zStartMenuItemName[this.zStartMenuID]=null;
		this.zStartMenuItemIMG[this.zStartMenuID]=null;
		this.zStartMenuLine[this.zStartMenuID]=1;
		this.zStartMenuID++;
		this.zStartMenuLineCounter++;
	};

	this.Exec=function (id) {
		setTimeout(this.zStartMenuItemACT[id],100);
	};

	this.Show=function () {
		$("TaskStartMenu").style.height=((this.zStartMenuID-this.zStartMenuLineCounter)*28+(this.zStartMenuLineCounter*10)+30)+"px";
		for (var i=0;i<this.zStartMenuID;i++) {
			if (!this.zStartMenuLine[i]) {
				$("TaskStartMenuDiv").innerHTML+="<div style=\"padding-left: 21px;\"><div style=\"width:121px; height:28px; padding-left:7px; color:#444444;\" onMouseOver=\"this.style.color='#FFFFFF';this.style.backgroundColor='#0A246A';\" onMouseOut=\"this.style.color='#444444';this.style.backgroundColor='';\" onClick=\"csMenu.Exec('"+i+"');\"><img src=\"images/skins/bicq/startmenu/"+this.zStartMenuItemIMG[i]+"\" width=\"29\" height=\"29\" border=\"0\" align=\"absmiddle\">"+this.zStartMenuItemName[i]+"</div></div>";
			}
			else {
				$("TaskStartMenuDiv").innerHTML+="<div style=\"padding-left: 21px;\"><div style=\"height:10px; padding-left:7px;\"><img src=\"images/skins/bicq/startmenu/line.gif\" width=\"114\" height=\"1\" border=\"0\" align=\"absmiddle\">&nbsp;</div></div>";
			}
		}
	};
};

function ShowStartMenu() {
	$("TaskStartMenu").style.visibility="visible";
};

function HideStartMenu() {
	$("TaskStartMenu").style.visibility="hidden";
};


function TaskBarScrool(m) {
	$("TaskBar").scrollLeft+=1000*m;
};

function LockWindows(MainLocker) {
	/* 获取当前页面宽高 */
	GetCurrentWH();

	/* 锁定桌面 */
	document.documentElement.scrollTop=0;
	document.documentElement.scrollLeft=0;

	/* 锁定任务栏 */
	$("MainTaskBar").style.top=(CurrentBodyHeight-32)+"px";
	$("TaskBar-Right").style.left=(CurrentBodyWidth-28)+"px";
	$("TaskLine_2").style.left=(CurrentBodyWidth-33)+"px";
	$("TaskLine_3").style.left=(CurrentBodyWidth-93)+"px";
	$("TaskTimer").style.left=(CurrentBodyWidth-84)+"px";
	$("TaskBar").style.width=(CurrentBodyWidth-247)+"px";

	/* 锁定开始菜单 */
	$("TaskStartMenu").style.top=(CurrentBodyHeight-csMenu.zStartMenuID*28-64+csMenu.zStartMenuLineCounter*18)+"px";

	/* 显示时间 */
	var TimeObj=new Date();
	var Time_Hours=TimeObj.getHours();
	var Time_Minutes=TimeObj.getMinutes();
	var Time_Seconds=TimeObj.getSeconds();
	if (Time_Hours<10) Time_Hours="0"+Time_Hours;
	if (Time_Minutes<10) Time_Minutes="0"+Time_Minutes;
	if (Time_Seconds<10) Time_Seconds="0"+Time_Seconds;
	$("TaskWinTimer").innerHTML=Time_Hours+":"+Time_Minutes+":"+Time_Seconds;

	/*锁定主页面*/
	if (MainLocker=="1") {
		if(parent.$("BICQ_MAIN_WINDOW_FR"))
		{
			parent.$("BICQ_MAIN_WINDOW_FR").width=CurrentBodyWidth;
			parent.$("BICQ_MAIN_WINDOW_FR").height=CurrentBodyHeight;
		}
	}
};

/* 创建任务栏 */
csMenu = new xStartMenu();
document.write(TaskBarHtml);
