var loadEditorFlag=0;
var fillEditorFlag=0;

var hrefClickFlag=0;
function hrefClick(){
	hrefClickFlag=1;
}
var treeUpdateFlag=false;
function initNewsTree(){
	if(treeUpdateFlag)
		updateTree();
	else
		initTree();
}
function updateTree(){
	treeUpdateFlag=false;
	include_js('newsScriptId','static/school/news/'+univId+'.js?tSessionId='+new Date().valueOf(),'initTree()');
}
function clickSNTree(objName,clsName,actClsName,id){
	try{
			var execFlag=true;
		  var tabList = document.getElementsByClassName(actClsName);
		  $A(tabList).each(function(node){
		  	if(node.id==(objName+id+'')){
		  		if(hrefClickFlag==1)		  			
		  			hrefClickFlag=0;
		  		else
		  			execFlag=false;
		  		node.className=clsName;
		  		return;
		  	}
		  	node.className=clsName;
		  });
		  if(execFlag)
		  	$(objName+id).className=actClsName;
		}catch(ex){}
}

function newsdiv(DT,ID){
	clickSNTree('dd','closeDD','openDD',ID);
	clickSNTree('dt','off','on',DT);
}

function initTree(){
	var str='<dl><div style="padding-top:5px;"><STRONG><a href="javascript:qnt_aId();">È«²¿</a></STRONG></div>';
	try{
		if(s_nt.length>1){
			for(var i=1;i<s_nt.length;i++){
				str+='<dt class=off id=dt'+s_nt[i][0]+' onclick="newsdiv(\''+s_nt[i][0]+'\',\''+s_nt[i][0]+'\');"><STRONG><a onclick="javascript:hrefClick();" href="javascript:qnt_fId('+s_nt[i][0]+')">'+s_nt[i][1]+'</a></STRONG></dt><span id=dd'+s_nt[i][0]+' class="closeDD">';
				for(var j=2;j<s_nt[i].length-1;j=j+2){
					str+='<dd class=ddt id=ddt'+s_nt[i][j]+'><a href="javascript:qnt_sId('+s_nt[i][j]+');">'+s_nt[i][j+1]+'</a></dd>';
				}
				str+='</span>';
			}
		}
	}catch(ex){}
	str+='</dl>';
	$('treeList').innerHTML=str;
}

var newstree_fId='';
var newstree_sId='';

function q_type(fId,sId){
	hrefClickFlag=1;
	newsdiv(fId,fId);
	qnt_sId(sId);
}
function qnt_aId(){
	clickTab('ddt','ddt','ddtOn',0);
	$('sId').value='';
	$('fId').value='';
	newstree_fId='';
	newstree_sId='';
	g_q();
}
function qnt_sId(id){
	clickTab('ddt','ddt','ddtOn',id);
	$('sId').value=id;
	newstree_sId=id;
	g_q();
}
function qnt_fId(id){
	//clickTab('ddt','ddt','ddtOn',0);
	$('sId').value='';
	newstree_sId='';
	$('fId').value=id;
	newstree_fId=id;
	g_q();
}


function st_g_q(id){
	g_var.g_itemId=i;
	g_q();
}