//===============================================================================================
//	Functions for displaying messages in the status bar and removing them again
//===============================================================================================

	function displayMessage(msg){
		window.status=msg;
		return true;
		}

	function removeMessage(){
		window.status='';
		return true;
		}

//===============================================================================================
//	Function to prevent right-clicking on images - not very secure but it will turn away
//	most users
//===============================================================================================
	var rightClickMessage='DOH!';

	function mClickHandle(e){
		if(document.all){
		if(event.button!=1){
		alert(rightClickMessage);
		return false;
			}
		}
		if(document.layers){
		if(e.which!=1){
		alert(rightClickMessage);
		return false;
			}
		}
	
	}

//	document.onmousedown=mClickHandler;
//	document.onmouseup=mClickHandler;

//	if(document.layers){
//	window.captureEvents(Event.MOUSEDOWN);
//	window.captureEvents(Event.MOUSEUP);
//		}
//	window.onmousedown=mClickHandler;
//	window.onmouseup=mClickHandler;
	
//===============================================================================================
//	User-defined date-display function
//===============================================================================================
	var mnth=new Array(12);

	mnth[0]="January";
	mnth[1]="February";
	mnth[2]="March";
	mnth[3]="April";
	mnth[4]="May";
	mnth[5]="June";
	mnth[6]="July";
	mnth[7]="August";
	mnth[8]="September";
	mnth[9]="October";
	mnth[10]="November";
	mnth[11]="December";

	var dateInfo=new Date(document.lastModified);
	var modifiedMonth=mnth[dateInfo.getMonth()];
	var modifiedYear=dateInfo.getYear();
	var modifiedDate=dateInfo.getDate();
	var filler="the";
	var ending;

	switch(modifiedDate){
	
	case		1:
	case		21:
	case 		31:	ending="st";
				break;
	case		2:
	case		22:	ending="nd";
				break;
	case		3:
	case		23:	ending="rd";
				break;

	default:	ending="th";
				break;
		}

//===============================================================================================
//	Functions and variables for menu display
//===============================================================================================

	var menuHyperLinks=new Array();

	menuHyperLinks[0]='<A HREF="http://www.rockdoc.dk/" TITLE="  Rockdoc Home Page  " class="link">Home</A> | ';
	menuHyperLinks[1]='<A HREF="http://www.rockdoc.dk/index2.html" TITLE="  Danish AOR, Hard Rock & Heavy Metal Releases  " class="link">Rock of Denmark</A> | ';
	menuHyperLinks[2]='<A HREF="http://www.rockdoc.dk/magazine_index.html" TITLE="  Metal Magazines " class="link">Magazines</A> | ';
    menuHyperLinks[3]='<A HREF="http://www.rockdoc.dk/bits_and_pieces/bits_and_pieces.html" TITLE="  Bits and Pieces  " class="link">Bits & Pieces</A> | ';
    menuHyperLinks[4]='<A HREF="http://www.rockdoc.dk/contributors.html" TITLE="  About  " class="link">About</A> | ';
	menuHyperLinks[5]='<A HREF="http://www.rockdoc.dk/TheJohn-sonArchives.htm" TITLE="  The John-son Archives  " class="link">John-son Archives</A> | ';
	menuHyperLinks[6]='<A HREF="http://asp.smscom.dk/guestbook/input.asp?user=rockdoc&lang=eng " TITLE="  About  " class="link">Guestbook</A> | ';
	
	function generateMenu(){

	for(i=0;i<menuHyperLinks.length;i++){document.write(menuHyperLinks[i]);}
		
		}	

//===============================================================================================
//	
//===============================================================================================
	function scrolltext(count){
	var msg="Welcome To The ROCKDOC website - Guide To Danish HARD ROCK, AOR & HEAVY METAL plus the great photos in THE JOHN-SON Archives";
	var out=" ";
	var c=1;

	if(count>100){
	count--;
	cmd="scrolltext("+seed+")";
	timerTwo=window.setTimeout(cmd, 150);
	}
	
	else if(count<=100 && count >0){
	for(c=0;c<count;c++) {
	out+=" ";
	}
	
	out+=msg;
	count--;
	window.status=out;
	cmd="scrolltext("+count+")";
	timerTwo=window.setTimeout(cmd, 100);
	}

	else if(count<=0){
	if(-count<msg.length){
	out+=msg.substring(-count, msg.length);
	count--;
	window.status=out;
	cmd="scrolltext("+count+")";
	timerTwo=window.setTimeout(cmd, 100);
	}
	else{
	window.status=" ";
	timerTwo=window.setTimeout("scrolltext(100)", 75);
			}
		}
	}

	document.onload=scrolltext(100);
