var OFFSETLEFT = (NS4)? "left":"offsetLeft";
var OFFSETTOP = (NS4)? "top":"offsetTop";
var OFFSETWIDTH = (NS4)? "clip.width":"offsetWidth";
var OFFSETHEIGHT = (NS4)? "clip.height":"offsetHeight";
var LEFT = (NS4)? "left":"style.pixelLeft";
var TOP = (NS4)? "top":"style.pixelTop";
var WIDTH = (NS4)? "clip.width":"style.pixelWidth";
var HEIGHT = (NS4)? "clip.height":"style.pixelHeight";
var IMGWIDTH = (NS4)? "width":"offsetWidth";
var IMGHEIGHT = (NS4)? "height":"offsetHeight";
var VISIBILITY = (NS4)? "visibility":"style.visibility";
var VISIBLE = (IE4)? "visible":"show";
var HIDDEN = (IE4)? "hidden":"hide";

function get(sID, sAtrb){
	if (IE4) return eval("document.all." + sID + "." + sAtrb);
	else return getNS(sID,sAtrb);
}

function set(sID, sAtrb, sValue, sFlag){	
	if (IE4) {
		if (sFlag == 's') return eval("document.all." + sID + "." + sAtrb + "='" + sValue + "'");
		else return eval("document.all." + sID + "." + sAtrb + "=" + sValue);
	}
	else return getNS(sID,sAtrb,sValue,sFlag);
}
function getNS(sID,sAtrb,sValue,sFlag){
//	miniScreen = document.miniTimeLineBorder.document.miniTimeLine.document.miniScreen;
	TLPan = document.TLPan;
	TLFrame = TLPan.document.TLFrame;
	thumbBx = document.mTLPan.document.mTL.document.thumbBx;
	mTLPan = document.mTLPan;
	mTL = mTLPan.document.mTL;
	infoPan = document.infoPan;
	
	if (sID.indexOf("TLCell") == 0) {
		eval(sID + "= TLFrame.document." + sID);
	}
	if (sID.indexOf("TLDecTextEx") == 0) {
		eval(sID + "= TLFrame.document.TLCellEx" + sID.substring(9,sID.length) +".document." + sID);
	} else if (sID.indexOf("TLDecText") == 0) {
		eval(sID + "= TLFrame.document.TLCell" + sID.substring(9,sID.length) +".document." + sID);
	}	
	if (sValue == null) return eval(sID + "." + sAtrb);
	if (sFlag == 's') return eval(sID + "." + sAtrb + "='" + sValue + "'");
	else return eval(sID + "." + sAtrb + "=" + sValue);
}

function setStr(a,b,c){
	return set(a,b,c,'s');
}
function getSel(){
	return get("selList","selectedIndex");
}

function setSel(val){
	return set("selList","selectedIndex",val);
}

function addText(sID, str){
	if (NS4){
		get(sID, "document.open()");
		get(sID, "document.write('" + str + "')");
		get(sID, "document.close()");
	} else {
		setStr(sID, "innerHTML", str);
	}
}
function addRichText(sID, str, sCls){
	if (IE4) {addText(sID, str); return;}
	var stl;
	if (sCls == "CN") stl = '<FONT COLOR=#CCCCFF FACE="Arial, Helvetica, sans-serif" POINT-SIZE=24><B>';
	if (sCls == "CN1" ) stl = '<FONT COLOR=#003399 FACE="Arial, Helvetica, sans-serif" POINT-SIZE=22><I><U>';
	if (sCls == "border" ) stl = '<FONT COLOR=#CCCCFF FACE="Arial, Helvetica, sans-serif" POINT-SIZE=16><B>';
	if (sCls == "entry") stl = '<FONT COLOR=#003399 FACE="Arial, Helvetica, sans-serif" POINT-SIZE=12><I><B>';
	str = stl + str;
	addText(sID, str);
}

