var timers = new Array();
var times = new Array();


function qlook(id) {
	var fra = document.getElementById("qlook_fra" + id);
	var btn = document.getElementById("qlook_btn" + id);
	var bti = document.getElementById("qlook_bti" + id);
	var mmb = document.getElementById("qlook_mmb" + id);
	var mms = document.getElementById("qlook_mms" + id);
	var mmi = document.getElementById("qlook_mmi" + id);
	var lsi = document.getElementById("qlook_lsi" + id);
	var spn = document.getElementById("qlook_spn" + id);

	if (fra.style.display == "none") {
		btn.innerHTML = "Close&nbsp;Preview";
		bti.src = "/images/qlook/close.gif";
		spn.style.display = "inline";
		mmb.innerHTML = "Maximize";
		mms.innerHTML = "";
		mmi.src = "/images/qlook/max.gif";
		fra.style.display = "block";

		if (fra.getAttribute("loaded") == 0) {
			fra.style.height = "0";
			lsi.style.display = "block";
			times[id] = 0;
			timers[id] = setInterval("qlookcrs(" + id + ")", 100);
			fra.src = fra.getAttribute("src1");
			fra.setAttribute("loaded", 1);
		} else fra.style.height = "275px";
	} else {
		fra.style.display = "none";
		spn.style.display = "none";
		btn.innerHTML = "Preview";
		bti.src = "/images/qlook/open.gif";
	}

}


function qlookmm(id) {
	var fra = document.getElementById("qlook_fra" + id);
	var mmb = document.getElementById("qlook_mmb" + id);
	var mmi = document.getElementById("qlook_mmi" + id);
	var mms = document.getElementById("qlook_mms" + id);
	var s = fra.style.height;
	var t = s.indexOf("px");

	if (t < 0) t = s.length;

	if (s.substring(0, t) > 275) {
		mmb.innerHTML = "Maximize";
		mms.innerHTML = "";
		mmi.src = "/images/qlook/max.gif";
		fra.style.height = "275px";
	} else {
		mmb.innerHTML = "Minimize";
		mms.innerHTML = "&nbsp;";
		mmi.src = "/images/qlook/min.gif";
		fra.style.height = "600px";
	}
}


function qlookhsi(id) {
	clearInterval(timers[id]);
	var fra = document.getElementById("qlook_fra" + id);
	var lsi = document.getElementById("qlook_lsi" + id);
	fra.style.height = "275px";
	lsi.style.display = "none";
}


function qlookgh(id) {
	var fra = document.getElementById("qlook_fra" + id);
	fra.src = fra.getAttribute("src1");
}



function qlookcrs(id) {
	var fra = document.getElementById("qlook_fra" + id);
	var t = true;
	if (fra) if (fra.document) if (fra.document.readyState) {
		t = false;
		if (fra.document.readyState == "complete") qlookhsi(id);
	}
	if (t) if (++times[id] > 17) qlookhsi(id);
}

