var over_submenu = new Array();  

function findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document); return x;
}

function showHideLayers() { 
  var i,p,v,obj,args=showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function showSubMenu(id){
	var submenuName,v;
	subMenuName = "submenu" + id;  
	if ((obj=findObj(subMenuName))!=null) {
		v="show";
		if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
		obj.visibility = v;
	}
}

function hideSubMenu(id){
	var submenuName,v;
	subMenuName = "submenu" + id;  
	if ((obj=findObj(subMenuName))!=null) {
		v="hide";
		if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
		obj.visibility = v;
	}
}


function activate(id) {   
over_submenu[id] = true;   
deactivateAll();   
showSubMenu(id); }  ;

function deactivate(id) {   
over_submenu[id] = false;   
deactivateAllDelay(); }  ;

function deactivateAllDelay() {   
setTimeout("deactivateAll()",300); }  ;

function deactivateAll() {   
var id = 1;   
while(id < 5) {     
if(over_submenu[id]==false) {       
hideSubMenu(id);       
 }     
id++;   } }  ;


function hideAllLayers() {
	showHideLayers('profile','','hide','projects','','hide','moreinfo','','hide','music','','hide')
}

function deactivateAllLayers() {   
	setTimeout("hideAllLayers()",300);
} 

function setItemColor(theItemName,theItemBgColor,theItemColor) {  
	if(document.all) {     
	document.all[theItemName].style.backgroundColor=theItemBgColor;     
	document.all[theItemName].style.color=theItemColor;   } 
}  ;

function setTrueFalse(id, argument){
	over_submenu[id] = argument;
}

function url_link(url, target) {   
if(target == "_self" ) {     
	window.location.href=url;  
 } else {     
	window.open(url, target);  
  }
}  ;

function popUp(page,parameters)
        {
newWindow=window.open(page,"",parameters)
        }

function displayStatusMsg(msgStr) {
  status=msgStr;
  document.returnValue = true;
}

window.name='simplythebest';
function init() {
}
