var ns4=document.layers?1:0

var ie4=document.all?1:0

var ns6=document.getElementById&&!document.all?1:0

function hidelayer(lay) {

if (ie4) {self.document.all[lay].style.visibility = "hidden";}

if (ns4) {self.document.layers[lay].visibility = "hide";}

if (ns6) {self.document.getElementById(lay).style.display = "none";}

}

function showlayer(lay) {


if (ie4) {self.document.all[lay].style.visibility = "visible";}

if (ns4) {self.document.layers[lay].visibility = "show";}

if (ns6) {self.document.getElementById(lay).style.display = "block";}

}

function writetolayer(lay,txt) {


if (ie4) {

self.document.all[lay].innerHTML = txt;


}

if (ns4) {

self.document[lay].document.write(txt);

self.document[lay].document.close();

}

if (ns6) {

over = self.document.getElementById(lay);

range = self.document.createRange();


range.setStartBefore(over);


domfrag = self.range.createContextualFragment(txt);


while (over.hasChildNodes()) {

over.removeChild(over.lastChild);

}

over.appendChild(domfrag);

   }

}

function getStyleObject(objectId) {
  // checkW3C DOM, then MSIE 4, then NN 4.
  //
  if(document.getElementById && document.getElementById(objectId)) {
	return document.getElementById(objectId).style;
   }
   else if (document.all && document.all(objectId)) {  
	return document.all(objectId).style;
   } 
   else if (document.layers && document.layers[objectId]) { 
	return document.layers[objectId];
   } else {
	return false;
   }
}

function switchDiv(div_id)
{
  var style_sheet = getStyleObject(div_id);
  if (style_sheet)
  {
/*    hideAll(); */
    changeObjectVisibility(div_id, "visible");
  }
  else 
  {
    alert("sorry, this only works in browsers that do Dynamic HTML");
  }
}

function changeObjectVisibility(objectId, newVisibility) {
    // first get the object's stylesheet
    var styleObject = getStyleObject(objectId);

    // then if we find a stylesheet, set its visibility
    // as requested
    //
    if (styleObject) {
	styleObject.visibility = newVisibility;
	return true;
    } else {
	return false;
    }
}

function sub (sub_text,sub_link,sub_subn) {
				 this.text=sub_text;
				 this.link=sub_link;
				 this.subn=sub_subn;
				 }
				 
function sub_menu (menu_name,tbl_name){
tbl=eval(tbl_name);
menu_name='<table  cellpadding="0" cellspacing="0"><tr>';
for (i=0;i<tbl.length;i++) {
		menu_name+='<td><a onMouseover="this.style.backgroundColor=\'#606060\'" onMouseout="this.style.backgroundColor=\'#a0a0a0\'" target="_top" href="'+tbl[i].link+'" class="sub_menu"> | '+tbl[i].text+' |</a></td>'
		}
menu_name+='</tr></table>'
return menu_name;
}

//layers of sub menus		
var mn= new Array (
		'menu_layer0'
		,'menu_layer1'
		)

function main_heading (text,link,submen) {
				 this.text=text;
				 this.link=link;
				 this.submen=submen;
				 }
				 
function image(image_name,thumb_text,image_text){
     		 this.image_name=image_name;
				 this.thumb_text=thumb_text;
				 this.image_text=image_text;
				 }
				 
var menu_timer;
function timed_hide(lay) {
				 menu_timer=setTimeout('hidelayer("'+lay+'")',5000);
}
	
function m (a,b) {
document.write ('axb is ',a*b);
}
