document.writeln(''); var menu = new Array(); document.write('');
document.writeln(''); menu[menu.length]=["Menu is draggable", "1", "_blank"]; document.write('');
document.writeln(''); menu[menu.length]=["Mandomartis", "http://www.mandomartis.com/", "_blank"]; document.write('');
document.writeln(''); menu[menu.length]=["Effect Maker", "http://www.effectmaker.com/", "_blank"]; document.write('');
document.writeln(''); menu[menu.length]=["Essential Applets", "http://www.mandomartis.com/essentialapplets/", "_blank"]; document.write('');
document.writeln(''); menu[menu.length]=["Online Courses", "http://www.mandomartis.com/onlinecourses/", "_blank"]; document.write('');
document.writeln(''); menu[menu.length]=["Hold mouse button", "1", "_blank"]; document.write('');
document.writeln(''); menu[menu.length]=["out of link area", "1", "_blank"]; document.write('');
document.writeln(''); menu[menu.length]=["to drag menu", "1", "_blank"]; document.write('');



var t=0;

var bcol=Number(16777215).toString(16);
t = bcol.length; for (var i=0; i<6-t; i++) bcol = '0'+bcol;

var pcol=Number(16776960).toString(16);
t = pcol.length; for (var i=0; i<6-t; i++) pcol = '0'+pcol;

var menuNormColor='#'+bcol;      //NORMAL COLOR OF THE MENU ITEMS
var menuHoverColor='#'+pcol;       //COLOR OF THE MENU ITEMS ONMOUSEOVER
var menuWidth = 150;

var enableShadow=true;              //SET TO "true" TO ENABLE SHADOW, "false" TO DISABLE IT.
var enableShadowTransparency=true;  //SET TO "true" TO ENABLE SHADOW SEMI-TRANSPARENCY (ie4+, ns6+ ONLY), "false" TO DISABLE IT.
var disableNS4=false;               // BECAUSE THE MENU DOESNT LOOK RIGHT WHEN THE PAGE CONTAINS FORMS IN NS4, SET THIS VALUE TO
                                    // "true" TO DISABLE THIS CONTEXT MENU AND USE THE DEFAULT ONE. THIS EFFECTS NS4.X ONLY.

//****************** NO NEED TO EDIT BEYOND HERE ********************

function MakeItem(ii, islink) {
	var fontface = 4;
	var fontsize = "2";
	if (fontface==0) fontface = 'Arial, Helvetica, sans-serif';
	  else if (fontface==1) fontface = 'Times New Roman, serif';
	  else if (fontface==2) fontface = 'Courier New, Courier, mono';
	  else if (fontface==3) fontface = 'Georgia, Times New Roman, Times, serif';
	  else fontface = 'Verdana, Arial, Helvetica, sans-serif';
	var tcol=Number(8421504).toString(16);
	if (islink) tcol=Number(0).toString(16);
	var t=0;
	t = tcol.length;
	for (var i=0; i<6-t; i++) tcol = '0'+tcol;
	return '<font color=#'+tcol+' face="'+fontface+'" size="'+fontsize+'">'+ii+'</font>';
}

ns4 = (navigator.appName.indexOf("Netscape")>=0 && document.layers)? true : false;

function setc(ref,c){
if(ns4)ref.bgColor=c;
else ref.style.backgroundColor=c;
}

var txt='<div id="conshadow" style="position:absolute; top:0px; left:0px; visibility:hidden; background-color:black; layer-background-color:black; z-index:0;">&nbsp;</div>';
txt+='<div id="conmenu" style="background-color:'+menuNormColor+'; layer-background-color:'+menuNormColor+'; cursor:default; position:absolute; top:0px; left:0px; visibility:visible; border:outset 2px; width:'+menuWidth+'px; padding:1 2 0 2; z-index:2;">';
for(i=0;i<menu.length;i++){
if(menu[i][1].length<3){
if (ns4) txt+='<div>'+MakeItem(menu[i][0],false)+'</div>'; else txt+='<ilayer><div>'+MakeItem(menu[i][0],false)+'</div></ilayer>';
}else{
txt+=(ns4)?'<div>':'<div style="background-color:'+menuNormColor+'" onmouseover="setc(this,menuHoverColor)" onmouseout="setc(this,menuNormColor)">';
if (ns4) txt+='<a href="'+menu[i][1]+'" target="'+menu[i][2]+'" onMouseOver="conmenu=null" onMouseOut="conmenu = new dragElement(\'conmenu\')">'+MakeItem(menu[i][0],true)+'</a>';
  else txt+='<a href="'+menu[i][1]+'" target="'+menu[i][2]+'">'+MakeItem(menu[i][0],true)+'</a>';
txt+=(ns4)?'</div>':'</div>';
}}
txt+='</div>';
document.write(txt);

var dO=new Object();
dO.snapthresh=20;    // THIS VALUE IS THE SNAPTO INCREMENT.
dO.snapto=true;       // SET TO true TO ENABLE SNAPTO, false TO DISABLE IT.

dO.currID=null;
dO.z=0;
dO.xo=0;
dO.yo=0;
dO.ns4=(document.layers)?true:false;
dO.ns6=(document.getElementById&&!document.all)?true:false;
dO.ie4=(document.all&&!document.getElementById)?true:false;
dO.ie5=(document.all&&document.getElementById)?true:false;
dO.w3c=(document.getElementById)?true:false;

function invsnap(){
dO.snapto=!dO.snapto;
}

//NEAT FUNCTION BY MIKE HALL (OF BRAINJAR.COM) THAT FINDS NESTED LAYERS FOR NS4.x
function findnestedlayer(name,doc){
var i,layer;
for(i=0;i<doc.layers.length;i++){
layer=doc.layers[i];
if(layer.name==name)return layer;
if(layer.document.layers.length>0)
if((layer=findlayer(name,layer.document))!=null)
return layer;
}
return null;
}

function trckM(e){
if(dO.currID!=null){
var x=(dO.ie4||dO.ie5)?event.clientX+document.body.scrollLeft:e.pageX;
var y=(dO.ie4||dO.ie5)?event.clientY+document.body.scrollTop:e.pageY;
if(dO.snapto){
x=Math.ceil(x/dO.snapthresh)*dO.snapthresh;
y=Math.ceil(y/dO.snapthresh)*dO.snapthresh;
}
if(dO.ns4) {
	dO.currID.moveTo(x-dO.xo, y-dO.yo);
}else{
	dO.currID.style.top=y-dO.yo+'px';
	dO.currID.style.left=x-dO.xo+'px'; 
}}
return false;
}

function drgI(e){
if(dO.currID==null){
var tx=(dO.ns4)? this.left : parseInt(this.style.left);
var ty=(dO.ns4)? this.top : parseInt(this.style.top);
dO.currID=this;
if(dO.ns4)this.zIndex=document.images.length+(dO.z++);
else this.style.zIndex=document.images.length+(dO.z++);
dO.xo=((dO.ie4||dO.ie5)?event.clientX+document.body.scrollLeft:e.pageX)-tx;
dO.yo=((dO.ie4||dO.ie5)?event.clientY+document.body.scrollTop:e.pageY)-ty;
if(dO.snapto){
dO.xo=Math.ceil(dO.xo/dO.snapthresh)*dO.snapthresh;
dO.yo=Math.ceil(dO.yo/dO.snapthresh)*dO.snapthresh;
}
return false;
}}

function dragElement(id){
this.idRef=(dO.ns4)? findnestedlayer(id,document) : (dO.ie4)? document.all[id] : document.getElementById(id);
if(dO.ns4)this.idRef.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP);
this.idRef.onmousedown=drgI;
this.idRef.onmouseup=function(){dO.currID=null}
}

if(dO.ns4)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=trckM;

window.onresize=function(){
if(dO.ns4)setTimeout('history.go(0)',300);
}

if (ns4) conmenu = new dragElement('conmenu'); else new dragElement('conmenu');



//DO NOT MODIFY
/*
<APPLETINFO>
appletname=jsdragmenu
applettype=JAVASCRIPT
created=1064912877187
appletfilename=jsdragmenu1.js
</APPLETINFO>
<JAVASCRIPT>
fontsize=2
mwi=150
target=_blank
fontface=4
bcol=16777215
pcol=16776960
tcol=8421504
lcol=0
</JAVASCRIPT>
<HTMLGENERATOR>
mystarttag=-
mystarttag_GS=1;burl
menuitems=-
menuitems_GS=2;item;url
item_GS=0;-
item0=Menu is draggable
item1=Mandomartis
item2=Effect Maker
item3=Essential Applets
item4=Online Courses
item5=Hold mouse button
item6=out of link area
item7=to drag menu
url_GS=0;-
url0=1
url1=http://www.mandomartis.com/
url2=http://www.effectmaker.com/
url3=http://www.mandomartis.com/essentialapplets/
url4=http://www.mandomartis.com/onlinecourses/
url5=1
url6=1
url7=1
</HTMLGENERATOR>
*/