var divObj; var ltop; var scrolled; // global settings
caption=new Array(); link=new Array(); page=new Array();
// User configuration settings
moveOnScroll=false;  //Move with page scroll[true/false]?
scrollSpeed=20;     //Screen refresh speed in ms?
// Define menu captions and links as variable arrays
caption[0]='Page One';link[0]='p1';
caption[1]='Page Two';link[1]='p2';
caption[2]='Page Three';link[2]='p3';
//Configuration section could be isolated to another .js file!
/***************************************************************
Dynamic display routine initializes menu structure
***************************************************************/
function tabmenu() { //inits tabs and display
 for (i=0;i<link.length;i++) {
	 if(document.getElementById(link[i])){
   		page[i]=document.getElementById(link[i]).style;
	 }
 }
 divObj=document.getElementById('tab');
 showPage('p1');
}
/***************************************************************
Flagging sets class of current page to .sel else .reg
***************************************************************/
function showPage(id) {
	txt=''; //start with clean menu
	for (x=0;x<caption.length;x++) { //indicate selected page
		 if (id==link[x]){
			 if(page[x]){
			 	cur='sel';page[x].display='block';
			 }
		 }
		 else {
			 if(page[x]){
			 	cur='reg';page[x].display='none';
			 }
		 }
	}
}
