function togglediv(whichdiv){
	if (document.getElementById('abouthead').className=='hidden'||document.getElementById('funkyloopshead').className=='hidden'){
		navlink('home');
	}else{
		if (document.getElementById(whichdiv).className=='hidden'){
			document.getElementById(whichdiv).className='';
		}else{
			document.getElementById(whichdiv).className='hidden';
		}
	}
}
function navlink(whichdiv){
	document.getElementById('allmain').className='';
	document.getElementById('thankyou').className='hidden';
	
	document.getElementById('home').className='hidden';
	document.getElementById('about').className='hidden';
	document.getElementById('funkyloops').className='hidden';
	document.getElementById('freelogic').className='hidden';
	document.getElementById('contact').className='hidden';
	
	if (whichdiv=='home'){
	document.getElementById('homehead').className='';
	document.getElementById('abouthead').className='';
	document.getElementById('funkyloopshead').className='';
	document.getElementById('freelogichead').className='';
	document.getElementById('contacthead').className='';
	}else{
		document.getElementById('homehead').className='hidden';
		document.getElementById('abouthead').className='hidden';
		document.getElementById('funkyloopshead').className='hidden';
		document.getElementById('freelogichead').className='hidden';
		document.getElementById('contacthead').className='hidden';
	}
	document.getElementById(whichdiv).className='';
	document.getElementById(whichdiv+'head').className='';	
	
}
<!--
if(window.attachEvent)
window.attachEvent("onload",setListeners);


function setListeners(){
inputList = document.getElementsByTagName("INPUT");
for(i=0;i<inputList.length;i++)
inputList[i].attachEvent("onpropertychange",restoreStyles);
selectList = document.getElementsByTagName("SELECT");
for(i=0;i<selectList.length;i++)
selectList[i].attachEvent("onpropertychange",restoreStyles);
}

function restoreStyles(){
if(event.srcElement.style.backgroundColor != "")
event.srcElement.style.backgroundColor = "";
}


function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
  var ok=false; document.MM_returnValue = false;
  with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
    ok=(plugins && plugins[plgIn]);
  } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
    if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
    else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
    else ok=autoGo; }
  if (!ok && navigator.cookieEnabled==true) theURL=altURL; if (theURL) window.location=theURL;
}

function MM_findObj(n, d) { //v4.01
  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=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}