function gotoQuickLink(){
	if (theLink == "http://www.constitutionalcourt.org.za/uhtbin/cgisirsi/0/0/1/68/X/BLASTOFF") {
        var atts='width=600, height=400 ,top=100 ,screenY=100, left=100, screenX=100'
   			atts+=',toolbar=yes ,location=yes ,directories=no ,status=yes'
    		atts+=',menubar=yes ,scrollbars=auto ,resizable=yes'
        // open the window
    	var dWindow = window.open('','',atts);
		dWindow.document.location = theLink;
	} else {
		document.location=theLink;
	}	
}
function validate(){
	if((document.searchform.searchdata1.value=="")&&(document.searchform.format.value!="CASE")){
		alert("Please supply search criteria");
		return false;
	}
	if(document.searchform.pubyear.value=="All"){
		document.searchform.pubyear.value="";
	}
	if (document.searchform.format.value == "CASE") {
		document.searchform.srchfield1.value="CASE2^SUBJECT^GENERAL^^words or phrase"	
	} else if (document.searchform.format.value == "MARC") {
		document.searchform.srchfield1.value = "CONCGEN^SUBJECT^GENERAL^^words or phrase";
	} else {
		document.searchform.srchfield1.value = "GENERAL^SUBJECT^GENERAL^^words or phrase";
	} 
	return true;
}
function showConst(){
	if(whichCons!=""){
		document.location=whichCons;
	}
}
var pictures = 0;
function newHeader(title,blurb,linkTo){
	pictures++;
	this.title = title;
	this.blurb = blurb;
	this.linkTo = linkTo;
}
function randomHeader(){
	thePic = "";
	//generate random number between 1 and  i
	var randomnumber=Math.floor(Math.random()*pictures)
	thePic += "<tr><td><img src='"+eval("m"+randomnumber+".title")+"'></td></tr>";
	document.getElementById("MessageDiv").innerHTML = theMessage;
}
function openPopUp(x,width,height,title,alt,desc){
            var the_width=width;
            var the_height=height;
            var from_top=100;
            var from_left=100;
            var has_toolbar='no';
            var has_location='no';
            var has_directories='no';
            var has_status='yes';
            var has_menubar='no';
            var has_scrollbars='no';
            var is_resizable='no';
            var the_atts='width='+the_width+',height='+the_height+',top='+from_top+',screenY='+from_top+',left='+from_left+',screenX='+from_left;
            	the_atts+=',toolbar='+has_toolbar+',location='+has_location+',directories='+has_directories+',status='+has_status;
            	the_atts+=',menubar='+has_menubar+',scrollbars='+has_scrollbars+',resizable='+is_resizable;
            // open the window
            var theWindow = window.open('','',the_atts);
			theWindow.document.write("<html lang='en'><body leftmargin='0' topmargin='0' rightmargin='0' bottommargin='0' marginwidth='0'><img alt='"+alt+"' title='"+alt+"' longdesc='"+desc+"'  src='art-images-big/"+x+".jpg'></img></body></html>");
			theWindow.document.title=title;
			theWindow=null;
}
var messages = 0;
function newMessage(title,blurb,linkTo,pic){
	messages++;
	this.title = title;
	this.blurb = blurb;
	this.linkTo = linkTo;
	this.pic = pic;
}
function randomMessage(x){
	var theMessage = "";
	//generate random number between 1 and  i
	var randomnumber=Math.floor(Math.random()*messages);
	if(x==randomnumber){
		randomMessage(x);
	}else{
		theMessage+='<table border="0" cellpadding="0" cellspacing="0" bgcolor="#D2CC77" width="170" align="right">';
		theMessage+='	<tr bgcolor="#D2CC77">';
		theMessage+='		<td colspan="2"><img src="/site/images/'+eval('m'+randomnumber+'.pic')+'" width="174" height="75" border="0"></td>';
		theMessage+='	</tr>';
		theMessage+='	<tr bgcolor="#D2CC77">';
		theMessage+='		<td valign="top">';
		theMessage+='			<table border="0" cellspacing="0" cellpadding="4" width="100%" bgcolor="#E9E6BD">';
		theMessage+='				<tr bgcolor="#D2CC77">';
		theMessage+='					<td class="rotator-title">'+eval('m'+randomnumber+'.title')+'</td>';
		theMessage+='				</tr>';
		theMessage+='				<tr bgcolor="#E9E6BD">';
		theMessage+='					<td class="rotator-text">'+eval('m'+randomnumber+'.blurb')+'</td>';
		theMessage+='				</tr>';
		theMessage+='			</table>';
		theMessage+='		</td>';
		theMessage+='	</tr>';
		theMessage+='	<tr>';
		theMessage+='		<td><a href="'+eval('m'+randomnumber+'.linkTo')+'"><img src="/site/images/rotator-read-more.gif" width="174" height="12" border="0"></a></td>';
		theMessage+='	</tr>';
		theMessage+='</table>';
		document.getElementById("MessageDiv").innerHTML = theMessage;
	}
}
//Menu object creation
oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname
oCMenu.frames=0
//Menu properties   
oCMenu.pxBetween=0
oCMenu.fromLeft=0
oCMenu.fromTop=0
oCMenu.rows=0
oCMenu.menuPlacement="left"
oCMenu.offlineRoot="/site/" 
oCMenu.onlineRoot="/site/" 
oCMenu.resizeCheck=1 
oCMenu.wait=500 
oCMenu.fillImg="cm_fill.gif"
oCMenu.zIndex=0
//Background bar properties
oCMenu.useBar=0
oCMenu.barWidth="0"
oCMenu.barHeight="0" 
oCMenu.barClass=""
oCMenu.barX=0
oCMenu.barY=0
oCMenu.barBorderX=0
oCMenu.barBorderY=0
oCMenu.barBorderClass=""
//Level properties - ALL properties have to be spesified in level 0
oCMenu.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu.level[0].width=180
oCMenu.level[0].height=21 
oCMenu.level[0].regClass="clCMAbs"
oCMenu.level[0].overClass="clCMAbs"
oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=0
oCMenu.level[0].borderClass=""
if(bw.moz){
oCMenu.level[0].offsetX=0
}else{
oCMenu.level[0].offsetX=-1
}
oCMenu.level[0].offsetY=0
oCMenu.level[0].rows=1
oCMenu.level[0].arrow=0
oCMenu.level[0].arrowWidth=0
oCMenu.level[0].arrowHeight=0
oCMenu.level[0].align="right"
//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
oCMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[1].width=180
oCMenu.level[1].height=21
oCMenu.level[1].regClass="clCMAbs"
oCMenu.level[1].overClass="clCMAbs"
oCMenu.level[1].borderX=0
oCMenu.level[1].borderY=0
oCMenu.level[1].align="right" 
oCMenu.level[1].offsetX=-1
oCMenu.level[1].offsetY=-1
oCMenu.level[1].borderClass=""
oCMenu.level[2]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[2].width=180
oCMenu.level[2].height=21
oCMenu.level[2].regClass="clCMAbs"
oCMenu.level[2].overClass="clCMAbs"
oCMenu.level[2].borderX=0
oCMenu.level[2].borderY=0
oCMenu.level[2].align="right" 
oCMenu.level[2].offsetX=-1
oCMenu.level[2].offsetY=-1
oCMenu.level[2].borderClass=""
/******************************************
Menu item creation:
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout) 
*************************************/
oCMenu.makeMenu('Home13','','&nbsp;&nbsp;Home','home.htm','','180','21','','','menuTopNoIcon','menuTopOverNoIcon','','','','','hider()','unHider()') 

oCMenu.makeMenu('Home0','','&nbsp;&nbsp;About the Court','','','180','21','','','menuTop','menuTopOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home0Sub0','Home0','&nbsp;&nbsp;History','thecourt/history.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home0Sub1','Home0','&nbsp;&nbsp;Role','thecourt/role.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home0Sub2','Home0','&nbsp;&nbsp;Rules of the Court','thecourt/rulesofthecourt.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home0Sub3','Home0','&nbsp;&nbsp;The building','thecourt/thebuilding.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home0Sub4','Home0','&nbsp;&nbsp;Landmark Cases','thecourt/history.htm#cases','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	//oCMenu.makeMenu('Home0Sub5','Home0','&nbsp;&nbsp;Cartoon library','thecourt/cartoonlibrary.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home0Sub5','Home0','&nbsp;&nbsp;Archived news','thecourt/archivedNews.html','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home0Sub6','Home0','&nbsp;&nbsp;Logo','thecourt/thelogo.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')

oCMenu.makeMenu('Home1','','&nbsp;&nbsp;The Constitution','','','180','21','','','menuTop','menuTopOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home1Sub0','Home1','&nbsp;&nbsp;History','theconstitution/history.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home1Sub1','Home1','&nbsp;&nbsp;What is a Constitution','theconstitution/whatisaconstitution.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home1Sub2','Home1','&nbsp;&nbsp;The certification process','theconstitution/thecertificationprocess.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home1Sub3','Home1','&nbsp;&nbsp;The text','theconstitution/thetext.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 

oCMenu.makeMenu('Home2','','&nbsp;&nbsp;Your rights','','','180','21','','','menuTop','menuTopOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home2Sub0','Home2','&nbsp;&nbsp;The Bill of Rights','yourrights/thebillofrights.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home2Sub1','Home2','&nbsp;&nbsp;Know your rights','yourrights/knowyourrights.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home2Sub2','Home2','&nbsp;&nbsp;Useful contacts','yourrights/usefulcontacts.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home2Sub3','Home2','&nbsp;&nbsp;How to approach the Court','thecourt/role.htm#cases','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 

oCMenu.makeMenu('Home3','','&nbsp;&nbsp;Judges','','','180','21','','','menuTop','menuTopOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home3Sub0','Home3','&nbsp;&nbsp;Current judges','judges/currentjudges.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home3Sub1','Home3','&nbsp;&nbsp;Former judges','judges/formerjudges.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home3Sub2','Home3','&nbsp;&nbsp;Acting judges','judges/actingjudges.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home3Sub3','Home3','&nbsp;&nbsp;How judges are appointed','judges/howjudgesareappointed.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home3Sub4','Home3','&nbsp;&nbsp;Long leave roster','judges/roster.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home3Sub5','Home3','&nbsp;&nbsp;Speeches','judges/speeches.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 


oCMenu.makeMenu('Home4','','&nbsp;&nbsp;Judgments','judgments/judgments.htm','','180','21','','','menuTop','menuTopOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home4Sub0','Home4','&nbsp;&nbsp;Search','judgments/judgments.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home4Sub1','Home4','&nbsp;&nbsp;Landmark Cases','thecourt/history.htm#cases','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home4Sub2','Home4','&nbsp;&nbsp;Your rights','yourrights/judgmentrights.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home4Sub3','Home4','&nbsp;&nbsp;Judgments alphabetically','http://41.208.61.234/uhtbin/cgisirsi/20090811063354/SIRSI/0/520/caselist','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home4Sub4','Home4','&nbsp;&nbsp;Judgments chronologically','http://41.208.61.234/uhtbin/cgisirsi/20100204092945/SIRSI/0/520/caselistC','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home4Sub5','Home4','&nbsp;&nbsp;Judgments by Year','http://www.constitutionalcourt.org.za/uhtbin/cgisirsi/0/0/x/503/9','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home4Sub3','Home4','&nbsp;&nbsp;Cartoons','judgments/judgments.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 

oCMenu.makeMenu('Home5','','&nbsp;&nbsp;Administration','forthcominghearings/index.htm','','180','21','','','menuMiddle1','menuMiddle1Over','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home5Sub0','Home5','&nbsp;&nbsp;Strategic Business Plan','Admin/stratplan.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home5Sub1','Home5','&nbsp;&nbsp;Reports','Admin/reports.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home5Sub2','Home5','&nbsp;&nbsp;Newsletters','Admin/newsletters.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home5Sub3','Home5','&nbsp;&nbsp;Policies','Admin/policies.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home5Sub4','Home5','&nbsp;&nbsp;Speeches','Admin/speeches.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home5Sub5','Home5','&nbsp;&nbsp;Conferences and Workshops','Admin/conwork.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
    oCMenu.makeMenu('Home5Sub6','Home5','&nbsp;&nbsp;Vacancies','Admin/vacancies.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home5Sub7','Home5','&nbsp;&nbsp;Procurement and Provisioning','Admin/procurement.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')

oCMenu.makeMenu('Home6','','&nbsp;&nbsp;The library','','','180','21','','','menuMiddle1','menuMiddle1Over','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home6Sub0','Home6','&nbsp;&nbsp;About the library','thelibrary/aboutthelibrary.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home6Sub1','Home6','&nbsp;&nbsp;Library catalogue','http://www.constitutionalcourt.org.za/uhtbin/webcat','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home6Sub2','Home6','&nbsp;&nbsp;Library map','thelibrary/librarymap.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home6Sub3','Home6','&nbsp;&nbsp;Other library catalogues','thelibrary/otherlibrarycatalogues.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home6Sub4','Home6','&nbsp;&nbsp;FAQs','thelibrary/faqs.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home6Sub5','Home6','&nbsp;&nbsp;Links to the Legal Web','http://www.constitutionalcourt.org.za/uhtbin/cgisirsi/0/0/0/1/68/X/BLASTOFF','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home6Sub6','Home6','&nbsp;&nbsp;Online legal resources','thelibrary/onlinelegalresources.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 


oCMenu.makeMenu('Home7','','&nbsp;&nbsp;Law Researchers','','','180','21','','','menuMiddle2','menuMiddle2Over','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home7Sub0','Home7','&nbsp;&nbsp;About Law Researchers','lawclerks/lawclerksmainpage.htm','','184','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home7Sub1','Home7','&nbsp;&nbsp;Clerk Programme for &nbsp;&nbsp;German Trainee Lawyers','lawclerks/germantraineelawyers.htm','','184','39','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home7Sub2','Home7','&nbsp;&nbsp;Interviews with former clerks','lawclerks/interviews.htm','','184','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home7Sub3','Home7','&nbsp;&nbsp;Clerk Initiatives','lawclerks/clerkinitiatives.htm','','184','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home7Sub4','Home7','&nbsp;&nbsp;Scholarships from the Court','lawclerks/scholarships.htm','','184','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home7Sub5','Home7','&nbsp;&nbsp;Clerks&rsquo; Alumni Network','lawclerks/alumni.htm','','184','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home7Sub6','Home7','&nbsp;&nbsp;Other Scholarships','lawclerks/other_scholarships.htm','','184','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 	
	//oCMenu.makeMenu('Home7Sub0','Home7','&nbsp;&nbsp;About the law clerks association','lawclerks/southafricanlawclerks.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home7Sub1','Home7','&nbsp;&nbsp;Interviews','lawclerks/interviews.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home7Sub2','Home7','&nbsp;&nbsp;Alumni','lawclerks/alumni.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home7Sub3','Home7','&nbsp;&nbsp;How Clerks are Appointed','lawclerks/appoint-clerk.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	//oCMenu.makeMenu('Home7Sub4','Home7','&nbsp;&nbsp;The Clerks Association','lawclerks/theclerksassociation.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 


oCMenu.makeMenu('Home8','','&nbsp;&nbsp;Take a tour','','','180','21','','','menuBottom','menuBottomOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home8Sub0','Home8','&nbsp;&nbsp;Court building','takeatour/courtbuilding.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')  
	oCMenu.makeMenu('Home8Sub1','Home8','&nbsp;&nbsp;Art collection','takeatour/artcollection.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 

oCMenu.makeMenu('Home9','','&nbsp;&nbsp;Art collection','','','180','21','','','menuBottom','menuBottomOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home9Sub0','Home9','&nbsp;&nbsp;Overview','http://concourt.artvault.co.za/overview.php','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home9Sub1','Home9','&nbsp;&nbsp;The collection','http://concourt.artvault.co.za/collection.php','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home9Sub2','Home9','&nbsp;&nbsp;The artists','http://concourt.artvault.co.za/artists.php','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home9Sub3','Home9','&nbsp;&nbsp;Take a tour','http://concourt.artvault.co.za/index.php?cid=355','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 

oCMenu.makeMenu('Home10','','&nbsp;&nbsp;Site Map','sitemap/sitemap.htm','','180','21','','','menuBottomNoIcon','menuBottomNoIconOver','','','','','hider()','unHider()') 

oCMenu.makeMenu('Home11','','&nbsp;&nbsp;FAQ','faqs/index.htm','','180','21','','','menuBottomNoIcon','menuBottomNoIconOver','','','','','hider()','unHider()')

oCMenu.makeMenu('Home12','','&nbsp;&nbsp;Contact the Court','','','180','21','','','menuBottom','menuBottomOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home12Sub0','Home12','&nbsp;&nbsp;Contact the Court','contactthecourt/contactthecourt.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home12Sub1','Home12','&nbsp;&nbsp;Feedback','http://www.constitutionalcourt.org.za/uhtbin/cgisirsi/x/0/0/63/240/X/BLASTOFF','_blank','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home12Sub2','Home12','&nbsp;&nbsp;How to find us','contactthecourt/howtofindus.htm','','180','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	
//oCMenu.makeMenu('Home14','','&nbsp;&nbsp;RSS News Feed','http://41.204.211.228/concourtrss/rss-front-end/','','180','21','','','menuBotNoIcon','menuBotOverNoIcon','','','','','hider()','unHider()')

oCMenu.makeMenu('Home15','','&nbsp;&nbsp;Caseload','','','180','21','','','menuTop','menuTopOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub0','Home15','&nbsp;&nbsp;Caseflow summary','','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub01','Home15Sub0','&nbsp;&nbsp;Caseflow summary 2010','CurrentCases/Caseflow-Summary-2010.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()') 
	oCMenu.makeMenu('Home15Sub02','Home15Sub0','&nbsp;&nbsp;Caseflow summary 2009','CurrentCases/Caseflow-Summary-2009.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub03','Home15Sub0','&nbsp;&nbsp;Caseflow summary 2008','CurrentCases/Caseflow-Summary-2008.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	
	oCMenu.makeMenu('Home15Sub1','Home15','&nbsp;&nbsp;Cases dismissed & withdrawn','','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub3','Home15Sub1','&nbsp;&nbsp;Cases dismissed & withdrawn 2010','CurrentCases/Cases-Dismissed-2010.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub4','Home15Sub1','&nbsp;&nbsp;Cases dismissed & withdrawn 2009','CurrentCases/Cases-Dismissed-2009.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub5','Home15Sub1','&nbsp;&nbsp;Cases dismissed & withdrawn 2008','CurrentCases/Cases-Dismissed-2008.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub6','Home15Sub1','&nbsp;&nbsp;Cases dismissed & withdrawn 2007','CurrentCases/Cases-Dismissed-2007.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub7','Home15Sub1','&nbsp;&nbsp;Cases dismissed & withdrawn 2006','CurrentCases/Cases-Dismissed-2006.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub8','Home15Sub1','&nbsp;&nbsp;Cases dismissed & withdrawn 2005','CurrentCases/Cases-Dismissed-2005.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub9','Home15Sub1','&nbsp;&nbsp;Cases dismissed & withdrawn 2004','CurrentCases/Cases-Dismissed-2004.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub10','Home15Sub1','&nbsp;&nbsp;Cases dismissed & withdrawn 2003','CurrentCases/Cases-Dismissed-2003.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub101','Home15Sub1','&nbsp;&nbsp;Cases dismissed & withdrawn 2002','CurrentCases/Cases-Dismissed-2002.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	
	oCMenu.makeMenu('Home15Sub11','Home15','&nbsp;&nbsp;Judgments reserved','','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub111','Home15Sub11','&nbsp;&nbsp;Judgments reserved 2009','CurrentCases/Judgments-Reserved-2009.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	
	oCMenu.makeMenu('Home15Sub12','Home15','&nbsp;&nbsp;Cases awaiting directions','','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub122','Home15Sub12','&nbsp;&nbsp;Cases awaiting directions 2010','CurrentCases/Cases-awaiting-Directions-2010.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub133','Home15Sub12','&nbsp;&nbsp;Cases awaiting directions 2009','CurrentCases/Cases-awaiting-Directions-2009.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')

	oCMenu.makeMenu('Home15Sub14','Home15','&nbsp;&nbsp;Judgments delivered','','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub144','Home15Sub14','&nbsp;&nbsp;Judgments delivered 2010','CurrentCases/Judgments-Delivered-2010.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub155','Home15Sub14','&nbsp;&nbsp;Judgments delivered 2009','CurrentCases/Judgments-Delivered-2009.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub166','Home15Sub14','&nbsp;&nbsp;Judgments delivered 2008','CurrentCases/Judgments-Delivered-2008.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub177','Home15Sub14','&nbsp;&nbsp;Judgments delivered 2007','CurrentCases/Judgments-Delivered-2007.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub188','Home15Sub14','&nbsp;&nbsp;Judgments delivered 2006','CurrentCases/Judgments-Delivered-2006.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub199','Home15Sub14','&nbsp;&nbsp;Judgments delivered 2005','CurrentCases/Judgments-Delivered-2005.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub200','Home15Sub14','&nbsp;&nbsp;Judgments delivered 2004','CurrentCases/Judgments-Delivered-2004.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub211','Home15Sub14','&nbsp;&nbsp;Judgments delivered 2003','CurrentCases/Judgments-Delivered-2003.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub212','Home15Sub14','&nbsp;&nbsp;Judgments delivered 2002','CurrentCases/Judgments-Delivered-2002.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')

	oCMenu.makeMenu('Home15Sub22','Home15','&nbsp;&nbsp;Orders requiring compliance','','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')
	oCMenu.makeMenu('Home15Sub222','Home15Sub22','&nbsp;&nbsp;Orders requiring compliance 2009','CurrentCases/Orders-Requiring-Compliance-2009.doc','_blank','220','21','','','menuOut','menuOutOver','','','','','hider()','unHider()')



oCMenu.makeMenu('Home16','','&nbsp;&nbsp;RSS FEEDS','http://41.204.211.228/concourtrss/rss-front-end/','','180','21','','','menuBottomNoIcon','menuBottomNoIconOver','','','','','hider()','unHider()')
 
//oCMenu.makeMenu('Articlecreate','Home','create','/astraDemo/cms/news/insertDocument.jsp','','180','','','','','','','','','') 
oCMenu.construct()	
//Extra code to find position:
function findPos(num){
  //alert(num)
  if(bw.ns4){   //Netscape 4
    x = document.layers["layerMenu"+num].pageX
    y = document.layers["layerMenu"+num].pageY
  }else{ //other browsers
    x=0; y=0; var el,temp
    el = bw.ie4?document.all["divMenu"+num]:document.getElementById("divMenu"+num);
    if(el.offsetParent){
      temp = el
      while(temp.offsetParent){ //Looping parent elements to get the offset of them as well
        temp=temp.offsetParent; 
        x+=temp.offsetLeft
        y+=temp.offsetTop;
      }
    }
    x+=el.offsetLeft
    y+=el.offsetTop
  }
  //Returning the x and y as an array
  return [x,y]
}
function placeElements(){
  //Changing the position of ALL top items:
  pos = findPos(0)
  oCMenu.m["Home13"].b.moveIt(pos[0],pos[1])
  pos = findPos(1)
  oCMenu.m["Home0"].b.moveIt(pos[0],pos[1])
  pos = findPos(2)
  oCMenu.m["Home1"].b.moveIt(pos[0],pos[1])
  pos = findPos(3)
  oCMenu.m["Home2"].b.moveIt(pos[0],pos[1])
  pos = findPos(4)
  oCMenu.m["Home3"].b.moveIt(pos[0],pos[1])
  pos = findPos(5)
  oCMenu.m["Home4"].b.moveIt(pos[0],pos[1])
  pos = findPos(6)
 oCMenu.m["Home15"].b.moveIt(pos[0],pos[1])
  pos = findPos(7)
  oCMenu.m["Home5"].b.moveIt(pos[0],pos[1])
  pos = findPos(8)
  oCMenu.m["Home6"].b.moveIt(pos[0],pos[1])
  pos = findPos(9)
  oCMenu.m["Home7"].b.moveIt(pos[0],pos[1])
  pos = findPos(10)
  oCMenu.m["Home8"].b.moveIt(pos[0],pos[1])
  pos = findPos(11)
  oCMenu.m["Home9"].b.moveIt(pos[0],pos[1])
  pos = findPos(12)
  oCMenu.m["Home10"].b.moveIt(pos[0],pos[1])
  pos = findPos(13)
  oCMenu.m["Home11"].b.moveIt(pos[0],pos[1])
  pos = findPos(14)
  oCMenu.m["Home12"].b.moveIt(pos[0],pos[1])
  pos = findPos(15)
  oCMenu.m["Home16"].b.moveIt(pos[0],pos[1])

  //pos = findPos(14)
  //oCMenu.m["Home14"].b.moveIt(pos[0],pos[1])
  //Setting the fromtop value
  oCMenu.fromTop = pos[1]
}
placeElements()
//Setting it to re place the elements after resize - the resize is not perfect though..
oCMenu.onafterresize="placeElements()"