document.write('<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.1" SRC="http://www.eyeplastics.com/js/tracking.js">');
document.write('</SCRIPT>');


<!-- Begin
// document.write('<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.2" SRC="http://www.eyeplastics.com/js/DynEl.js">');
// document.write('</SCRIPT>');

//June 8, 2000
// This example is from JavaScript: The Definitive Guide, 3rd Edition.
// That book and this example were Written by David Flanagan.
// They are Copyright (c) 1996, 1997, 1998 O'Reilly & Associates.
// This example is provided WITHOUT WARRANTY either expressed or implied.
// You may study, use, modify, and distribute it for any purpose,
// as long as this notice is retained.

/*
 * File: DynEl.js
 * Include with: <SCRIPT SRC="DynEl.js"></SCRIPT>
 *
 * This file defines the DynEl class, which provides a portable API
 * to many Dynamic HTML features.
 */

/*
 * This is the constructor function for DynEl objects.
 * The arguments are the following:
 *   window: The Window object in which the dynamic element is to appear
 *   id:     The HTML ID for the dynamic element. Must be unique.
 *   body:   HTML text that constitutes the body of the dynamic element
 *   left:   The optional initial X-coordinate of the element
 *   top:    The optional initial Y-coordinate of the element
 *   width:  The optional width of the element
 *
 * This constructor outputs a style sheet into the current document.
 * This means that it can only be called from the <HEAD> of the document
 * before any text has been output for display.
 */
function DynEl(window, id, body, left, top, width) {
    // Remember some arguments for later.
    this.window = window;
    this.id = id;
    this.body = body;

    // Output a CSS-P style sheet for this element.
    var d = window.document;
    d.writeln('<STYLE TYPE="text/css">');
    d.write('#' + id + ' {position:absolute;');
    if (left) d.write('left:' + left + ';');
    if (top) d.write('top:' + top + ';');
    if (width) d.write('width:' + width + ';');
    d.writeln('}');
    d.writeln('</STYLE>');
}

/*
 * Now we define a bunch of methods for the DynEl class. 
 * We define one set of methods if we are running in Navigator, and
 * another set of methods if we are running in Internet Explorer.
 * Note that the APIs of the methods are the same in both cases; it
 * is only the method bodies that change. In this way, we define
 * a portable API to the common DHTML functionality of the two browsers.
 */

// First, define the Navigator methods.
if (navigator.appName.indexOf("Netscape") != -1) {

    /*
     * This function outputs the dynamic element itself into the document.
     * It must be called before any other methods of the DynEl object can
     * be used.
     */ 
    DynEl.prototype.output = function() {
        var d = this.window.document;  // Shortcut variable: saves typing

        // Output the element within a <DIV> tag.  Specify the element id.
        d.writeln('<DIV ID="' + this.id + '">');
        d.writeln(this.body);
        d.writeln("</DIV>");

        // Now, for convenience, save a reference to the Layer object
        // created by this dynamic element.
        this.layer = d[this.id];
    }

    // Here are methods for moving, hiding, stacking, and otherwise
    // manipulating the dynamic element.
    DynEl.prototype.moveTo = function(x,y) { this.layer.moveTo(x,y); }
    DynEl.prototype.moveBy = function(x,y) { this.layer.moveBy(x,y); }
    DynEl.prototype.show = function() { this.layer.visibility = "show"; }
    DynEl.prototype.hide = function() { this.layer.visibility = "hide"; }
    DynEl.prototype.setStackingOrder = function(z) { this.layer.zIndex = z; }
    DynEl.prototype.setBgColor = function(color) {
        this.layer.bgColor = color;
    }
    DynEl.prototype.setBgImage = function(image) {
        this.layer.background.src = image;
    }

    // These methods query the position, size, and other properties
    // of the dynamic element.
    DynEl.prototype.getX = function() { return this.layer.left; }
    DynEl.prototype.getY = function() { return this.layer.right; }
    DynEl.prototype.getWidth = function() { return this.layer.width; }
    DynEl.prototype.getHeight = function() { return this.layer.height; }
    DynEl.prototype.getStackingOrder = function() { return this.layer.zIndex; }
    DynEl.prototype.isVisible = function() {
        return this.layer.visibility == "show";
    }

    /*
     * This method allows us to dynamically change the contents of
     * the dynamic element. The argument or arguments should be HTML
     * strings which become the new body of the element.
     */
    DynEl.prototype.setBody = function() {
        for(var i = 0; i < arguments.length; i++)
            this.layer.document.writeln(arguments[i]);
        this.layer.document.close();
    }

    /*
     * This method registers a handler for the named event on the
     * element. The event name argument should be the name of an
     * event handler property, such as "onmousedown" or "onkeypress".
     * The handler is a function that takes whatever action is necessary.
     * Because Navigator and IE do not have compatible Event objects,
     * all event details are passed as arguments to the handler function.
     * When invoked, the handler will be passed the following nine arguments:
     *   1) A reference to the DynEl object
     *   2) A string containing the event type
     *   3) The X-coordinate of the mouse, relative to the DynEl
     *   4) The Y-coordinate of the mouse.
     *   5) The mouse button that was clicked (if any)
     *   6) The Unicode code of the key that was pressed (if any)
     *   7) A boolean specifying whether the Shift key was down
     *   8) A boolean specifying whether the Control key was down
     *   9) A boolean specifying whether the Alt key was down
     * Event handlers that are not interested in all these arguments do
     * not have to declare them all in their argument lists, of course.
     */
    DynEl.prototype.addEventHandler = function(eventname, handler) {
        // Arrange to capture events on this layer.
        this.layer.captureEvents(DynEl._eventmasks[eventname]);
        var dynel = this;  // Current DynEl for use in the nested function.
        // Define an event handler that will invoke the specified handler,
        // and pass it the nine arguments specified above.
        this.layer[eventname] = function(event) {
            return handler(dynel, event.type, event.x, event.y,
                           event.which, event.which,
                           ((event.modifiers & Event.SHIFT_MASK) != 0),
                           ((event.modifiers & Event.CTRL_MASK) != 0),
                           ((event.modifiers & Event.ALT_MASK) != 0));
        }
    }

    /*
     * This method unregisters the named event handler. It should be
     * called with a single string argument such as "onmouseover".
     */
    DynEl.prototype.removeEventHandler = function(eventname) {
        this.layer.releaseEvents(DynEl._eventmasks[eventname]);
        delete this.layer[eventname];
    }

    /*
     * This array is used internally by the two methods above to map
     * from event name to event type.
     */
    DynEl._eventmasks = {
      onabort:Event.ABORT, onblur:Event.BLUR, onchange:Event.CHANGE,
      onclick:Event.CLICK, ondblclick:Event.DBLCLICK,
      ondragdrop:Event.DRAGDROP, onerror:Event.ERROR,
      onfocus:Event.FOCUS, onkeydown:Event.KEYDOWN,
      onkeypress:Event.KEYPRESS, onkeyup:Event.KEYUP, onload:Event.LOAD,
      onmousedown:Event.MOUSEDOWN, onmousemove:Event.MOUSEMOVE,
      onmouseout:Event.MOUSEOUT, onmouseover:Event.MOUSEOVER,
      onmouseup:Event.MOUSEUP, onmove:Event.MOVE, onreset:Event.RESET,
      onresize:Event.RESIZE, onselect:Event.SELECT, onsubmit:Event.SUBMIT,
      onunload:Event.UNLOAD
    };
}

/*
 * Now define methods for Internet Explorer.
 * These methods have identical APIs to the ones defined for Netscape
 * above. Therefore, we will not repeat all the comments above.
 */
if (navigator.appName.indexOf("Microsoft") != -1) {

    // The all-important output() method
    DynEl.prototype.output = function() {
        var d = this.window.document;  // Shortcut variable: saves typing

        // Output the element within a <DIV> tag.  Specify the element id.
        d.writeln('<DIV ID="' + this.id + '">');
        d.writeln(this.body);
        d.writeln("</DIV>");

        // Now, for convenience, save references to the <DIV> element
        // we've created, and to its associated Style element.
        // These will be used throughout the methods that follow.
        this.element = d.all[this.id];
        this.style = this.element.style;
    }

    // Methods to move the dynamic object
    DynEl.prototype.moveTo = function(x,y) {
        this.style.pixelLeft = x;
        this.style.pixelTop = y;
    }
    DynEl.prototype.moveBy = function(x,y) {
        this.style.pixelLeft += x;
        this.style.pixelTop += y;
    }

    // Methods to set other attributes of the dynamic object
    DynEl.prototype.show = function() { this.style.visibility = "visible"; }
    DynEl.prototype.hide = function() { this.style.visibility = "hidden"; }
    DynEl.prototype.setStackingOrder = function(z) { this.style.zIndex = z; }
    DynEl.prototype.setBgColor = function(color) {
        this.style.backgroundColor = color;
    }
    DynEl.prototype.setBgImage = function(image) {
        this.style.backgroundImage = image;
    }

    // Methods to query the dynamic object
    DynEl.prototype.getX = function() { return this.style.pixelLeft; }
    DynEl.prototype.getY = function() { return this.style.pixelRight; }
    DynEl.prototype.getWidth = function() { return this.style.width; }
    DynEl.prototype.getHeight = function() { return this.style.height; }
    DynEl.prototype.getStackingOrder = function() { return this.style.zIndex; }
    DynEl.prototype.isVisible = function() {
        return this.style.visibility == "visible";
    }

    // Change the contents of the dynamic element.
    DynEl.prototype.setBody = function() {
        var body = "";
        for(var i = 0; i < arguments.length; i++) {
            body += arguments[i] + "\n";
        }
        this.element.innerHTML = body;
    }

    // Define an event handler.
    DynEl.prototype.addEventHandler = function(eventname, handler) {
        var dynel = this;  // Current DynEl for use in the nested function
        // Set an IE4 event handler that invokes the specified handler
        // with the appropriate nine arguments.
        this.element[eventname] = function() {
            var e = dynel.window.event;
            e.cancelBubble = true;
            return handler(dynel, e.type, e.x, e.y,
                           e.button, e.keyCode,
                           e.shiftKey, e.ctrlKey, e.altKey);
        }
    }

    // Remove an event handler.
    DynEl.prototype.removeEventHandler = function(eventname) {
        delete this.element[eventname];
    }
}
// END


// document.write('<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.1" SRC="http://www.eyeplastics.com/js/floatlayer.js">');
// document.write('</SCRIPT>');

<!-- Begin
window.onerror = null;
var topMargin = 340;
var slideTime = 1400;
var ns6 = (!document.all && document.getElementById);
var ie4 = (document.all);
var ns4 = (document.layers);
function layerObject(id,left) {
if (ns6) {
this.obj = document.getElementById(id).style;
this.obj.left = left;
return this.obj;
}
else if(ie4) {
this.obj = document.all[id].style;
this.obj.left = left;
return this.obj;
}
else if(ns4) {
this.obj = document.layers[id];
this.obj.left = left;
return this.obj;
   }
}
function layerSetup() {
floatLyr = new layerObject('floatLayer', pageWidth * .800);
window.setInterval("main()", 10)
}
function floatObject() {
if (ns4 || ns6) {
findHt = window.innerHeight;
} else if(ie4) {
findHt = document.body.clientHeight;
   }
} 
function main() {
if (ns4) {
this.currentY = document.layers["floatLayer"].top;
this.scrollTop = window.pageYOffset;
mainTrigger();
}
else if(ns6) {
this.currentY = parseInt(document.getElementById('floatLayer').style.top);
this.scrollTop = scrollY;
mainTrigger();
} else if(ie4) {
this.currentY = floatLayer.style.pixelTop;
this.scrollTop = document.body.scrollTop;
mainTrigger();
   }
}
function mainTrigger() {
var newTargetY = this.scrollTop + this.topMargin;
if ( this.currentY != newTargetY ) {
if ( newTargetY != this.targetY ) {
this.targetY = newTargetY;
floatStart();
}
animator();
   }
}
function floatStart() {
var now = new Date();
this.A = this.targetY - this.currentY;
this.B = Math.PI / ( 2 * this.slideTime );
this.C = now.getTime();
if (Math.abs(this.A) > this.findHt) {
this.D = this.A > 0 ? this.targetY - this.findHt : this.targetY + this.findHt;
this.A = this.A > 0 ? this.findHt : -this.findHt;
}
else {
this.D = this.currentY;
   }
}
function animator() {
var now = new Date();
var newY = this.A * Math.sin( this.B * ( now.getTime() - this.C ) ) + this.D;
newY = Math.round(newY);
if (( this.A > 0 && newY > this.currentY ) || ( this.A < 0 && newY < this.currentY )) {
if ( ie4 )document.all.floatLayer.style.pixelTop = newY;
if ( ns4 )document.layers["floatLayer"].top = newY;
if ( ns6 )document.getElementById('floatLayer').style.top = newY + "px";
   }
}
function start() {
if(ns6||ns4) {
pageWidth = innerWidth;
pageHeight = innerHeight;
layerSetup();
floatObject();
}
else if(ie4) {
pageWidth = document.body.clientWidth;
pageHeight = document.body.clientHeight;
layerSetup();
floatObject();
   }
}
//  End -->


//document.write('<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.1" SRC="http://www.eyeplastics.com/js/statusbar.js">');
//document.write('</SCRIPT>');

//Hide status bar msg II script- by javascriptkit.com
//Visit JavaScript Kit (http://javascriptkit.com) for script
//Credit must stay intact for use

function hidestatus(){
window.status=''
return true
}

if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

document.onmouseover=hidestatus
document.onmouseout=hidestatus

//document.write('<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.1" SRC="http://www.eyeplastics.com/js/anatomy.js">');
//document.write('</SCRIPT>');

function sagital() {
window.open('http://www.merckmedicus.com/ppdocs/us/hcp/content/emed/Nervous/Sagital_EyE_JPEGs/index.htm','800x800','toolbar=no,status=no,scrollbars=no,location=no,menubar=no,directories=no,width=640,height=500')};
function eye() {
window.open('http://www.merckmedicus.com/ppdocs/us/hcp/content/emed/Nervous/Whole_Eye_JPEGs/index.htm','800x800','toolbar=no,status=no,scrollbars=no,location=no,menubar=no,directories=no,width=640,height=500')};
function coronal() {
window.open('http://www.merckmedicus.com/ppdocs/us/hcp/content/emed/Nervous/Coronal_Eye_JPEGs/index.htm','800x800','toolbar=no,status=no,scrollbars=no,location=no,menubar=no,directories=no,width=640,height=500')}
// End -->

//document.write('<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.1" SRC="http://www.eyeplastics.com/js/images.js">');
//document.write('</SCRIPT>');

var RunningIE4 = (msieversion() >=4);

function msieversion() {
	var ua = window.navigator.userAgent
	var msie = ua.indexOf ( "MSIE " )
	if ( msie > 0 )		// is Microsoft Internet Explorer; return version number
		return parseInt ( ua.substring ( msie+5, ua.indexOf ( ".", msie ) ) )
	else
		return 0	// is other browser
}

if (RunningIE4) {
  changePic = dissolvePix
  } else {
  changePic  = switchPic}

function switchPic(picObj, newSrc) {
  picObj.src = newSrc}

function dissolvePix(picObj, imgfile){
// This is for IE4 or later, and dissolves the images together using a visual filter.
picObj.filters.revealTrans.Apply();        
picObj.src = imgfile
picObj.filters.revealTrans.Play()   
}  // end of function


//document.write('<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.1" SRC="http://www.eyeplastics.com/js/tipster.js">');
//document.write('</SCRIPT>');

/*

TIPSTER v3.1 RC (c) 2001-2004 Angus Turnbull, http://www.twinhelix.com
Altering this notice or redistributing this file is prohibited.

*/

var isDOM=document.getElementById?1:0,isIE=document.all?1:0,isNS4=navigator.appName=='Netscape'&&!isDOM?1:0,isOp=self.opera?1:0,isDyn=isDOM||isIE||isNS4;function getRef(i,p){p=!p?document:p.navigator?p.document:p;return isIE?p.all[i]:isDOM?(p.getElementById?p:p.ownerDocument).getElementById(i):isNS4?p.layers[i]:null};function getSty(i,p){var r=getRef(i,p);return r?isNS4?r:r.style:null};if(!self.LayerObj)var LayerObj=new Function('i','p','this.ref=getRef(i,p);this.sty=getSty(i,p);return this');function getLyr(i,p){return new LayerObj(i,p)};function LyrFn(n,f){LayerObj.prototype[n]=new Function('var a=arguments,p=a[0],px=isNS4||isOp?0:"px";with(this){'+f+'}')};LyrFn('x','if(!isNaN(p))sty.left=p+px;else return parseInt(sty.left)');LyrFn('y','if(!isNaN(p))sty.top=p+px;else return parseInt(sty.top)');LyrFn('w','if(p)(isNS4?sty.clip:sty).width=p+px;else return(isNS4?ref.document.width:ref.offsetWidth)');LyrFn('h','if(p)(isNS4?sty.clip:sty).height=p+px;else return(isNS4?ref.document.height:ref.offsetHeight)');LyrFn('vis','sty.visibility=p');LyrFn('write','if(isNS4)with(ref.document){write(p);close()}else ref.innerHTML=p');LyrFn('alpha','var f=ref.filters,d=(p==null),o=d?"inherit":p/100;if(f){if(!d&&sty.filter.indexOf("alpha")==-1)sty.filter+=" alpha(opacity="+p+")";else if(f.length&&f.alpha)with(f.alpha){if(d)enabled=false;else{opacity=p;enabled=true}}}else if(isDOM)sty.opacity=sty.MozOpacity=o');if(!self.page)var page={win:self,minW:0,minH:0,MS:isIE&&!isOp};page.db=function(p){with(this.win.document)return(isDOM?documentElement[p]:0)||body[p]||0};page.winW=function(){with(this)return Math.max(minW,MS?db('clientWidth'):win.innerWidth)};page.winH=function(){with(this)return Math.max(minH,MS?db('clientHeight'):win.innerHeight)};page.scrollX=function(){with(this)return MS?db('scrollLeft'):win.pageXOffset};page.scrollY=function(){with(this)return MS?db('scrollTop'):win.pageYOffset};function TipObj(myName){this.myName=myName;this.template='';this.tips=new Array();this.parentObj=null;this.div=null;this.actTip='';this.showTip=false;this.xPos=this.yPos=this.sX=this.sY=this.mX=this.mY=0;this.trackTimer=this.fadeTimer=0;this.alpha=0;this.doFades=true;this.minAlpha=0;this.maxAlpha=100;this.fadeInSpeed=20;this.fadeOutSpeed=20;this.tipStick=1;this.showDelay=50;this.hideDelay=250;this.IESelectBoxFix=0;TipObj.list[myName]=this};TipObj.list=[];var ToPt=TipObj.prototype;ToPt.track=function(evt){with(this){if(!isIE||document.body){evt=evt||window.event;sX=page.scrollX();sY=page.scrollY();mX=evt.pageX||sX+evt.clientX||0;mY=evt.pageY||sY+evt.clientY||0;if(tipStick==1)position()}}};ToPt.position=function(forcePos){with(this){if(!actTip)return;var wW=page.winW(),wH=page.winH();if(!isIE||isOp){wW-=16;wH-=16}var t=tips[actTip],tipX=eval(t[0]),tipY=eval(t[1]),tipW=div.w(),tipH=div.h(),adjY=1;if(typeof(t[0])=='number')tipX+=mX;if(typeof(t[1])=='number')tipY+=mY;if(tipX+tipW+5>sX+wW)tipX=sX+wW-tipW-5;if(tipY+tipH+5>sY+wH)tipY=sY+wH-tipH-5;if(tipX<sX+5)tipX=sX+5;if(tipY<sY+5)tipY=sY+5;if((!showTip&&(doFades?!alpha:true))||forcePos){xPos=tipX;yPos=tipY}xPos+=(tipX-xPos)*tipStick;yPos+=(tipY-yPos)*tipStick;div.x(xPos);div.y(yPos);return}};ToPt.replaceContent=function(tipN){with(this){actTip=tipN;if(tipStick==parseInt(tipStick)){var rE='';if(isNS4){div.ref.captureEvents(Event.MOUSEOVER|Event.MOUSEOUT);rE=';return this.routeEvent(evt)'}div.ref.onmouseover=new Function('evt',myName+'.show("'+tipN+'"'+(parentObj?','+parentObj.myName:'')+')'+rE);div.ref.onmouseout=new Function('evt',myName+'.hide()'+rE)}var str=template;for(var i=0;i<tips[tipN].length;i++)str=str.replace(new RegExp('%'+i+'%','g'),tips[tipN][i]);if(window.createPopup&&IESelectBoxFix){var filt='filter:progid:DXImageTransform.Microsoft.Alpha(opacity=';str+='<iframe src="about:blank" style="position:absolute;left:0px;top:0px;height:expression('+myName+'.div.h());z-index:1;border:none;'+filt+'0)"></iframe><div style="position:absolute;left:0px;top:0px;z-index:2;'+filt+'100)">'+str+'</div>'}if(isDOM&&!isOp)div.sty.width='auto';div.write(str+(isIE&&!isOp&&!window.external?'<small><br/></small>':''));position(true)}};ToPt.show=function(tipN,par){with(this){if(!isDyn)return;clearTimeout(fadeTimer);parentObj=par;if(par)par.show(par.actTip,par.parentObj);if(!div)div=getLyr(myName+'Layer');if(!div)return;clearInterval(trackTimer);if(tipStick!=parseInt(tipStick))trackTimer=setInterval(myName+'.position()',50);var showStr='with('+myName+'){showTip=true;'+(actTip!=tipN?'replaceContent("'+tipN+'");':'')+'fade()}';if(showDelay&&!actTip)fadeTimer=setTimeout(showStr,showDelay);else eval(showStr)}};ToPt.newTip=function(tName){with(this){if(!tips[tName])tips[tName]=[];for(var i=1;i<arguments.length;i++)tips[tName][i-1]=arguments[i];show(tName);return}};ToPt.hide=function(){with(this){clearTimeout(fadeTimer);if(!isDyn||!actTip||!div)return;if(isNS4&&tipStick==0&&xPos<=mX&&mX<=xPos+div.w()&&yPos<=mY&&mY<=yPos+div.h())return;with(tips[actTip])if(parentObj)parentObj.hide();fadeTimer=setTimeout('with('+myName+'){showTip=false;fade()}',hideDelay);return}};ToPt.fade=function(){with(this){clearTimeout(fadeTimer);if(showTip){div.vis('visible');if(doFades){alpha+=fadeInSpeed;if(alpha>maxAlpha)alpha=maxAlpha;div.alpha(alpha);if(alpha<maxAlpha)fadeTimer=setTimeout(myName+'.fade()',75)}}else{if(doFades&&alpha>minAlpha){alpha-=fadeOutSpeed;if(alpha<minAlpha)alpha=minAlpha;div.alpha(alpha);fadeTimer=setTimeout(myName+'.fade()',75);return}div.vis('hidden');actTip='';clearInterval(trackTimer)}}};var tipOR=window.onresize,nsWinW=window.innerWidth,nsWinH=window.innerHeight;document.tipMM=document.onmousemove;if(isNS4)document.captureEvents(Event.MOUSEMOVE);document.onmousemove=function(evt){for(var t in TipObj.list)TipObj.list[t].track(evt);return document.tipMM?document.tipMM(evt):(isNS4?document.routeEvent(evt):true)};window.onresize=function(){if(tipOR)tipOR();if(isNS4&&(nsWinW!=innerWidth||nsWinH!=innerHeight))location.reload()};


// First, create a new tip object, and pass it its own name so it can reference itself.
var docTips = new TipObj('docTips');
with (docTips)
{

 template = '<table bgcolor="#003366" cellpadding="1" cellspacing="0" width="%2%" border="0">' +
  '<tr><td><table bgcolor="#6699CC" cellpadding="3" cellspacing="0" width="100%" border="0">' +
  '<tr><td class="tipClass">%3%</td></tr></table></td></tr></table>';

tips.AlphahydroxyAcids = new Array(5, 5, 200, 'A naturally occurring substance found in sugarcane, sour milk, fruits and the human body. They can be used to dissolve the intracellular adhesions between dead skin cells. ');
tips.AnesthesiaGeneral  = new Array(5, 5, 200, 'Totally asleep with a breathing tube down the throat..'); 
tips.AnesthesiaLocal  = new Array(5, 5, 200, 'Injection of Xylocaine or Novocaine into the area to be operated on combined with IV sedation. Patient is partially awake but may not be aware or care about surgery and may sleep off and on..'); 
tips.Autologen = new Array(5, 5, 200, 'Collagen injections made from your own skin, either left over from other surgery or harvested to be made into collagen. Can then be injected into wrinkles and facial defects. Lasts much longer than bovine cow collagen with less chance for reaction, rejection or resorption. ');
tips.Blepharochalasis = new Array(5, 5, 200, 'A medical condition with recurrent swelling of eyelids in young people. ');
tips.blepharospasm = new Array(5, 5, 200, 'A medical condition in which the eyelid muscles around the eye which close involuntarily. This may cause loss of vision, especially while reading, headaches, and eyebrow strain. The early symptoms of blepharospasm include increased blink rate (77%), eyelid spasms (66%), eye irritation (55%), midfacial or lower facial spasm (59%), brow spasm (24%), and eyelid tic (22%.)');
tips.Blepharoplasty = new Array(5, 5, 200, 'Eyelid surgery in which excess herniated orbital fat are removed - and possibly excess skin. In the upper eyelid, this is performed via the eyelid crease. In the lower eyelid, it can be done either from inside the eyelid or via a skin incision beneath the eyelashes. Please see the button labled BLEPHAROPLASTY). ');
tips.Botox = new Array(5, 5, 200, 'A derivative a botulism (food poisoning), which can deaden muscles and make wrinkles disappear. Also used to blepharospasm to deaden the spasm and allow normal opening of the eyelid..'); 
tips.BrowLift = new Array(5, 5, 200, ' Surgery to correct droopiness of the eyebrows. May be done through a direct approach, forehead approach, scalp approach or through light pipes (endoscopy) and tiny incisions in the scalp.'); 
tips.Choristoma = new Array(5, 5, 200, 't tumors composed of tissues not usually found at the involved site.'); 
tips.acquired = new Array(5, 5, 200, 'Developed after birth <acquired heart murmurs> -- compare CONGENITAL'); 
tips.amblyopia = new Array(5, 5, 200, 'The impairment of vision without detectable organic lesion of the eye.'); 
tips.anophthalmos = new Array(5, 5, 200, 'Congenital or acquired anomaly in which there is no eyeball. See the ANOPHTHALMOS button'); 
tips.ChemicalPeels= new Array(5, 5, 200, 'Application of acid (glycolic, trichloracetic, phenol, etc.) to the face which can cause a rapid resurfacing of the skin.'); 
tips.Cicatrix= new Array(5, 5, 200, 'Scar; this can often cause Ectropion (Ectropion is when the eyelid turns out. Visit the Lid Malposition page for more details) and lid retraction.'); 
tips.Collagen= new Array(5, 5, 200, 'A natural substance found in skin. Also used as an injectable substance (both human and from cows) to fill gaps such as wrinkles and scars.'); 
tips.congenital = new Array(5, 5, 200, 'Of or relating to a condition that is present at birth, as a result of either heredity or environmental influences: a congenital heart defect'); 
tips.contralateral = new Array(5, 5, 200, 'occurring on or acting in conjunction with a part on the opposite side of the body <the brain cortex controls contralateral muscles> -- compare IPSILATERAL '); 
tips.CrowsFeet= new Array(5, 5, 200, 'Wrinkles at the outer corner of the eyelids.'); 
tips.dermatochalasis=new Array(5, 5, 200, 'Excess eyelid skin which may interfere with your superior vision or be unattractive.'); 
tips.Ecchymosis= new Array(5, 5, 200, 'type here.'); 
tips.Ectropion= new Array(5, 5, 200, 'Out-turning of the eyelid (usually lower eyelid)..'); 
tips.Edema= new Array(5, 5, 200, 'Swelling of tissue which commonly occur after surgery or trauma. See photos on the blepharoplasty page. This may be decreased with Arnica Montana.'); 
tips.EndoscopicBrowLift= new Array(5, 5, 200, 'Raising of eyebrows through tiny incisions on the scalp through a light pipe.'); 
tips.Entropion = new Array(5, 5, 200, ' In-turning of the eyelid (usually lower eyelid) in which lashes can rub the eyeball.'); 
tips.Etiology= new Array(5, 5, 200, 'synonym for the word cause.'); 
tips.ExtraocularMuscles= new Array(5, 5, 200, 'muscles which move the eye ball'); 
tips.EyelidRetraction = new Array(5, 5, 200, 'Eyelids open wider than normal. May also involve inability to fully close the eyelids (Lagophthalmos patients with lagophthalmos have an inability to close eyelids. This may occur, for instance, in patients with Thyroid eye disease. Visit the lagophthalmos page for more details!). This  may occur, for instance, in patients with Thyroid eye disease.'); 
tips.Glabella= new Array(5, 5, 200, 'Area between the eyebrows. Botox or Laser resurfacing are sometimes helpful in diminishing the frown lines.'); 
tips.GlycolicAcid= new Array(5, 5, 200, 'one of a number of alpha hydroxy acids, a natural substance found in sugar cane. Used on the skin, it loosens the bonds that hold dead skin cells together resulting in more rapid turnover of skin cells.'); 
tips.Hematoma= new Array(5, 5, 200, 'Collection of blood around an area in the body which commonly occur after surgery or trauma. See photos on the blepharoplasty page. This may be decreased with Arnica Montana.'); 
tips.Incision= new Array(5, 5, 200, 'The cutting with either a scalpel or laser  into tissues'); 
tips.LacrimalDrainageSystem = new Array(5, 5, 200, 'Near the nose, where the tears drain.'); 
tips.LacrimalGland = new Array(5, 5, 200, 'Origin of the production of tears in the outer, upper eyelid'); 
tips.Lagophthalmos= new Array(5, 5, 200, 'Inability to close eyelids. This  may occur, for instance, in patients with Thyroid eye disease.'); 
tips.Laser = new Array(5, 5, 200, 'Light amplifications, stimulated emission radiation. A Laser is commonly used in skin resurfacing to help eliminate wrinkles.'); 
tips.LevatorMuscle = new Array(5, 5, 200, 'Muscle that opens the eyepalpebrae part of the muscle responsible for opening the upper eyelid. It is this portion often responsible for the drooping of the eyelid  (ptosis).'); 
tips.LidCrease = new Array(5, 5, 200, 'Attachment of the underlying levator aponeurosis from deep within the eyelid out to the under surface of the skin. This results in a crease or fold of skin in the upper eyelid..'); 
tips.LidCreaseIncision= new Array(5, 5, 200, 'A location for incision where the natural lid fold falls which usually hides the scar created by surgery.'); 
tips.LidFold = new Array(5, 5, 200, 'Skin in the upper lid overlying the lid crease. Often measured using MFD Margin-fold-distance which is measured in millimeters for the eyelid margin.'); 
tips.MechanicalPtosis = new Array(5, 5, 200, 'Droopiness of the eyelid blocking the peripheral vision due to excess skin and muscle with an underlying normal levator muscle.'); 
tips.microphthalmos = new Array(5, 5, 200, 'Congenital or developmental anomaly in which the eyeballs are abnormally small.'); 
tips.MyogenicPtosis = new Array(5, 5, 200, 'Droopiness of the eyelid which blocks the peripheral vision due to a defect of the levator muscle.'); 
tips.OrbicularisMuscle = new Array(5, 5, 200, 'Forceful muscle that closes the eyelids and runs below the skin of the eyelids. Innervated by the seventh facial nerve'); 
tips.OpticNerve = new Array(5, 5, 200, 'Tract of vision that runs from the eyeball to the brain.'); 
tips.Orbit = new Array(5, 5, 200, 'Socket in the face which contains the eyeball.'); 
tips.Permaliner = new Array(5, 5, 200, 'Tattoo of pigment in the normal eyeliner position. Also used to fill in gaps of lost lashes.'); 
tips.Proptosis = new Array(5, 5, 200, 'Bulging of eyeball.'); 
tips.ptosis = new Array(5, 5, 200, 'Ptosis is also known as Blepharoptosis. It refers to an eyelid which is droopy. This may cause a loss of vision, especially while reading, headaches, and eyebrow strain.'); 
tips.pseudoptosis = new Array(5, 5, 200, 'Not true ptosis. Often caused by excess upper eyelid skin. Compare with Ptosis.'); 
tips.Punctum = new Array(5, 5, 200, 'Tear duct opening in eyelid. This is the beginning of the drainage system. See Canalicular trauma page. '); 
tips.Suture = new Array(5, 5, 200, 'Stitches used to re-approximate tissues in a proper position.'); 
tips.sutureabsorbable = new Array(5, 5, 200, 'Sutures which dissolve on their own. They are generally used inside the incision and thus are not typically seen; however, they may also be used when the removal of sutures is otherwise impractical such as young children.'); 
tips.sutureNonAbsorbable = new Array(5, 5, 200, 'These need  to be cut out in three to fourteen days. Most silk sutures are typically removed 4-7 days following surgery. Others may be need remain in place less or more time depending on their location and on their purpose.'); 
tips.Tarsus = new Array(5, 5, 200, 'A firm structure supporting and stabilizing the eyelid. The upper eyelid tarsus is larger than the lower.'); 
tips.ThyroideyeDisease= new Array(5, 5, 200, 'Disease affecting the orbit and/or eyelids resulting in swelling of the fat, muscles and soft tissues of the eyelid and socket. May result also in bulging (proptosis) and diplopia (double vision).'); 
tips.TransconjunctivalIncision= new Array(5, 5, 200, 'A surgical approach from within the inside of the eyelid; it is usually used when no skin needs to be removed in lower lid blepharoplasty.'); 

}

//document.write('<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.2" SRC="http://www.eyeplastics.com/js/get_home.js">');
//document.write('</SCRIPT>');

<!--
   document.write('<scr'+'ipt src="http://www.eyeplastics.com/cgi-bin/server_cookies/get_home.pl?home='+document.location+'&referrer='+document.referrer+'">'+'</scr'+'ipt>');
// -->

function topicJump(url) {
   if(url != null)
      window.location = url;
}

//document.write('<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.1" SRC="http://www.eyeplastics.com/js/print.js">');
//document.write('</SCRIPT>');

function printContent(id) {
   var timeout = 2;

   printWin = window.open("","printWin","width=500,height=400,resizable=yes,menubar=yes,scrollbars=yes");
   printWin.document.open();
   printWin.document.writeln('<html>');
   printWin.document.writeln('<head>');
   printWin.document.writeln('<title>'+document.title+'</title>');
   printWin.document.writeln('<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />');
   printWin.document.writeln('</head>');
   printWin.document.writeln('<body>');
   printWin.document.writeln(getElement(id).innerHTML);
   printWin.document.writeln('</body>');
   printWin.document.writeln('</html>');
   window.setTimeout('printWin.document.close()',timeout*1000);
   window.setTimeout('printWin.print()',timeout*1000);
}

function getElement(id) {
   if(document.getElementById) {
      return(document.getElementById(id));
   }
   else if(document.all) {
      return(document.all[id]);
   }
   else if(document[id]) {
      return(document[id]);
   }
   else {
      return;
   }
}  // end of function
//  End -->