/*
	Feel free to use your custom icons for the tree. Make sure they are all of the same size.
	User icons collections are welcome, we'll publish them giving all regards.
*/

var tree_tpl = {
	'target'  : '_self',	// name of the frame links will be opened in
							// other possible values are: _blank, _parent, _search, _self and _top

	'icon_e'  : '/portal/inc/images/icons/empty.gif', // empty image
	'icon_l'  : '/portal/inc/images/icons/line.gif',  // vertical line

	'icon_48' : '/portal/inc/images/icons/base.gif',   // root icon normal
	'icon_52' : '/portal/inc/images/icons/base.gif',   // root icon selected
	'icon_56' : '/portal/inc/images/icons/base.gif',   // root icon opened
	'icon_60' : '/portal/inc/images/icons/base.gif',   // root icon selected

	'icon_16' : '/portal/inc/images/icons/folder.gif', // node icon normal
	'icon_20' : '/portal/inc/images/icons/folderopen.gif', // node icon selected
	'icon_24' : '/portal/inc/images/icons/folder.gif', // node icon opened
	'icon_28' : '/portal/inc/images/icons/folderopen.gif', // node icon selected opened

	'icon_0'  : '/portal/inc/images/icons/folder.gif', // leaf icon normal
	'icon_4'  : '/portal/inc/images/icons/folder.gif', // leaf icon selected
	'icon_8'  : '/portal/inc/images/icons/folder.gif', // leaf icon opened
	'icon_12' : '/portal/inc/images/icons/folder.gif', // leaf icon selected

	'icon_2'  : '/portal/inc/images/icons/joinbottom.gif', // junction for leaf
	'icon_3'  : '/portal/inc/images/icons/join.gif',       // junction for last leaf
	'icon_18' : '/portal/inc/images/icons/plusbottom.gif', // junction for closed node
	'icon_19' : '/portal/inc/images/icons/plus.gif',       // junctioin for last closed node
	'icon_26' : '/portal/inc/images/icons/minusbottom.gif',// junction for opened node
	'icon_27' : '/portal/inc/images/icons/minus.gif'       // junctioin for last opended node
};
var documentclickjs = document.onclick;
document.onclick=function (){
		try{
                        eval("olddocumentcolik="+documentclickjs);
			olddocumentcolik();
			if(location.href.indexOf('bjsyex/index.htm')!=-1){
				if(event.srcElement.tagName=='IMG'){
					var aobj = event.srcElement.parentElement;
					if(aobj.tagName=='A'){
						if(aobj.href.indexOf('/bjsyex/tp/')!=-1){
							if(auth()=='false'){
								alert('ÇëÏÈµÇÂ¼');
								event.returnValue=false;
								return;  
							};	
						}
					}
				}
			}
		}catch(err){

		}
	}
	function auth(){
		var xmlDoc;
		// code for IE
		if (window.ActiveXObject)
		  {
			xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
		  }
		// code for Mozilla, Firefox, Opera, etc.
		else if (document.implementation && document.implementation.createDocument)
		  {
			xmlDoc=document.implementation.createDocument("","",null);
		  }
		else
		  {
		  alert('Your browser cannot handle this script');
		  }
		xmlDoc.async=false;
		xmlDoc.load("/bjsyex/common/islogin.jsp");
		var islogin =xmlDoc.documentElement.childNodes[0].childNodes[0].nodeValue;
		return islogin;
	}

