if(navigator.appName=="Netscape"){
	var vNav = "NS";
}else{
	var vNav = "IE";
}

function F_Posicao(div,e){
	vObj = document.getElementById(div);
	vObj.style.left = ((vNav=="NS")?e.pageX:e.x) + document.body.scrollLeft;
	vObj.style.top = ((vNav=="NS")?e.pageY:e.y) + document.body.scrollTop;
}

function mOvr(src,clrOver) {
	src.style.cursor = 'pointer';
	src.bgColor = clrOver;
}
function mOut(src,clrIn) {
	src.style.cursor = 'default';
	src.bgColor = clrIn;
}

function mClk(src,e){
	if(src.tagName=='TD'){
		for(i=0;i<src.childNodes.length;i++){
			if(src.childNodes[i].tagName=="A"){
				if(vNav == "NS"){
					if(src.childNodes[i].target != ""){
						window.open(src.childNodes[i].href,src.childNodes[i].target)
					}else{
						location.href = src.childNodes[i].href;
					}
				}else{
					src.childNodes[i].click();			
				}
			}
		}
	}
}

function F_OpenWindow(url,nome,atributos) 
{
  window.open(url,nome,atributos);
}

function F_Layer()
{
	skn = document.getElementById("dek");
	sknFrame = document.getElementById("dekFrame");
	if(skn)document.onmousemove = F_GetMouse;
}

addLoadEvent(F_Layer);
	
// ABRE das seções
Xoffset= +1;
Yoffset= +12;
yyy=Yoffset;

	function F_OpenLayer(vMsg, vBorderColor, vBgColor, caller)
	{
		var vConteudo = "<table width=\"300\" class=\"menu\" border=\"0\" style=\"border: 2px solid " + vBorderColor + ";\" cellpadding=\"3\" cellspacing=\"0\" bgcolor=\"" + vBgColor + "\"><tr><td>";
		var vConteudo = vConteudo + vMsg;
		var vConteudo = vConteudo + "</td></tr></table>";
		skn.innerHTML = vConteudo;
		Xoffset= +1;
		Yoffset= +12;
		yyy = Yoffset;
		
		  if(vNav == "IE")
            {
                  sknFrame.style.width = skn.offsetWidth;
                  sknFrame.style.height = skn.offsetHeight;
                  sknFrame.style.visibility="visible";
            }
		
		skn.style.visibility="visible";
	}
	
	function F_GetMouse(e){
		var scrOfY, scrOfX;
		var x, y;
	
		if (typeof(window.pageYOffset) == "number")
		{
			//Netscape compliant
			scrOfY = window.pageYOffset;
			scrOfX = window.pageXOffset;
		}
		else if (document.body && (document.body.scrollLeft || document.body.scrollTop))
		{
			//DOM compliant
			scrOfY = document.body.scrollTop;
			scrOfX = document.body.scrollLeft;
		}
		else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop))
		{
			//IE6 standards compliant mode
			scrOfY = document.documentElement.scrollTop;
			scrOfX = document.documentElement.scrollLeft;
		}
		else
		{
			scrOfY = 0;
			scrOfX = 0;
		}

		x = (vNav == "NS") ? e.pageX : event.x + scrOfX;
		x = (x > screen.width - 300) ? x - 300 : x;	
		
		y = (vNav == "NS") ? e.pageY : event.y + scrOfY;
		
		if(vNav == "IE")
            {
                sknFrame.style.left = x + Xoffset + "px";
                sknFrame.style.top = y + "px";
            }
		
		skn.style.left = x + Xoffset + "px";
		skn.style.top = y + "px";
	}

	function F_CloseLayer()	{
		yyy = -1000;
		Xoffset = -1000;
		
		if(vNav == "IE")

            {
                sknFrame.style.visibility="hidden";
            }
			
		skn.style.visibility="hidden";
	}

//F_Layer();

function PopUp(url,w,h) {
  window.open(url,'pop','width=' + w + ',height=' + h + ',scrollbars=yes');
}


//Marquee: IE, NS
function F_PreencheMarquee()
{
	if(iedom)
	{
		cross_marquee = document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee;
		cross_marquee.style.left = parseInt(marqueewidth)+8+"px";
		cross_marquee.innerHTML = '<span class="texto">' + marqueecontent;
		actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth;
	}
	else
	{
		if (document.layers)
		{
			ns_marquee=document.ns_marquee.document.ns_marquee2;
			ns_marquee.left=parseInt(marqueewidth)+8;
			ns_marquee.document.write(marqueecontent);
			ns_marquee.document.close();
			actualwidth=ns_marquee.document.width;
		}
	}

	lefttime = setInterval("F_ScrollMarquee()",20);
}

function F_ScrollMarquee(){
if (iedom){
	if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
		cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px";
	else
		cross_marquee.style.left=parseInt(marqueewidth)+8+"px";
}else{
	if (document.layers){
		if(ns_marquee.left>(actualwidth*(-1)+8)){
			ns_marquee.left -= copyspeed;
		}else{
			ns_marquee.left=parseInt(marqueewidth)+8;
		}
	}
	}
}

function F_Marquee(conteudo, width, height){
	vStMarquee = true;
	iedom = document.all||document.getElementById;
	marqueewidth = width + "px";
	marqueeheight = height + "px";
		if(vNav=="IE"){
			marqueespeed = 2;
		}else{
			marqueespeed = 3;
		}
	marqueebgcolor = "#FFFFFF";
	pauseit = 1;
	
	marqueecontent = conteudo;
	marqueecontent = "<nobr>" + marqueecontent + "</nobr>";

	marqueespeed = (document.all)? marqueespeed : Math.max(1, marqueespeed-1);
	copyspeed = marqueespeed;
	pausespeed = (pauseit==0)? copyspeed: 0;

	if(iedom){
		document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>');
	}

	var actualwidth = "";
	var cross_marquee, ns_marquee;

//window.onload = F_PreencheMarquee;
	//if(vNav == "IE")F_PreencheMarquee;
	addLoadEvent(F_PreencheMarquee);


if (iedom||document.layers){
	with(document){
		document.write('<table border="0" cellspacing="0" cellpadding="0"><td>');
		if(iedom){
			write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">');
			write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">');
			write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>');
			write('</div></div>');
		}else{
			if (document.layers){
				write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>');
				write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>');
				write('</ilayer>');
		}
}

	document.write('</td></table>');
	}
}
}
//FIM Marquee


//Select dinâmico
function PreencheSelect(arg1,arg2,arg3,arg4){ //id, obj, array, titulo
	var id = arg1
	var ar_value = eval(arg3 + "_v");
	var ar_desc = eval(arg3 + "_d");
	
	if(id==0){
		arg2.length=1;
		arg2.options[0]=new Option(arg4,0);
	}else{
		arg2.length=ar_value[id].length;
		arg2.options[0]=new Option(arg4,0);
		for(ctr=0;ctr<ar_value[id].length;ctr++){
			arg2.options[ctr+1]=new Option(ar_desc[id][ctr],ar_value[id][ctr]);
		}
	}

}
//

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if(obj.style){
		obj = obj.style;
		v = (v=='show')?'visible':(v=='hide')?'hidden':v;
		b = (v=='show')?'none':'';
	}
    obj.visibility=v;
	obj.display = b;
	}
}

function F_Int(obj){
   var texto = '0123456789';
   var cms = obj.value.substr(obj.value.length-1, 1);
   if(texto.indexOf(cms) == -1){
      obj.value = obj.value.substr(0, obj.value.length-1);
      return false;
   }	
return true;   
}

function F_Tamanho(arg1,arg2, arg3){ //obj, tamanho, event
	if(arg1.value.length > arg2){
		alert("É permitido no máximo " + arg2 + " caracteres nesse campo!");
		arg1.value = arg1.value.substr(0,arg2);
	}
}

var ie4=document.all
var ns6=document.getElementById&&!document.all

function F_MoveLayerMouse(e){
	if(ie4 && vIni){
		crossobj.style.left = tempx + event.clientX - offsetx;
		crossobj.style.top = tempy + event.clientY - offsety;
		return false;
	}else{
		if(ns6 && vIni){
			crossobj.style.left = tempx + e.clientX - offsetx + "px";
			crossobj.style.top = tempy + e.clientY - offsety + "px";
			return false;
		}
	}
}

function F_MoveLayer(e,arg1){
	crossobj = document.getElementById(arg1);
	var firedobj = ns6?e.target:event.srcElement;

	offsetx = ie4?event.clientX:e.clientX;
	offsety = ie4?event.clientY:e.clientY;

	tempx=parseInt(crossobj.style.left);
	tempy=parseInt(crossobj.style.top);

	vIni = true;
	document.onmousemove = F_MoveLayerMouse;
}

document.onmouseup = new Function("vIni = false;");

function F_ShowLayer(arg1,arg2){ //obj
	var vObj = document.getElementById(arg1);
	if(arg2 == 1){
		var vVis = "visible";
		var vDis = "";
	}else{
		var vVis = "hidden";
		var vDis = "none";
	}
	vObj.style.display = vDis;
	vObj.style.visibility = vVis;
}


function F_Tamanho(arg1,arg2, arg3){ //obj, tamanho, event
	if(arg1.value.length > arg2){
		alert("É permitido no máximo " + arg2 + " caracteres nesse campo!");
		arg1.value = arg1.value.substr(0,arg2);
	}
}

/*
window.onload = function(){
					if(vStMarquee &&  vStMarquee == true){ F_PreencheMarquee(); alert(123);}
					F_Layer();
				}
				*/

function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	}
	else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}			
				
				
//				alert(window.onload);
