﻿/*000001*/
	
var tm="<style> \
 .l						{float:left} \
.sidebar				{border:1px solid #D3E6FF} \
.tasks					{width:5px;height:100%;} \
 table					{width:100%;border-collapse: collapse;} \
.panel					{position:relative;z-index :2} \
.panel td				{padding:0px;height:22px;line-height:26px;} \
.panel .title td		{color:#fff;font-weight:bold} \
.panel tfoot td			{height:9px;} \
.panel p				{padding:0px}\
.close					{width:15px;height:15px;z-index :3;cursor: pointer;top:5px;right:6px;position:absolute;background:url("+path+"ScriptImages/dialogue/close.gif)} \
.menu				    {cursor: pointer;padding:0px 8px 5px 8px} \
.menuSelect				{cursor: pointer;background:url("+path+"ScriptImages/dialogue/menuSelect.gif);padding:0px 8px 5px 8px}\
.block					{background: url("+path+"ScriptImages/dialogue/block.gif) repeat-y;}\
.none 					{background: url("+path+"ScriptImages/dialogue/none.gif) repeat-y;}\
.y_top, .y_left, .y_down{height:6px;position:relative; background:url("+path+"ScriptImages/dialogue/y.gif) no-repeat;}\
.y_top, .y_down			{right:-1px;}\
.y_left					{width:6px; left:-2px;}\
.y_top					{background-position:100% 0; top:-1px;}\
.y_top .y_left			{background-position:0 -12px;}\
.y_down					{background-position:100% -6px; bottom:-1px;}\
.y_down .y_left			{background-position:0 -18px;}\
</style>"

cw(tm)



panel = function (a,b){
	var g;
	if(b){
		g = 'onmouseover="drag({drag:this,move:this.parentNode.parentNode.parentNode});" ';
	}
	var h=ck(a.close)+'<table class="panel"><tbody><tr  class="title" onclick="stopEvent()" '+g+'><td ></td><td > {t}   </td><td></td></tr></thead><tbody><tr><td></td><td>{m}</td><td></td></tr></tbody><tfoot><tr ><td></td><td></td><td></td></tr></tfoot></table>'
	
	h = replace(replace(h,"{t}",ck(a.title)),"{m}",ck(a.message))
	return h;
}

setPanel = function (a,b){	
 
	var g = a.t("td");
 	for (var n=0;n<g.length;n++ ){
		 n!=1 && n!=4 && n!=7 ? h ="width:6px;" : h= "";	
		 j = "d"+b+"/"
		 if(n<3 ) {i ="height:6px;"}else{i="";}
 		 (ie() &&  n!=4  &&  n!=1) ? style(g[n],i+h+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='"+path+"ScriptImages/dialogue/"+j+n+".png')") :style(g[n],i+h+"background:url("+path+"ScriptImages/dialogue/"+j+n+".png)");
	}
	return a
}

background  = function (a){
	 
	a.style = ce(a.style,"background:#ccc");
	a.top = 0;
	a.left = 0;
	a.alpha  = ce(a.alpha,70);
	a.type= "background";
 
   	dialogue(a);
}

message = function (a) {	
	a.message ="<p>"+a.message+"</p>"
	a.close = '<div class="close"></div>'
	a.html = panel(a,true)
	a.center = true;  
    a.type = "dialogue";
	var  g =dialogue(a)
	setPanel(g,"t");
 	g.child(0).event("click","$(this).parent().show()").imgChange()
} 
 
note = function (a) {	
	a.message ="<p>"+a.message+ "</p>";
	a.html = panel(a)
    a.type = "menu";
	setPanel(dialogue(a),"p");
} 

loading = function (a) {	
	a.message ="<p>&nbsp;<img src='"+path+"ScriptImages/dialogue/loading.gif' align='absmiddle' >&nbsp;&nbsp;"+a.message+ "</p>"
	a.center = true;  
    a.type = "dialogue";
	a.html = panel(a,false)
	a.display =  true;
	setPanel(dialogue(a),"f")
	background ({display:true,alpha:30})
} 

lightBox = function(a){
	var g = new Image();
	var k = new Date();
	g.src = a.add+"?"+k.getTime();
	show   = function (){
		lightShow(a,g,k)
	}
	a.listener.onclick = show;
}

lightShow = function (a,g,k) {
 
	imageLoad  = function (){
		if(g.height>0){	
			a.message ="<img src='"+a.add+"?"+k.getTime()+"'>";
			a.middle = true;  
			a.type = "dialogue";		
			a.style = "height:"+px(g.height+60)+";width:"+px(g.width+12);
			a.html = panel(a,false);
			var h = setPanel(dialogue(a),"f");
			
 			if(g.height>ge("clientHeight")){

				var i = ge("clientHeight")*0.8
				var j = g.width*i/g.height
				
				h.style("width:"+(j+10)+"px;height:"+i+"px").middle()
				h.tagName("img").style("width:"+j+"px;height:"+i+"px");
			}
			background ({alpha:70});  
		}
		else{
		}
	}
	g.onLoad=imageLoad();
} 
 
menu	= function (a){
	var g = a.message.split(',')
	var m="";
	for(i in g)
	{
		if(g[i]!=""){
				m+='<div class="menu">'+g[i]+'</div>';
		}
	}
	a.message = m;
	a.html = panel(a,false)
	a.type = "menu";
	a.style =  ce(a.style,"width:150px")
 	var h = dialogue(a);
	setPanel(h,"f");
	h.tagName("div").event("mouseover",'$(this).cssName("menuSelect")').event("mouseout",'$(this).cssName("menu")')
}

tree = function (a,b){
	show = function (a){
		$(a).child(1).show();
		$(a).child(0).cssChange("block","none");
	}
	cookie= function(a,b){
		show(a.u())
		setCookie("tree"+b,a.child(1).s("display"),24); 
	}
	if(getCookie("tree"+b) == "none"){
		show(a)
	}
 	$(a).child(0).event("click",'command(cookie($(this).parent(),'+b+'))')
}
 


tab = function (a){
		var g = $(a).child(0).tagName("li")
		chang = function (a,b){
			a.parent().childNodes().cssName("")
			a.cssName("selected")
			h =a.parent(2).child(1);
			h.childNodes().cssName("hide")
			h.child(b).cssName("") 
		}
		for(var n = 0 ; n < g.o.length ; n++){
			 $(g.o[n]).event("click",'command(chang($(this),'+n+'))')
		}
}


thumbnail  = function (a,b) {
	if(a.width>b){
		a.style.width = px(b);
	}
}


edit = function(a){
		var n= $("~input>input").o
		var l= "";
	 	for(var i=0;i<n.length;i++){
			if(n[i].checked){
				l+=n[i].value+","
			}
		}
		if(l.length>0){
			var o=window.confirm("确认操作!")
			if(o){location.href=a.replace("@",l)}
		}
}

selectCheckbox = function (a){
		$("~input>input").check(a.checked)
}
		 
fillet = function (a,b){
	$(a).after("div",2).cssName("y_top").after("div",2).cssName("y_left")
	$(a).after("div",3).cssName("y_down").after("div",2).cssName("y_left")
}

insertFlash = function (elm, url, w, h,v) {
	if (!document.getElementById(elm)) return;
	var str = '';
	str += '<object width="'+ w +'" height="'+ h +'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0">';
	str += '<param name="movie" value="'+ url +'">';
	str += '<param name="wmode" value="opaque">';
	str += '<param name="quality" value="autohigh">';
	str += '<param name="FlashVars" value="'+v+'">';
	str += '<embed width="'+ w +'" height="'+ h +'" src="'+ url +'" FlashVars="'+v+'" quality="autohigh" wmode="opaque" type="application/x-shockwave-flash" plugspace="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>';
	str += '</object>';

	document.getElementById(elm).innerHTML = str;
}

load = function (){
	 var g = $(document.body).t("div")
	 for(n in g){
			switch (g[n].className)
			{
				case "tree"		 :  tree(g[n],n) ; break
				case "tab"		 :  tab(g[n],n)  ; break
				
			}
			 
			/*
			if(indexof(g[n].className,"sidebar") || indexof(g[n].className,"pre")){
			  fillet(g[n],n)     
			}
			*/
			 
	 }
	 tr = function (a){
		var g = a.k("innerHTML")
		if(indexof(g,"删除")){
			var h = a.u().className;
			a.cssName("over");
			a.event("mouseout",'$(this).cssName("'+h+'")');
		}
	 }
	 $("@tr").event("mouseover",'command(tr($(this)))')
    
}


restore = function(a,b){
	var o=window.confirm(b)
	if(o){
		location.href=a
	}
}

$(window).event("load",'command(load())') 

 
