// JavaScript Document
// 20080805
// put this into the iframe and use it to call revised lightbox 2.4 in parent frame

frameId = "";

function setFrameId(input){
	frameId = input;
}

function lb_call(self){
	var imgArray = new Array();
	var index = 0;
	var temp = document.getElementsByTagName("a");
	if (self.getAttribute("rel").length > 8){
		for (var i = 0; i < temp.length; i++){
			if (temp[i].getAttribute("rel") == self.getAttribute("rel"))
				imgArray.push(new Array(temp[i].getAttribute('lbpath'), temp[i].getAttribute('title')));
		} // end for
		for (var i = 0; i < imgArray.length; i++){
			if ((imgArray[i][0] == self.getAttribute("lbpath")) && (imgArray[i][1] == self.getAttribute("title")))
				index = i;
		} // end for
	} // end if
	else if (self.getAttribute("rel") == "lightbox"){
			imgArray.push(new Array(self.getAttribute('lbpath'), self.getAttribute('title')));
			index = 0;
	} // end else if
	parent.myLightbox.externalCall(frameId, imgArray, index);
}

function setElementsVisibility(input){
	var d = document.getElementsByTagName("select");
	if (d != null){
		for (var i = 0; i < d.length; i++){
			if (input == 1)
				d[i].style.visibility = "hidden";
			else if (input == 2)
				d[i].style.visibility = "visible";
		}
	}
	
	d = document.getElementsByTagName("object");
	if (d != null){
		for (var i = 0; i < d.length; i++){
			if (input == 1)
				d[i].style.visibility = "hidden";
				else if (input == 2)
				d[i].style.visibility = "visible";
		}
	}
	
	d = document.getElementsByTagName("embed");
	if (d != null){
		for (var i = 0; i < d.length; i++){
			if (input == 1)
				d[i].style.visibility = "hidden";
			else if (input == 2)
				d[i].style.visibility = "visible";
		}
	}
	
	//document.getElementById("pulldown_menu").contentWindow.setElementsVisibility(input);
}
