//Copyright - 2000-2007 Alfredo J G A Borba. Todos os Direitos Reservados


//Mostrar Frame com Figura
var frameViz = false;
var imgCarreg = true;
function MostraFrame(url) {	
	if (url.lang=="") {
		imgCarreg = false;
		alert("Aguarde a página concluir o carregamento das imagens");
		return;
	}
	else {imgCarreg = true;}
		
	var frame = document.getElementById("frm1");
	var janWidth = document.figDesc.width;
	var janHeight = document.figDesc.height;	
	if (is.ie && !is.fox) {
		var frameHTML = "<iframe id='frm1' src='" +url.lang+ "' name='iframewebcalc' width='" +janWidth+ "' height='" +janHeight+ "' marginwidth='0' marginheight='0' scrolling='no' frameborder='0' style='border: 1px solid #9f9f9f;'></iframe>";
	}
	
	if(!frameViz) {	
		if(frame) {
			frame.style.height = janHeight; frame.style.visibility = "visible"; frame.src = url.lang;
		}
		else {
			if (is.ie && !is.fox) {
				url.insertAdjacentHTML('AfterEnd', frameHTML);
			}
			else {
				MostraFrame.frm = document.createElement("iframe");
				MostraFrame.frm.setAttribute("id", "frm1");
				MostraFrame.frm.setAttribute("src", url.lang);
				MostraFrame.frm.setAttribute("name", "iframewebcalc");
				MostraFrame.frm.setAttribute("width", janWidth);
				MostraFrame.frm.setAttribute("height", janHeight);
				MostraFrame.frm.setAttribute("marginwidth", 0);
				MostraFrame.frm.setAttribute("marginheight", 0);
				MostraFrame.frm.setAttribute("scrolling", "no");
				MostraFrame.frm.setAttribute("style", "border-width: 1px; border-style: solid; border-color: #9f9f9f;");
			}
		}		
		if (!is.ie || is.fox) {
			url.appendChild(MostraFrame.frm);
			url.appendChild(document.createElement("br"));
			url.appendChild(document.createElement("br"));
		}		
		document.vizFrame.src = "../imagens/colapsa.gif";
		document.vizFrame.title = "Remove Figura";
		frameViz = true;
	}
	else {
		if(frame) {
			frame.style.visibility = "hidden"; frame.style.height = 0; frame.src = "about:blank";
			document.vizFrame.src = "../imagens/expande.gif";
			document.vizFrame.title = "Visualiza Figura";
			frameViz = false;
			if ((!is.ie || is.fox)) {
				url.removeChild(url.childNodes[1]);
				url.removeChild(url.childNodes[1]);
			}
		}
	}
}
//Fim de Mostrar Frame com Figura


//Muda Botão de Visualização
var bt_clicked = false;
function MudaBtVz(bt, op) {
	switch (op) {
		case 1 :						
			if (!bt_clicked) {
				bt.style.paddingTop = "3px";
				if (is.fox) {bt.style.paddingRight = "3px";}
				bt.style.borderWidth = "1px";
				bt.style.borderStyle = "outset";
				bt.style.backgroundColor = "#F5F5F5";
			}
		break;
		case 2 :
			if (!bt_clicked) {
				bt.style.paddingTop = "4px";
				if (is.fox) {bt.style.paddingRight = "4px";}
				bt.style.borderWidth = "0px";
				bt.style.borderStyle = "";
				bt.style.backgroundColor = "#ffffff";
			}
		break;
		case 3 :
			if (!bt_clicked && imgCarreg) {
				bt.style.paddingTop = "3px";
				if (is.fox) {bt.style.paddingRight = "3px";}
				bt.style.borderWidth = "1px";
				bt.style.borderStyle = "inset";
				bt.style.backgroundColor = "#EEEEEE";
			}
		break;
		case 4 :
			if (imgCarreg) {
				if (!bt_clicked) {
					bt.style.paddingTop = "3px";
					if (is.fox) {bt.style.paddingRight = "3px";}
					bt.style.borderWidth = "1px";
					bt.style.borderStyle = "inset";
					bt.style.backgroundColor = "#EEEEEE";					
					bt_clicked = true;
				}
				else {
					bt.style.paddingTop = "3px";
					if (is.fox) {bt.style.paddingRight = "3px";}
					bt.style.borderWidth = "1px";
					bt.style.borderStyle = "outset";
					bt.style.backgroundColor = "#F5F5F5";
					bt_clicked = false;
				}
			}
		break;
	}
}
//Fim de Muda Botão de Visualização