
function init(){  							// For glass panel and logo fading
  effect = new fx.Opacity('glass');
  effect.hide(); 
  
  if ( -1 == navigator.userAgent.indexOf('MSIE')) {
	sideffect = new fx.Opacity('underglass');
	sideffect2 = new fx.Opacity('underglass2');
  }
} 

function init2() {
	effect2 = new fx.Opacity('codebit');	// Allowed HTML code, separate init
	effect2.hide(); 
}

function sideffecttoggle() {				// For logo hiding/unhiding in IE

	id = document.getElementById('underglass');

	if (id.style.visibility=='hidden') {
		setTimeout('respawn(id)', 300);
		}
	else 
		id.style.visibility='hidden';
		
	id2 = document.getElementById('underglass2');

	if (id2.style.visibility=='hidden') {
		setTimeout('respawn(id2)', 300);
		}
	else 
		id2.style.visibility='hidden';
}

function respawn(id) {						// Delayed revisbling the logo for IE
	id.style.visibility='visible'
}

function clearText(thefield) {						// Function clears search box on click
	if (thefield.defaultValue==thefield.value)
	thefield.value = "";
} 
	
function updateFormAction() {						// Function lets contact form selection work
   document.form.action = document.form.select.options[document.form.select.selectedIndex].value;
}
