function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function menuNames() {
	
	var ref = document.getElementById('navContainer');
	var cont = document.getElementsByClass('item_contactus');
	var menuL = document.getElementById('menu');
	var t = cont.getElementsByTagName('a');
			
	if (ref) {
		for (i=0; i<ref.getElementsByTagName('a').length; i++) {
			ref.getElementsByTagName('a')[i].onmouseover = function () {			
				var cus = menuL.getElementsByClass('item_contactus');
window.alert('overmouse');
				cus.style.opacity=1.0;				
				return false;
			}			
		}		
	}
}
function ShowMenu(item) {
	var menus = document.getElementById(item);
	setalphaOver(100, menus);
}
function FadeMenu(item) {
	var menus = document.getElementById(item);
	setalphaOver(0, menus);
}
function hidecontainer(element) {
	var ref = document.getElementById(element);
	ref.style.display="none";
	var closebutton = document.getElementById('closeButton');
	closebutton.style.display="none"; 
	return false;
}
function showContainer(pageName) {
	var ref = document.getElementById('contain');
	ref.style.display="block";
	var refBody = document.getElementById(pageName);
	refBody.style.display="block";
	return false;
}
 function setalphaOver(opacity, ref) 
    {
	if (ref) 
      {    
        //fade next step based onbrowser compatibility
        if (ref.style.MozOpacity!=null) {
           ref.style.MozOpacity = (opacity/100) - 0.001; //patrick h. lauke (http://www.splintered.co.uk/) workaround for Mozilla 'flash' bug - I _never_ would have caught that
        } else if (ref.style.opacity!=null) {
           ref.style.opacity = opacity/100;
        } else if (ref.style.filter!=null) {
           ref.style.filter = "alpha(opacity=" + opacity + ")";
    	} else if (ref.style.KhtmlOpacity!=null) {
           ref.style.KhtmlOpacity = opacity/100;
    	}
      } 
    }    
 function fadeInContainer() {
	var ref = document.getElementById('overlayer');
	for (i=0; i<9600; i++) {
	        setalphaOver(i/100,ref);
			
	//window.alert(ref.style.filter);
	}
	startPhoto();
	return false;

}

function showForm(formname, subjectform){
	var ref = document.getElementById(formname);
	ref.style.display="block";
	subject = subjectform;
	document.form1.subject.value = "Entry: " + subject;
	return false;	
}
function closeForm(formname){
	var ref = document.getElementById(formname);
	ref.style.display="none";
	subject = '';
	return false;	
}


window.onload= function() {
	galleryPopUps();
}