/* PRELOAD IMAGES */

function init() {
clicked='false';

//preload imgs

    if (document.images)
    {
      preload_image_object = new Image();
      // set image url
      image_url = new Array();
      image_url[0] = "imgs/lot1-on.png";
      image_url[1] = "imgs/lot2-on.png";
      image_url[2] = "imgs/lot3-on.png";
      image_url[3] = "imgs/lot4-on.png";
      image_url[4] = "imgs/lot5-on.png";
      image_url[5] = "imgs/lot6-on.png";
      image_url[6] = "imgs/lot7-on.png";
      image_url[7] = "imgs/lot8-on.png";
      image_url[8] = "imgs/lots-off.png";
      image_url[9] = "imgs/logo.png";

       var i = 0;
       for(i=0; i<=10; i++) 
         preload_image_object.src = image_url[i];
    }

//uncomment to load intro slideshow    
//loadIntroSlideShow(); 



//load "lots" as start page 
//showPage('lots');   
}


/* SWITCH FROM FRONTPAGE INTRO TO REST OF SITE */
function introClick() {
//alert('');
document.getElementById("frontPage").style.display="none";
document.getElementById("frontSingleImg").style.display="none";
document.getElementById("introText").style.display="none";
document.getElementById("nav").style.visibility="visible";
document.getElementById("enterText").style.display="none";


showPage('lots');
}


/* HIGHLIGHT FOR MAP */
function showMe(id) {

//hide all previously opened boxes
for(x=1;x<9;x++) {
	//if(x != id) {
	document.getElementById("info_lot"+x).style.visibility='hidden';
	//}
}

document.getElementById('lots-map').src='imgs/lots-off.png';

//show clicked box
document.getElementById("info_lot"+id).style.visibility='visible';
document.getElementById('lots-map').src='imgs/lot'+id+'-on.png';
clicked = id;
}


/* ROLLOVER */

function rollover(lot) {
if(clicked!='false') {
old_img = document.getElementById('lots-map').src;
}
document.getElementById('lots-map').src='imgs/'+lot+'-on.png';
}


function mouseout(lot) {
if(clicked == 'false') {
document.getElementById('lots-map').src='imgs/lots-off.png';
}
else {
document.getElementById('lots-map').src='imgs/lot'+clicked+'-on.png';
}
}

/* HIDE DIV */

function closeMe(id) {
document.getElementById(id).style.visibility='hidden';
document.getElementById('lots-map').src='imgs/lots-off.png';
clicked='false';

}


/* SHOW PAGE WHEN NAV CLICKED */

function showPage(id) {
//alert(id);

//reset all pages
document.getElementById('frontPage').style.display='none';
document.getElementById('location').style.visibility='hidden';
document.getElementById('news').style.visibility='hidden';
document.getElementById('photos').style.display='none';
document.getElementById('photosToggler').style.display='none';
document.getElementById('contact').style.visibility='hidden';
document.getElementById('lots_map').style.visibility='hidden';
document.getElementById('info_boxes').style.visibility='hidden';
document.getElementById('lots_underlay').style.visibility='hidden';
document.getElementById('info_intro').style.visibility='hidden';


//reset nav underlines
document.getElementById("nav_lots").style.textDecoration='none';
document.getElementById("nav_photos").style.textDecoration='none';
document.getElementById("nav_news").style.textDecoration='none';
document.getElementById("nav_location").style.textDecoration='none';
document.getElementById("nav_contact").style.textDecoration='none';

//reset lots map
document.getElementById('lots-map').src='imgs/lots-off.png';

//reset clicked 
clicked='false';


//hide all opened lots boxes
for(x=1;x<8;x++) {
	//if(id!='photos') {
	document.getElementById("info_lot"+x).style.visibility='hidden';
	//}
	//show photos page
	if(id=='photos') {
	document.getElementById('photos').style.display='inline';
	document.getElementById('photosToggler').style.display='inline';
	loadPhotosSlideShow();
	}
}

//show lots
if(id=='lots') {
document.getElementById('info_intro').style.visibility='visible';
document.getElementById('lots_map').style.visibility='visible';
document.getElementById('info_boxes').style.visibility='visible';
document.getElementById('lots_underlay').style.visibility='visible';
}
//show other pages
else {
document.getElementById(id).style.visibility='visible';
}

//underline current nav
document.getElementById("nav_"+id).style.textDecoration='underline';
}
