
// **************************************************
// THESE 2 FUNCTIONS ARE FOR OPENING AND CLOSING DIV TAGS
function openDiv(divname) {
	var elemOpen = document.getElementById( divname );
	if( elemOpen != null) elemOpen.style.display = "block";

	var elemOpenImg = document.getElementById(divname + "Img");
	if( elemOpenImg != null){
		elemOpenImg.src = "images/tab" + divname + "On.jpg";
	}
}
function closeDiv(divname) {
	var elemClose = document.getElementById( divname );
	if( elemClose != null) elemClose.style.display = "none";

	var elemCloseImg = document.getElementById(divname + "Img");
	if( elemCloseImg != null){
		elemCloseImg.src = "images/tab" + divname + ".jpg";
	}
}

function tabActivate(tabname) {
	var elemActive = document.getElementById( tabname );
	if( elemActive != null) elemActive.className = "search_tab_on";

}

function tabDeactivate(tabname) {
	var elemInactive = document.getElementById( tabname );
	if( elemInactive != null) elemInactive.className = "search_tab_off";

}
function toggleFaqDivs(openDivName)	{
	var count = 11;
	for (var i=1; i <= count; i++) {
		document.getElementById( "faq" + i ).style.display = "none";
	}
	openDiv(openDivName);
}

function toggleSection(openDivName)	{
	closeDiv("home");
	closeDiv("div0");
	closeDiv("div1");
	closeDiv("div2");
	openDiv(openDivName);
}

function checkSound(inVALUE) {
		
	
}

//function toggleDiv( id ) {
//	var elem = document.getElementById(id);
//
//	if ( elem.style.display == "" || elem.style.display=="block" ) {
//		elem.style.display="none";
//	} 
//	else if (elem.style.display == "none") {
//		elem.style.display="block";
//	}
//}


function toggle(divname){
	var elem = document.getElementById(divname);
	var state = elem.style.display;
	var togImg = document.getElementById( divname + "_img" );
	
	if(state == "none"){
		elem.style.display = "block";
		if( togImg != null) togImg.src="images/minus.jpg";
	}
	else {
		elem.style.display = "none";
		if( togImg != null) togImg.src="images/plus.jpg";
	}
}
// **************************************************
// ****************Rolover Code**********************
// **************************************************
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}





// *****************************************
// EMAIL ADDRESS VALIDATION
// USAGE:
//	if( checkemail(f.email_address.value) == false ) alert("You must enter a correctly formatted email address.");
//
// *****************************************
function checkemail( inEmail ){
	var str = inEmail;
	var testresults;

	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	if (filter.test(str)) {
		testresults = true;
	}
	else{
		//alert("Please input a valid email address!");
		testresults=false;
	}
	//alert("testresults = " + testresults);
	return (testresults)
}
