

//**************************************
// 
//**************************************




var bn = navigator.appName;
var vn = navigator.appVersion;

if ((bn!="Microsoft Internet Explorer") || (vn.substring(0,3)!="2.0"))
 {

	
/************************
main page links	
*********/
ap1 = new  Image();
ap1.src = "/images/cearley_mp_nav01a.gif";
ap2 = new  Image();
ap2.src = "/images/cearley_mp_nav01b.gif";

os1 = new  Image();
os1.src = "/images/cearley_mp_nav02a.gif";
os2 = new  Image();
os2.src = "/images/cearley_mp_nav02b.gif";

pa1 = new  Image();
pa1.src = "/images/cearley_mp_nav03a.gif";
pa2 = new  Image();
pa2.src = "/images/cearley_mp_nav03b.gif";

vs1 = new  Image();
vs1.src = "/images/cearley_mp_nav04a.gif";
vs2 = new  Image();
vs2.src = "/images/cearley_mp_nav04b.gif";

pc1 = new  Image();
pc1.src = "/images/cearley_mp_nav05a.gif";
pc2 = new  Image();
pc2.src = "/images/cearley_mp_nav05b.gif";

pl1 = new  Image();
pl1.src = "/images/cearley_mp_nav06a.gif";
pl2 = new  Image();
pl2.src = "/images/cearley_mp_nav06b.gif";

bl = new Image();
bl.src = "/home_files/blank.gif";

	
/************************
Interior links	
*********/
iap1 = new  Image();
iap1.src = "/images/interior/cearley_int_nav01a.gif";
iap2 = new  Image();
iap2.src = "/images/interior/cearley_int_nav01b.gif";

ios1 = new  Image();
ios1.src = "/images/interior/cearley_int_nav02a.gif";
ios2 = new  Image();
ios2.src = "/images/interior/cearley_int_nav02b.gif";

ipa1 = new  Image();
ipa1.src = "/images/interior/cearley_int_nav03a.gif";
ipa2 = new  Image();
ipa2.src = "/images/interior/cearley_int_nav03b.gif";

ivs1 = new  Image();
ivs1.src = "/images/interior/cearley_int_nav04a.gif";
ivs2 = new  Image();
ivs2.src = "/images/interior/cearley_int_nav04b.gif";

ipc1 = new  Image();
ipc1.src = "/images/interior/cearley_int_nav05a.gif";
ipc2 = new  Image();
ipc2.src = "/images/interior/cearley_int_nav05b.gif";

ipl1 = new  Image();
ipl1.src = "/images/interior/cearley_int_nav06a.gif";
ipl2 = new  Image();
ipl2.src = "/images/interior/cearley_int_nav06b.gif";

ih1 = new  Image();
ih1.src = "/images/interior/cearley_int_nav07a.gif";
ih2 = new  Image();
ih2.src = "/images/interior/cearley_int_nav07b.gif";




	}
			function hiLite(name, source)
  {
	var bn = navigator.appName;
	var vn = navigator.appVersion;

	if ((bn!="Microsoft Internet Explorer") || (vn.substring(0,3)!="2.0"))
	
 {
	document.images[name].src = eval(source + ".src");
  }
}




















var visShow, visHide;

function showLayer(layerID) {	
	var selectBox = document.getElementById('selectBox');
	var hideObject = document.getElementById('hideObject');
	var hideObject2 = document.getElementById('hideObject2');
	var hideObject3 = document.getElementById('hideObject3');

	for (i=0; i<menuArray.length; i++) {			
		if (document.getElementById) {			
			document.getElementById(menuArray[i]).style.visibility = "hidden";
			
			if(selectBox != null)
				selectBox.style.visibility = 'visible';
			if(hideObject != null)
				hideObject.style.visibility = 'visible';
			if(hideObject2 != null)
				hideObject2.style.visibility = 'visible';
			if(hideObject3 != null)
				hideObject3.style.visibility = 'visible';
		}
		else if (document.layers) {			
			document.layers[menuArray[i]].visibility = "hide";			
		}
		else {
			document.all(menuArray[i]).style.visibility = "hidden";
		}			
	}
	
	if (layerID != "") {
	
		if (document.getElementById || document.all) {
			if (document.getElementById) 
			{
				layerVis = document.getElementById(layerID).style;
				if ((layerID == "things" || layerID == "places") && selectBox != null) 
					document.getElementById('selectBox').style.visibility = 'hidden';
				if (hideObject != null) 
					document.getElementById('hideObject').style.visibility = 'hidden';
				if (hideObject2 != null) 
					document.getElementById('hideObject2').style.visibility = 'hidden';
				if (hideObject3 != null) 
					document.getElementById('hideObject3').style.visibility = 'hidden';
				//if (layerID == "things") document.getElementById('selectBox').style.visibility = 'hidden';
			}
			else
			{
				if ((layerID == "things" || layerID == "places") && selectBox != null) 
					document.all('selectBox').style.visibility = 'hidden';
				if (hideObject != null) 
					document.all('hideObject').style.visibility = 'hidden';
				if (hideObject2 != null) 
					document.all('hideObject2').style.visibility = 'hidden';
				if (hideObject3 != null) 
					document.all('hideObject3').style.visibility = 'hidden';
				
					
				layerVis = document.all(layerID).style;
			}
			visShow = "visible";
			visHide = "hidden";
		}	
		else if (document.layers) {
			layerVis = document.layers[layerID];	
			visShow = "show";
			visHide = "hide";	
		}
    
		if (layerVis == visShow) {
			layerVis.visibility = visHide;		
		}
		else {
			layerVis.visibility = visShow;
		}
	}	
}

function reloadPage(init) {
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.pgW=innerWidth; document.pgH=innerHeight; onresize=reloadPage; }}
  else if (innerWidth!=document.pgW || innerHeight!=document.pgH) location.reload();
}
reloadPage(true);

/******************************
Drop-Down
*******************************/
function load1(form) {
     var url = form.Llisted.options[form.Llisted.selectedIndex].value;
	     if (url != '') 
		 {
		 
			location.href = url;
			
	  }
     return false;
}


function load2(form) {
     var url = form.mlisted.options[form.mlisted.selectedIndex].value;
	     if (url != '') 
		 {
		 
			location.href = url;
			
		  }
     return false;
}


function getLoc(){
	if (document.forms['sel'])
	{
		var frm = document.forms['sel'].Llisted;
		var loc = window.location.href;
		for (i = 0;i < frm.length;i++){
			if (loc.indexOf(frm[i].value) != -1){
				frm[i].selected = true;
				
				frm.options[frm.selectedIndex].style.backgroundColor = '#FDD663';
				return true;
				}
		}
	}
}
/**************************/







/*********************************************************************
OPEN WINDOW AND CENTER IT
***********************/


// NewWindow('outage_popup.html','OUT',1100,700,'no')
var win = null;
function NewWindow(mypage,myname,w,h,scroll)
{
    if (confirm('NOTE: This page is best viewed on newer browsers (5.0+)\nPlease disable any Pop-up Blockers and click \'OK\' to continue...'))
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings =  'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	win = window.open(mypage,myname,settings)
	win.focus();
}



// OpenPhotoGallery('ID')
var winit = null;
function OpenIT(inputID)
{
    if (ShowPopupWarning())
	{
		LeftPosition = (screen.width) ? (screen.width-763)/2 : 0;
		TopPosition = (screen.height) ? (screen.height-527)/2 : 0;
		settings =  'height=527,width=763,top='+TopPosition+',left='+LeftPosition+',scrollbars=no,resizable';
		winit = window.open('/immersive-tour/default.asp?id=' + inputID,'ITOUR',settings);
		winit.focus();
	}
}




// OpenPhotoGallery('ID')
var winp = null;
function OpenPhotoGallery(Region)
{
    if (ShowPopupWarning())
	{
		LeftPosition = (screen.width) ? (screen.width-788)/2 : 0;
		TopPosition = (screen.height) ? (screen.height-600)/2 : 0;
		settings =  'height=600,width=772,top='+TopPosition+',left='+LeftPosition+',scrollbars=no,resizable';
		winp = window.open('/gallery/default.asp?region=' + Region,'GALLERY',settings);
		winp.focus();
	}
}


function ShowPopupWarning()
{
	return confirm('NOTE: This page is best viewed on newer browsers (5.0+)\nPlease disable any Pop-up Blockers and click \'OK\' to continue...');
}
	
//script for sub nav
var ns6=document.getElementById&&!document.all
var ie=document.all

function over(e,highlightcolor){
source=ie? event.srcElement : e.target
if (source.tagName=="TR"||source.tagName=="TABLE")
return
while(source.tagName!="TD"&&source.tagName!="HTML")
source=ns6? source.parentNode : source.parentElement
if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore"){
source.style.backgroundColor=highlightcolor;
source.style.coursor='hand';
source.style.borderBottom = '1px solid #1CAA51';
}
}

function contains_ns6(master, child) {
while (child.parentNode)
if ((child = child.parentNode) == master)
return true;
return false;
}

function out(e,originalcolor){
if
(ie&&(event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore")||source.tagName=="TR"||source.tagName=="TABLE")
return
else if (ns6&&(contains_ns6(source, e.relatedTarget)||source.id=="ignore"))
return
if (ie&&event.toElement!=source||ns6&&e.relatedTarget!=source)
source.style.backgroundColor=originalcolor;
source.style.coursor='hand';
source.style.borderBottom = '1px solid #43427D';
}



/*********************************************************************
FORM VALIDATION
***********************/


function vAlert()
{

var MAC= (navigator.platform.indexOf("PPC") > 0); //Mac IE is buggy

var i;
	for (i = 0;i< formArray.length;i++)
	{	
		if	(document.getElementById && MAC == false)
		{
			//alert(navigator.userAgent);
			var thisText = 'form' + formArray[i];
			document.getElementById('error_text').style.visibility = 'hidden';
			document.form7[formArray[i]].style.borderWidth = "1px";
			document.form7[formArray[i]].style.backgroundColor = "";
			document.form7[formArray[i]].style.borderColor = "#7F9DB9";
			document.getElementById(thisText).style.color = '';
		}	
		
		if ((formArray[i] == 'email') && ((document.form7[formArray[i]].value.indexOf('@') == -1) || (document.form7[formArray[i]].value.length < 6) || (document.form7[formArray[i]].value.indexOf('.') == -1)))
		{
			if (document.getElementById)
				{
				document.getElementById("error_text").style.visibility = 'visible';
				document.getElementById("error_text").innerHTML = formArrayDesc[i] + " is a required field";
				}
			else
				alert('Please enter a properly formatted email address');
			return vLite(formArray[i])
		}
		
		if (document.form7[formArray[i]].type == 'select-one')
		{
			if (document.form7[formArray[i]].selectedIndex == 0)
			{
				if (document.getElementById && MAC == false)
					{
						document.getElementById('error_text').style.visibility = 'visible';
						document.getElementById('error_text').innerHTML = formArrayDesc[i] + " is a required field";
					}
				else
					alert(formArrayDesc[i] + ' is a required field');
				return vLite(formArray[i]);
			}
		}
		
	 	if (document.form7[formArray[i]].value == '')
		{
			
			if (document.getElementById && MAC == false)
			{
				document.getElementById('error_text').style.visibility = 'visible';
				document.getElementById('error_text').innerHTML = formArrayDesc[i] + " is a required field";
			}
			else
				alert(formArrayDesc[i] + ' is a required field');
			return vLite(formArray[i]);
		}
	}
	
		if	(document.getElementById && MAC == false)
		{
			for (i = 0;i< document.form7.length;i++) //FORM PASSED :)
			{
				document.form7[i].style.backgroundColor = "#E6FBE7";
			}
				//document.form7["submit"].style.color = "#ff0000";
		}
		return true;
}
function vLite(item)
{
var MAC= (navigator.platform.indexOf("PPC") > 0);
	var thisText = 'form' + item;
	if	(document.getElementById && MAC == false)
	{
		location.href = '#formtop';
		document.form7[item].style.backgroundColor = "#FDD563";
		document.form7[item].style.borderColor = "#7F9DB9";
		document.form7[item].style.borderWidth = "1px";
		document.form7[item].value = document.form7[item].value;
		document.getElementById(thisText).style.color = "#FF0000";
	}
	document.form7[item].focus();
	return false;
}


