var page = '';
var imgOn = '';
var currenttab = "unique";





function pageSetUp()
{
	var am = '';
	var img = '';
	var j = '';
	var amtmp = '';

	externalLinks();
	page = document.getElementsByTagName('body')[0].id;
	
	var propam = document.getElementById('propam');
/*	propam.onmouseout = resetMainImage;  */

	var ams = document.getElementsByName('am');
	var tmp = "";
/*	for (var i = 0; i < ams.length; i++)  */
	for (var i = 1; i < 30; i++) 
	{

		am = document.getElementById('am' + i);
		if (!am) continue;
/*		am = ams[i]; */
		if (am.addEventListener) {
			am.addEventListener('mouseout', amenitiesImageOff, false);
			am.addEventListener('mouseover', amenitiesImageOn, false);
		} else if (am.attachEvent) {
			am.attachEvent('onmouseout', amenitiesImageOff);
			am.attachEvent('onmouseover', amenitiesImageOn); 
		}
		amtmp = ams[i - 1];		
		tmp = '';
		for (p = 0; p < am.attributes.length; p++){
			if (am.attributes[p].nodeName == 'name') {
				tmp = am.attributes[p].nodeValue
			}
		}		
		if (tmp == 'am') { 
			am.onclick = amenitiesImagePopOn;
		}

		img = document.getElementById(am.id + 'i');
		if(img){
			 img.onclick = amenitiesImagePopOff;
			 am.onclick = amenitiesImagePopOn;
			 am.firstChild.data += '*';
		}
	}

}


function indpageSetUp()
{
	var am = '';
	var img = '';
	var j = '';

	
	page = document.getElementsByTagName('body')[0].id;
	


	for (var i = 1; i < 30; i++) 
	{

		am = document.getElementById('in' + i);
		if (!am) break;
/*		am = ams[i]; */
		am.onmouseout = amenitiesImageOff;
		am.onmouseover = amenitiesImageOn; 
		am.onclick = amenitiesImagePopOn;

		img = document.getElementById(am.id + 'i');
		if(img){
			 img.onclick = amenitiesImagePopOff;
		}
	}
	indexSP('ina');
	indexSP('inb');

}

function indexSP(tag)
{
	for (var i = 1; i < 30; i++) 
	{
		am = document.getElementById(tag + i);
		if (!am) return;
		am.onmouseout = amenitiesImageOff;
		am.onmouseover = amenitiesImageOn; 
		am.onclick = amenitiesImagePopOn;
	}

}


function amenitiesImagePopOn(e)
{

	var img = document.getElementById(this.id + 'i');
	
	var atmp = ""

	if(imgOn != '') 
	{ 
		if (!e) var e = window.event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	
	var oldimg = document.getElementById(imgOn);

	oldimg.style.display = 'none';
	oldimg.style.border = '0px solid teal'; 
	if (imgOn == img.id) {
			imgOn = '';
			redxOff();
			return;
		}
	}

	
		imgOn = img.id;
		
	img.style.position = 'absolute';
	img.style.top = '0px';
	img.style.left = '-130px';
	img.style.display = 'inline';
	img.style.border = "3px solid teal";

	
	var parent = img.parentNode;

	var redx = document.getElementById('redx');
	if (redx) {
		redxOff();
	}

	redx = parent.appendChild(document.createElement('img'));
	redx.id = 'redx';
	redx.style.postion = 'absolute';
	redx.style.top = '3px';
	redx.style.left = (-127 + img.width) - 32 +  'px';
	redx.style.zindex = '30';
	redx.style.display = 'inline';
	redx.style.width = '32px';
	redx.style.height = '32px';
	redx.src = 'images/redx.jpg';
	redx.onclick = amenitiesImagePopOff;



}






function amenitiesImagePopOff(e)
{
	if (!e) var e = window.event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	var img = document.getElementById(this.id);

	
	img.style.display = 'none';
	img.style.border = '0px solid teal'; 
	imgOn = '';
	

	var parent = img.parentNode;
	var redx = document.getElementById('redx');
	
	if(redx) {
		if (img.id == redx.id) {
			var tmpimg = redx.previousSibling;
			tmpimg.style.display = 'none';
			tmpimg.style.border = '0px solid teal'; 
		}
		
		
		
	}
	redxOff();
	if (document.createEvent) {
		var evObj = document.createEvent('MouseEvents');
		evObj.initEvent('mouseout', true, true);
		parent.dispatchEvent(evObj);
	} else  if(document.createEventObject){
		parent.fireEvent('onmouseout');
	}
}


function amenitiesImageOn(e)
{

//	if (!e) var e = window.event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation(); 
	var theTarget = e.target ? e.target : e.srcElement;
	if (theTarget.tagName != 'SPAN') return;
//	var mainImg = document.getElementById('main-page-img');
	var item = document.getElementById(theTarget.id);
	var tmp = '';
	for (p = 0; p < item.attributes.length; p++){
		if (item.attributes[p].nodeName == 'name') {
			tmp = item.attributes[p].nodeValue
		}
	}		
	if ((tmp == 'am') || (tmp == "li")) { 
		document.body.style.cursor = 'pointer';
	}	
	
		img = document.getElementById(item.id + 'i');
		if(img){
			document.body.style.cursor = 'pointer';
		}	

	if (item.onclick) {
		document.body.style.cursor = 'pointer';
	}



	item.style.background = 'transparent url("images/splogo.jpg") no-repeat left center';	

	var img = page + '_' + this.id;

//	mainImg.src = 'images/' + page + '_' + this.id +'.jpg';

}



function amenitiesImageOff(e)
{
//	if (!e) var e = window.event;
	e.cancelBubble = true; 
	if (e.stopPropagation) e.stopPropagation();
	document.body.style.cursor = 'default';
	var theTarget = e.target ? e.target : e.srcElement;
if (theTarget.tagName != 'SPAN') return;
//	var mainImg = document.getElementById("main-page-img");
	var item = document.getElementById(theTarget.id);
	item.style.background = '';	

	
}


function redxOff()
{
	var redx = document.getElementById('redx');
	if (!redx) return;

	var redxparent = redx.parentNode;
	redx.style.display = 'none';
	redxparent.removeChild(redx);

}


/*
function amenitiesImageOn(amenity, page)
{

	var mainImg = document.getElementById('main-page-img');
	var item = document.getElementById(amenity);
	item.style.background = 'transparent url("images/splogo.jpg") no-repeat center left';	
	mainImg.src = 'images/' + page + '_' +amenity +'.jpg';

}


function amenitiesImageOff(amenity, page)
{
	var mainImg = document.getElementById("main-page-img");
	var item = document.getElementById(amenity);
	item.style.background = '';	

	
}
*/

function resetMainImage(e)
{
	
	if (!e) var e = window.event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation(); 
	
	var mainImg = document.getElementById("main-page-img");
	mainImg.src = 'images/' + page + '_default.jpg';
	
}




function show_tab(tab)
{
	var t1 = document.getElementById(currenttab);
	t1.style.display = "none";	
	t1.style.visibility = "hidden";

	
	var t2 = document.getElementById(tab);
	t2.style.display = "block";	
	t2.style.visibility = "visible";

	var l1 = 	document.getElementById('t' + currenttab);
	l1.className = "";
	

	var l1 = 	document.getElementById('t' + tab);
	l1.className = "current";

	currenttab = tab;	
}


function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
} 

function mini_form() {
	var prop = document.getElementById('prop_mini_ms');
	if (prop.checked) window.location="contact_form.php?prop=ms";
	
	var prop = document.getElementById('prop_mini_pa');
	if (prop.checked) window.location="contact_form.php?prop=pa";


	var prop = document.getElementById('prop_mini_pr');
	if (prop.checked) window.location="contact_form.php?prop=pr";

	
}
