// JavaScript Document


//Captcha
var no1 = Math.floor(Math.random() * 10) + 10;
var no2 = Math.floor(Math.random() * 10);
function captcha(){
	if (form1.captcha1.value != (no1 - no2)){
    	alert('Please reenter verification response');
		}
}
//Flash and javascript menus
function hideHTML(){
document.getElementById("main").style.visibility = 'hidden';
} 
function showMenu(){;
document.getElementById("JSmenu").style.visibility = 'visible';
document.getElementById("flashMenu").style.visibility = 'hidden';
}

function hideFlash(){
document.getElementById("flashOpening").style.visibility = 'hidden';
}

function hideJSmenu(){
document.getElementById("nav1").style.visibility = 'hidden';
}

var dropDown = 'submenus';

function toggleDropdowns(){
	if(dropDown == 'submenus'){
	dropDown = 'hide';
	var element = document.getElementById("JSmenu");
	var items = element.getElementsByTagName('ul');
	for(var i=0; i<items.length; i++){
		var subitems = items[i].getElementsByTagName('ul');
		for(var ii=0; ii<subitems.length; ii++){
			var dropDowns = subitems[ii].getElementsByTagName('ul');
			for(var iii=0; iii<dropDowns.length; iii++){
				dropDowns[iii].style.visibility = 'visible';
			}
		}
	}
	document.getElementById('toggleLink').innerHTML="Hide Submenus";
	}
	else{
	dropDown = 'submenus';
	var element = document.getElementById("JSmenu");
	var items = element.getElementsByTagName('ul');
	for(var i=0; i<items.length; i++){
		var subitems = items[i].getElementsByTagName('ul');
		for(var ii=0; ii<subitems.length; ii++){
			var dropDowns = subitems[ii].getElementsByTagName('ul');
			for(var iii=0; iii<dropDowns.length; iii++){
				dropDowns[iii].style.visibility = 'hidden';
			}
		}
	}
	document.getElementById('toggleLink').innerHTML="Show Submenus";
	}
}

function hidedropdowns(){
	var element = document.getElementById("JSmenu");
	var items = element.getElementsByTagName('ul');
	for(var i=0; i<items.length; i++){
		var subitems = items[i].getElementsByTagName('ul');
		for(var ii=0; ii<subitems.length; ii++){
			var dropDowns = subitems[ii].getElementsByTagName('ul');
			for(var iii=0; iii<dropDowns.length; iii++){
				dropDowns[iii].style.visibility = 'hidden';
			}
		}
	}
}

function showdropdown(e){
	var targ;
	if (!e)
  	{
  	var e=window.event;
  	}
	if (e.target){
		targ=e.target;
		}
	else if (e.srcElement){
  		targ=e.srcElement;
  		}
	if (targ.nodeType==3){ // defeat Safari bug
  		targ = targ.parentNode;
  		}
	var parLI = targ.parentNode.parentNode.parentNode;//parent LI
	var curUL = targ.parentNode.parentNode; //current UL
	var curLI = targ.parentNode; //current LI
	var items = parLI.getElementsByTagName('ul'); //array of sibling
	var listItems = curLI.getElementsByTagName('ul'); //array of children
	for(var i=0; i<items.length; i++){//show siblings
		items[i].style.visibility = 'visible';
		}
	hidedropdowns(); //hide dropdowns
	curUL.style.visibility = 'visible'; //show grandpa
	for(var i=0; i<listItems.length; i++){
		listItems[i].style.visibility = 'visible'; //show children
		}
	for(var i=0; i<listItems.length; i++){
		var subitems = listItems[i].getElementsByTagName('ul');
		for(var ii=0; ii<subitems.length; ii++){ //hide grandchildren
			subitems[ii].style.visibility = 'hidden';
		}
	}
}
