%%site-view-writer-scene%%
hiphopclown 2002-12-27 23:27

%%preprocess%%
$this->beryliumToHtml(); 
$request= $GLOBALS[session]->request;
$this->getRuntimeVars();
if ($_SERVER['HTTPS']=="on") $this->connection= "https";
else $this->connection= "http";

if ($_GET['frameid']=="") {
	$this->onloadTag= "onLoad=\"currentFrame=1;firstFrame();\"";
	}

%%header%%
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>
<title>$folder->title - $site->title</title>
<style type='text/css'>
	<!--
$session->css
	-->
</style>
<script language='JavaScript'>
<!--

function firstFrame() {
	d = document.getElementById("frame1");
	d.style.visibility= "visible";
	currentFrame= 1;
	}

function nextFrame() {
	//window.alert("current frame is "+currentFrame+", advancing...");

	// hide current frame
	fname= "frame" + currentFrame;
	d = document.getElementById(fname);
	d.style.visibility= "hidden";

	//show next frame
	currentFrame+=1;
	f2name= "frame" + currentFrame;
	if (d2 = document.getElementById(f2name)) {
		d2.style.visibility= "visible";
		}
	else firstFrame();
	}

function prevFrame() {
	//window.alert("current frame is "+currentFrame+", previousing...");

	// hide current frame
	fname= "frame" + currentFrame;
	d = document.getElementById(fname);
	d.style.visibility= "hidden";

	//show previous frame
	currentFrame-=1;
	f2name= "frame" + currentFrame;
	if (d2 = document.getElementById(f2name)) {
		d2.style.visibility= "visible";
		}
	else firstFrame();
	}

function myUpdater(object,formkey,stylekey) {
	d = document.getElementById(object);
	newValue= document.objectControls[formkey].value;

	d.style[stylekey]= newValue;
	d.title= d.style.left + "," + d.style.top + "," + d.style.zIndex;
	}

//-->
</script>
<script language="JavaScript">
<!--
// This whole bit was lifted from jesusdressup.com, a very fun site
// W3C layers compatibility (eg. Mozilla) by Antti Harju <trout.removethis@sci.fi>
function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])){if(d.all) x=d.all[n]; else if(d.getElementById) x=d.getElementById(n);}
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function px(p) {
  return p.split("px", 1)[0];
}

function MM_dragLayer(objName,x,hL,hT,hW,hH,toFront,dropBack,cU,cD,cL,cR,targL,targT,tol,dropJS,et,dragJS) { //v3.0
  //Copyright 1998 Macromedia, Inc. All rights reserved.
  //window.alert(objName);
  var i,j,aLayer,retVal,curDrag=null,curLeft,curTop;
  var NN4=0,IE=0,W3C=0;
  if (document.all) IE=1; else if (document.layers) NN4=1; else if (document.getElementById) W3C=1;
  var NS=NN4||W3C;
  if (!NN4 && !IE && !W3C) return false;
  retVal = true; if(!NS && event) event.returnValue = true;
  if (MM_dragLayer.arguments.length > 1) {
    curDrag = MM_findObj(objName); if (!curDrag) { return false; }
    if (!document.allLayers) { document.allLayers = new Array();
      with (document) if (NN4) { for (i=0; i<layers.length; i++) allLayers[i]=layers[i];
        for (i=0; i<allLayers.length; i++) if (allLayers[i].document && allLayers[i].document.layers)
          with (allLayers[i].document) for (j=0; j<layers.length; j++) allLayers[allLayers.length]=layers[j];
      } else { if (W3C) all=document.getElementsByTagName('div');
        for (i=0;i<all.length;i++) if (all[i].style&&all[i].style.position) allLayers[allLayers.length]=all[i];}}
    curDrag.MM_dragOk=true; curDrag.MM_targL=targL; curDrag.MM_targT=targT;
    curDrag.MM_tol=Math.pow(tol,2); curDrag.MM_hLeft=hL; curDrag.MM_hTop=hT;
    curDrag.MM_hWidth=hW; curDrag.MM_hHeight=hH; curDrag.MM_toFront=toFront;
    curDrag.MM_dropBack=dropBack; curDrag.MM_dropJS=dropJS;
    curDrag.MM_everyTime=et; curDrag.MM_dragJS=dragJS;
    curDrag.MM_oldZ = (NN4)?curDrag.zIndex:curDrag.style.zIndex;
    curLeft= (NN4)?curDrag.left:(W3C)?px(curDrag.style.left):curDrag.style.pixelLeft;
    curDrag.MM_startL = curLeft;
    curTop = (NN4)?curDrag.top:(W3C)?px(curDrag.style.top):curDrag.style.pixelTop;
    curDrag.MM_startT = curTop;
    curDrag.MM_bL=(cL<0)?null:curLeft-cL; curDrag.MM_bT=(cU<0)?null:curTop -cU;
    curDrag.MM_bR=(cR<0)?null:curLeft+cR; curDrag.MM_bB=(cD<0)?null:curTop +cD;
    curDrag.MM_LEFTRIGHT=0; curDrag.MM_UPDOWN=0; curDrag.MM_SNAPPED=false; //use in your JS!
    document.onmousedown = MM_dragLayer; document.onmouseup = MM_dragLayer;
    if (NS) document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
  } else {
    var theEvent = ((NS)?objName.type:event.type);
    if (theEvent == 'mousedown') {
      var mouseX = (NS)?objName.pageX : event.clientX + document.body.scrollLeft;
      var mouseY = (NS)?objName.pageY : event.clientY + document.body.scrollTop;
      var maxDragZ=null; document.MM_maxZ = 0;
      for (i=0; i<document.allLayers.length; i++) { aLayer = document.allLayers[i];
        var aLayerZ = (NN4)?aLayer.zIndex:aLayer.style.zIndex;
        if (aLayerZ > document.MM_maxZ) document.MM_maxZ = (W3C)?parseInt(aLayerZ):aLayerZ;
        var isVisible = (((NN4)?aLayer.visibility:aLayer.style.visibility).indexOf('hid') == -1);
        if (aLayer.MM_dragOk != null && isVisible) with (aLayer) {
          var parentL=0; var parentT=0;
          if (!NS) { parentLayer = aLayer.parentElement;
            while (parentLayer != null && parentLayer.style.position) {
              parentL += parentLayer.offsetLeft; parentT += parentLayer.offsetTop;
              parentLayer = parentLayer.parentElement; } }
          var tmpX=mouseX-((W3C)?px(style.left):(((NN4)?pageX:style.pixelLeft+parentL)+MM_hLeft));
          var tmpY=mouseY-((W3C)?px(style.top): (((NN4)?pageY:style.pixelTop +parentT)+MM_hTop));
          var tmpW = MM_hWidth;  if (tmpW <= 0) tmpW += ((NN4)?clip.width :offsetWidth);
          var tmpH = MM_hHeight; if (tmpH <= 0) tmpH += ((NN4)?clip.height:offsetHeight);
          if ((0 <= tmpX && tmpX < tmpW && 0 <= tmpY && tmpY < tmpH) && (maxDragZ == null
              || maxDragZ <= aLayerZ)) { curDrag = aLayer; maxDragZ = aLayerZ; } } }
      if (curDrag) {
        document.onmousemove = MM_dragLayer; if (NS) document.captureEvents(Event.MOUSEMOVE);
        curLeft = (NN4)?curDrag.left:(W3C)?px(curDrag.style.left):curDrag.style.pixelLeft;
        curTop = (NN4)?curDrag.top:(W3C)?px(curDrag.style.top):curDrag.style.pixelTop;
        MM_oldX = mouseX - curLeft; MM_oldY = mouseY - curTop;
        document.MM_curDrag = curDrag;  curDrag.MM_SNAPPED=false;
        if(curDrag.MM_toFront) {
          if (W3C) curDrag.style.zIndex = document.MM_maxZ + 1;
          else eval('curDrag.'+((NS)?'':'style.')+'zIndex=document.MM_maxZ+1');
          if (!curDrag.MM_dropBack) document.MM_maxZ++; }
        retVal = false; if(!NS) event.returnValue = false;
    } } else if (theEvent == 'mousemove') {
      if (document.MM_curDrag) with (document.MM_curDrag) {
        var mouseX = (NS)?objName.pageX : event.clientX + document.body.scrollLeft;
        var mouseY = (NS)?objName.pageY : event.clientY + document.body.scrollTop;
        newLeft = mouseX-MM_oldX; newTop  = mouseY-MM_oldY;
        if (MM_bL!=null) newLeft = Math.max(newLeft,MM_bL);
        if (MM_bR!=null) newLeft = Math.min(newLeft,MM_bR);
        if (MM_bT!=null) newTop  = Math.max(newTop ,MM_bT);
        if (MM_bB!=null) newTop  = Math.min(newTop ,MM_bB);
        MM_LEFTRIGHT = newLeft-MM_startL; MM_UPDOWN = newTop-MM_startT;
        if (NN4) {left = newLeft; top = newTop;}
        else if (W3C) {style.left = newLeft; style.top = newTop;}
        else {style.pixelLeft = newLeft; style.pixelTop = newTop;}
        if (MM_dragJS) eval(MM_dragJS);
        retVal = false; if(!NS) event.returnValue = false;
    } } else if (theEvent == 'mouseup') {
      document.onmousemove = null;
      if (NS) document.releaseEvents(Event.MOUSEMOVE);
      if (NS) document.captureEvents(Event.MOUSEDOWN); //for mac NS
      if (document.MM_curDrag) with (document.MM_curDrag) {
        if (typeof MM_targL =='number' && typeof MM_targT == 'number' &&
            (Math.pow(MM_targL-((NN4)?left:(W3C)?px(style.left):style.pixelLeft),2)+
             Math.pow(MM_targT-((NN4)?top:(W3C)?px(style.top):style.pixelTop),2))<=MM_tol) {
          if (NN4) {left = MM_targL; top = MM_targT;}
          else if (W3C) {style.left = MM_targL; style.top = MM_targT;}
          else {style.pixelLeft = MM_targL; style.pixelTop = MM_targT;}
          MM_SNAPPED = true; MM_LEFTRIGHT = MM_startL-MM_targL; MM_UPDOWN = MM_startT-MM_targT; }
        if (MM_everyTime || MM_SNAPPED) eval(MM_dropJS);
        if(MM_dropBack) {if (NS) zIndex = MM_oldZ; else style.zIndex = MM_oldZ;}

	//update form
	xname= document.MM_curDrag.id + "-position_x";
	yname= document.MM_curDrag.id + "-position_y";
	zname= document.MM_curDrag.id + "-position_z";
	formLeft= (NN4)?document.MM_curDrag.left:(W3C)?px(document.MM_curDrag.style.left):document.MM_curDrag.style.pixelLeft;
	formTop= (NN4)?document.MM_curDrag.top:(W3C)?px(document.MM_curDrag.style.top):document.MM_curDrag.style.pixelTop;
	document.objectControls[xname].value = formLeft;
	document.objectControls[yname].value = formTop;
	document.objectControls[zname].value = document.MM_curDrag.style.zIndex;
	document.MM_curDrag.title= "Double-click, then click Save Settings to save changes!";

        retVal = false; if(!NS) event.returnValue = false; }
      document.MM_curDrag = null;
    }
    if (NS) document.routeEvent(objName);
  } return retVal;
}
//-->
</script>
</head>
<body marginwidth="0" marginheight="0" $this->onloadTag>
<!-- end of site header -->


%%css%%
/* Content Container and Basic Styles */
/* version 2002-12-24 -- when we gonna hardcode this? */
BODY	{ background-color: #ffffff; }
B	{ color: #002266; font-weight: bold; }
PRE	{ font-family: Courier, fixed; font-size: 12px; line-height: 6px; }
A:link		{ 0color: #53322e; text-decoration: none; }
A:visited	{ 0color: #53322e; text-decoration: none; }
A:hover		{ 0color: #53322e; text-decoration: underline; }
HR 	{ height: 1px; background-color: #ff9900; border-style: none; }
TABLE	{ width: 100%; font-size: 12px; }

.bodytable	{ background-color: #f9f9fb;
			border: 3px; border-color: #0e47b2; border-style: solid;
			color: #223344;
			font-family: Tahoma, Geneva, sans-serif; font-size: 12px; line-height: 18px;
			width: 640px; }
.bodytable A { color: #135b9f; }
/* odd green */
.oddrow { background-color: #f0f9f0; }
/* even grey */
.evenrow { background-color: #f3f3f6; }

.foldertable td	{ border: 0px; border-style: none; border-color: #666688; }
.navigationcell	{ border: 0px; margin: 0px; border-style: none; }
.navigationcell hr	{ height: 1px; width: 96%; color: #006699; }
.inventoryTable TD	{ padding: 3px; margin: 0px;
			    font-size: 12px;
			    border-width: 1px; border-style: solid; border-color: #006699;}
.contentcell	{ border: 0px; margin:0px; border-style: solid; border-color: #006699; }


.info { font-size: 12px; color: #666666; font-weight: normal; }
.info A { color: #006699; }
.info B { font-size: 12px; color: green; font-weight: normal; }
.infoBar { font-size: 12px; color: #666666; font-weight: normal;
	    border: 1px; border-style: dashed; border-color: #999999;
	    padding: 3px; }



/* Form Element Styles */
INPUT	{  border: 1px;
	    background-color: #f9f9fb; color: #330000;
	    font-family: Tahoma, Geneva, sans-serif; font-size: 12px;
	    border-style: solid; border-color: #006699; padding: 2px; }
TEXTAREA        { width: 96%;  background-color: #f9f9fb;
		    font-family: Times New Roman, Times, serif; color: #223344; font-size: 12pt; line-height: 15pt;
		    border: 1px; border-style: solid; border-color: #006699; padding: 2px;}
SELECT  {  background-color: #f9f9fb; color: #330000;
	    font-family: Tahoma, Geneva, sans-serif; font-size: 12px;
	    border: 1px; border-style: solid; border-color: #006699; padding: 0px; }
.buttonstyle { background-color: #006699; color: #ddeeff;
		font-size: 12px; font-family: Tahoma, Verdana, sans-serif; font-weight: normal;
		border-style: solid; border-width: 1px; border-color: #000066; padding: 2px;}
.radiostyle { border-style: none; }
.permaform	{  border: 1px;
	    background-color: #ddeeff; color: #330000;
	    font-family: Tahoma, Geneva, sans-serif; font-size: 10px;
	    border-style: solid; border-color: #999999; padding: 1px; }
.permaformbutton { background-color: #006699; color: #ddeeff;
		font-size: 10px; font-family: Tahoma, Verdana, sans-serif; font-weight: normal;
		border-style: solid; border-width: 1px; border-color: #000066; padding: 1px;}

/* Content Element Styles */
.objTable { margin-left: 5px; margin-right: 5px; margin-top: 3px; margin-bottom: 3px; }
.objTable TD { border: 1px; border-style: solid; border-color: #999999; }
.displayTable TD { border: 1px; border-style: solid; border-color: #006699; }
.objHeader TD { padding: 2px; margin: 0px; border: 0px; border-style: solid; }

.objFlavor { font-size: 12px; line-height: 14px; font-weight: normal; }
.objDescription { color: #223344; font-size: 12px; line-height: 18px; }
.objDescription IMG { margin-right: 4px; margin-left: 4px; margin-top: 4px; margin-bottom: 4px; }
.objByline { font-size: 12px; line-height: 18px; font-weight: normal; color: green; }
.objHeadline { font-size: 18px; line-height: 24px; font-weight: bold; color: #135b9f; }
.objTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px;
              font-weight: bold; color: #135b9f; }

.objBody { font-family: Times New Roman, Times, serif; color: #223344; font-size: 12pt; line-height: 15pt; text-align: left; }
.objBody IMG { margin-right: 10px; margin-left: 10px; margin-top: 4px; margin-bottom: 4px; }

.objBody .celltable {border: 0px;}
.objBody .celltable .cell { font-family: Times New Roman, Times, serif; color: #333344; font-size: 12pt; line-height: 15pt; text-align: left; }
.objBody .celltable .cellodd IMG { margin-right: 0px; margin-left: 10px; margin-top: 0px; margin-bottom: 0px; border: 1px; }
.objBody .celltable .celleven IMG { margin-right: 10px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; border: 1px; }

.editTable TD { padding: 5px; }

.bicon IMG { margin-right: 1px; margin-left: 2px; margin-top: 0px; margin-bottom: 0px; }

/* Room Styles */
.exitList { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; }
.exitList A { font-weight: bold; font-size: 16px; text-decoration: underline; }


/* Special Case Styles */
.siteHeader { }
.servernotes	{ color: #333333;
			font-family: Tahoma, Geneva, sans-serif; font-size: 12px; line-height: 18px;
			width: 640px; }
			
/* SPECIAL FOR SCENE */
.dialog { font-family: Verdana, Geneva, sans-serif; color: #ee7200; font-size: 12px; line-height: 16px; }
.folderBody { font-family: Times New Roman, Times, serif; color: #ee7200; font-size: 12pt; line-height: 15pt; }
.objControls TD { border-style: none; }
.dialogTextArea { width: 172px; background-color: #ffffff; text-align: center;
		    font-family: Verdana, Geneva, sans-serif; color: #ee7200; font-size: 12px; line-height: 16px;
		    border: 1px; border-style: solid; border-color: #006699; padding: 2px;}


%%template%%
<p><img src='/bicons/warning.png' alt='Warning' align=left><br>
	<b>You seem to be in the wrong place.</b><br>
	<a href='$site->baseUrl'>Try this link</a> instead.</p>


%%listrow%%


%%nullobject%%
<p><img src='/bicons/warning.png' alt='Warning' align=left><br>
	<b>Sorry, the site you requested was not found.</b></p>

%%footer%%
<!-- start of site footer -->
</body>
</html>


%%postprocess%%


%%end of context%%
