var ml = new Array();
var vz = new Array();
var lszix = new Array();
var lsziy = new Array();

var sho=new Array();
var indx;
var delayit;

var donechk = 0;

if (document.layers){
	sho[0]="hide";
	sho[1]="show";
} else {
	sho[0]="hidden";
	sho[1]="visible";
}

function handleIt(layid) {
	if (document.layers){
  		rtn = eval('document.' + layid);
	  	return(rtn);
    } else if (document.getElementById){ 
     	rtn1 = document.getElementById(layid).style;
     	return(rtn1);
	} else if (document.all) {
	  	eval("rtn = document.all." + layid + ".style");
  		return(rtn);
  	}
  
  	else return(null);
}

function makeIt(layid, lposx, lposy, lsizx, lsizy, layon, incode, opacity) {
	if (opacity == '') opacity = 100;
	indx = ml.length;
	ml[indx] = layid;  
	vz[indx]=layon;
	lszix[indx]=lsizx;
	lsziy[indx]=lsizy;
  
	if (document.layers) {
		document.writeln('<layer name="' + layid + '" left=' + lposx + ' top=' + lposy + ' width=' + lsizx + ' height=' + lsizy +  ' visibility=' + (layon ? '"show"' : '"hide"') + ' z-index=' + indx + '>');
		document.writeln(incode);
		document.writeln('</layer>');
		layer = handleIt(layid);
		layer.width = lsizx;
		layer.height = lsizy;
	} else {
		document.writeln('<div id="' + layid + '" style="filter:alpha(opacity=' + opacity + '); -moz-opacity:' + opacity/100 + '; opacity:' + opacity/100 + '; position:absolute; overflow:none; left: ' + lposx + 'px; top: ' + lposy + 'px; width: ' + lsizx + 'px; height: ' + lsizy + 'px;' + ' visibility:' + (layon ? 'visible;' : 'hidden;') + ' z-index:' + indx + ';">');
		document.writeln(incode);
		document.writeln('</div>');
  	}
}

function moveIt(layid,mx,my) {
	layr = handleIt(layid);
	layr.left = mx;
	layr.top = my;
}

function clipIt(layid,tp,rt,bt,lf) {
	layr = handleIt(layid);
	if (document.layers) {
    	layr.clip.top = tp;
		layr.clip.right = rt;
		layr.clip.bottom = bt;
		layr.clip.left = lf;
	} else {
		layr.clip = 'rect(' + tp + ' ' +  rt + ' ' + bt + ' ' + lf +')';
	}
}

function showIt(layid, shm) {
	layr = handleIt(layid);
	layr.visibility = sho[shm];
}

function remakeIt(name, content) {
	if (document.layers) {
		var layer = eval('document.' + name);
		layer.document.open();
		layer.document.writeln(content);
		layer.document.close();
	} else if (document.all) {
    	document.all(name).innerHTML = content;
	} else if (document.getElementById){ 
		document.getElementById(name).innerHTML = content;
	}
}

function stackIt(layid, zlv) {
	layr = handleIt(layid);
	layr.zIndex = zlv;
}

function sizeIt(layid,mx,my) {
	layr = handleIt(layid);
	layr.width = mx;
	layr.height = my;
}

function findPosition( oLink ) {
	if (document.layers) {
		theobj = document.eval(oLink);
	}
    
	if ((!document.all) && (document.getElementById)) {
		theobj = document.getElementById(oLink);
	}
    
	if (document.all) {
		theobj = document.all[oLink];
	}
    
	if( theobj.offsetParent ) {
		for( var posX = 0, posY = 0; theobj.offsetParent; theobj = theobj.offsetParent ) {
			posX += theobj.offsetLeft;
			posY += theobj.offsetTop;
		}
		return [ posX, posY ];
	} else {
		return [ theobj.x, theobj.y ];
	}
}
    
function alignSize() {
	location.reload(true);
}
    
donechk=1;