function autoShowReply() {
	var qs = window.location.toString();
    if(qs.indexOf("#") >= 0) {
		var name = qs.split("#")[1].toLowerCase();
		name = unescape(name).toLowerCase();
		//name = escape(name);
        var reply;
		if(document.all) {
			reply = _getElementsByName(name)[0];
		} else {
			reply = document.getElementsByName(name)[0];
		}
		//alert(rply.tagName);
		showReply(reply);
	}
}

function _getElementsByName(name) {
	return run(document.body,name);
}

function run(ele,name) {
	var r = new Array();
    if(ele.hasChildNodes()) {
        for(var i=0;i<ele.childNodes.length;i++) {
        	if(ele.childNodes[i].getAttribute) {
	            if(ele.childNodes[i].getAttribute("name") == name) {
	            	r[r.length] = ele.childNodes[i];
				}
	            var h = run(ele.childNodes[i],name);
                if(h != "") {
	            	//alert("h "+h[0].tagName);
	            	for(var ii=0;ii<h.length;ii++) {
	            		r[r.length] = h[ii];
					}
				}
			}
		}
	}
	return r;
}

function showCondictionsReply(ele,dvReplyId) {
	showReply(ele,dvReplyId);
	var ul = document.getElementById("condicoes");
	var li = ul.getElementsByTagName("li");
	for(var i=0;i<li.length;i++) {
		var span = li[i].getElementsByTagName("span");
		//alert(span[0].className);
		span[0].style.color = "";
	}
	ele.style.color = "#558BB7";
}

function showReply(ele,dvReplyId) {
    dvReplyId = dvReplyId || "dvReply";
	var reply = document.getElementById("resp_"+ele.id);
	var dvReply = document.getElementById(dvReplyId);
	ele.className = "visited";
    dvReply.innerHTML = reply.innerHTML;
}

function showHelpReply(ele,prefix) {
    var dvReply = prefix + "-dvReply";
    var dvPerg = document.getElementById(prefix + "-ajudaContent");
    dvPerg.className = "resp";
    contentBoxControler("hide",prefix);
	showReply(ele,dvReply);
}
function contentBoxControler(com,prefix) {
	var box1 = document.getElementById("box1");
	var box2 = document.getElementById("box2");
	if(com == "hide") {
		if(prefix == "w") {
			box2.className = "contentBox hide";
			box1.className = "contentBox full";
		} else if(prefix == "m") {
			box1.className = "contentBox hide";
			box2.className = "contentBox full";
		}

	}
}
function backToPerg(prefix) {
    var box1 = document.getElementById("box1");
	var box2 = document.getElementById("box2");
    box1.className = "contentBox";
	box2.className = "contentBox";
    var w_dvPerg = document.getElementById("w-ajudaContent");
    w_dvPerg.className = "perg";
    var m_dvPerg = document.getElementById("m-ajudaContent");
    m_dvPerg.className = "perg";

    return false;
}



function swapTutorialContent(ele) {
	if(ele.parentNode.className == "hide") {
		var box1 = document.getElementById("box1-content");
		var box2 = document.getElementById("box2-content");

	    box1.className = "hide";
	    box2.className = "hide";

	    var showBox = ele.parentNode;
	    showBox.className = "show";
	} else {
        var showBox = ele.parentNode;
	    showBox.className = "hide";
	}
}

function openCallback() {
}

window.onload = init;


function init() {
	activeFlash();
	checkFlash();
	//alert(browser.name+" - "+browser.version+" - "+browser.os);
    //alert(navigator.appName );
}
function activeFlash() {
	if(document.all) {
		var objects = document.getElementsByTagName("object");
		//alert(objects.length);
		for(var i=0;objects.length>i;i++) {
			//var nObject = objects[i].cloneNode(false);
			//alert(objects[i].innerHTML);
	        objects[i].outerHTML = getHTML(objects[i]);
	    }
	}
}

function getHTML(obj) {
    //alert(obj.id);
    var id = "";
    if(obj.id) {
		id = " id="+obj.id+"";
	}
    swfStr ='<object'+id+' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+obj.width+'" height="'+obj.height+'" align="middle">'+
			'	<param name="allowScriptAccess" value="sameDomain" />'+
			'	<param name="allowFullScreen" value="false" />'+
			'	<param name="movie" value="'+obj.data+'" />'+
			'	<param name="quality" value="high" />'+
			'	<param name="wmode" value="transparent" />'+
			'	<param name="bgcolor" value="#ffffff" />'+
            '	<embed src="'+obj.data+'" quality="high" wmode="transparent" bgcolor="#ffffff" width="'+obj.width+'" height="'+obj.height+'" name="monitor2" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
            '</object>';
	return swfStr;
}

function closeNoFlashBar() {
	var bar = document.getElementById("noFlashBar");
	bar.style.display = "none";
}

function checkFlash() {
	if(!haveFlash()) {
	    var bar = document.getElementById("noFlashBar");
		bar.style.display = "block";
	}
}

function fechar_publicidade(){
	var bar = document.getElementById("Barra1024");
	bar.parentNode.removeChild(bar);
}