// JavaScript Document

function f_cria_div(p_aquivo){
	//alert(p_aquivo);
	text = '<iframe name="frame_main" id="frame_main" src="'+p_aquivo+'" style="width: 100%; height:500px; vertical-align:top; border:1;" scrolling="yes" marginheight="0" marginwidth="0" frameborder="1" application="true"></iframe>'
	document.getElementById('corpo_new_tela').innerHTML = text;
	document.getElementById('div_new_tela').style.display = 'block';
	
}

function f_licenca_pesca(){
	if(confirm("A licença de pesca é retirada junto a Agência Ambiental.")){
			  window.open('http://www3.agenciaambiental.go.gov.br/site/licenca_pesca/form.php');
	}	
}
/**************************************Contrele do menu --****************************************************************/
	// <![CDATA[
	var myMenu;
	
	window.onload = function() {
		
		myMenu = new SDMenu("my_menu");
		myMenu.speed =5;
		
		myMenu.collapseAll();                 // Collapse all submenus
		myMenu.remember = true;               // Store menu states (expanded or collapsed) in cookie and restore later
		f_show_tela();
		myMenu.init();
		
	};
/*----by MAU*/
function f_muda_menu(obj,evento){
	
	if(evento == 'out'){
		obj.style.color='#FFFFFF';
		f_mostra_sub_menu(obj.id,'out','principal');
	}
	else{
		obj.style.color='#00CC33';
		f_mostra_sub_menu(obj.id,'in','principal');
	}


}
// ]]>

/************************************JQUERY***********************************************************************/
$(function() {
	$("a").click(function() {
		
		
		if(this.href.indexOf('sair.php') >= 0){
			window.location = 'sair.php';
			return;	
		} 
		
		if(this.href.indexOf('mailto') >= 0)
			return false;
		
		if(this.href.indexOf('none.php') >= 0)
			return false;
			
		if(this.href.indexOf('url:') < 0 ){
			
			
			if(this.href.indexOf('index') < 0){
				f_rolagem();
				$("#div_main").load(this.href);
				
			} 
			
			$().ajaxStart(function() { $('#div_load').show(); });

  			$().ajaxStop(function() { $('#div_load').hide(); });
			
		}
		else{
			f_rolagem();
			url = this.href.substr(4,this.href.length);
			window.open(url);
			///alert(this.href);
		}
		
		f_inicia_variaveis();
			return false;
		
	});
	
	
   
});

function f_rolagem(){
	document.getElementById("div_rolagem").style.display="block";
	document.getElementById("nm_rolagem").focus();
	document.getElementById("div_rolagem").style.display="none";
}

function f_redirecionar(elemento,endereco){
	f_inicia_variaveis();
	
	if(elemento == 'url'){
			window.open(endereco);
	}
	else if(elemento == 'local'){
		
			window.location = endereco;
			return false;
	}
	else{
		f_rolagem();
		$("#"+elemento).load(endereco);

	}
	
	return false;
}

/****************************************** Funcoes especifias do index By MAU**************************************************************************/

var vet_sub_menu = new Array();
var x; var y; var yold = ''; var xold = '';

function f_mostra_sub_menu(id,opcao,tipo){
	
	if(trim(id)){
		
		if(id.indexOf("sub_") > -1)
			pai = 'ok';
		else
			pai = document.getElementById(id);
		
		id = 'sub_'+id;
		
		if(document.getElementById(id)){
			
			var existe = false;
			for(i=0; i < vet_sub_menu.length; i++){
				
				if(vet_sub_menu[i] == id)
					existe = true;
				else if(document.getElementById(vet_sub_menu[i]))
						document.getElementById(vet_sub_menu[i]).style.display='none';
			
			}//for(i=0; i < vet_sub_menu.length; i++){
			
			if(!existe)
				vet_sub_menu[vet_sub_menu.length + 1] = id;
			
			document.getElementById(id).style.display='block';
			
		  }//if(document.getElementById(id)){
			
	      if(pai){
				
				if(pai == 'ok'){
					if(yold == ''){
						 yold = y;
					     xold = x;	
					}
					else{
						y = yold;
					    x = xold;
					}
				}
				else{
					
					y = findPosY(pai);
					x = findPosX(pai);
						
				}
				
				if(tipo ==  'principal'){
					x += -45;
					y += 20
				}
				else{
					x += 150
				}
				
				document.getElementById(id).style.top = y+'px';
				document.getElementById(id).style.left = x+'px';
		  
		   }//if(pai){
			
		}
		else{
		
			for(i=0; i < vet_sub_menu.length; i++){
				
				 if(document.getElementById(vet_sub_menu[i]))
				 	ok = 1
						//document.getElementById(vet_sub_menu[i]).style.display='none';
			}
		}
	
		return true;
	
}


function f_show_tela(){
	document.getElementById('div_bloquear').style.display='none';
	document.getElementById('div_load').style.display='none';

}


/*- Dynamic Drive http://www.dynamicdrive.com/**/
function findPosX(objnome)
{
   var curleft = 0;
 	//obj = document.getElementById(objnome);
   obj	 = objnome;
   
   if(obj.offsetParent)
   { 
		while(obj.offsetParent)
		{ 
			curleft += obj.offsetLeft;
		    obj = obj.offsetParent;
		 }
   }
   return curleft;
}

/*- Dynamic Drive http://www.dynamicdrive.com/**/
function findPosY(objnome)
{
   var curtop = 0;
   //obj = document.getElementById(objnome);
   obj	 = objnome;
   if (obj.offsetParent)
    { 
		while(obj.offsetParent) 
		{ 
			curtop += obj.offsetTop;
			obj = obj.offsetParent; 
		}
	}
	
   return curtop;
 
}

/*-----------------------------------------------------------------------------------------------------------*/
	
function f_salvar(elemento,endereco,str_parametros){
	
	vet_parametros = str_parametros.split("**");
	parametros = '';
	
	for(i=0; i < vet_parametros.length; i++){
		
		if(i != 0)
			parametros+= '**';
			
		if(document.getElementById(vet_parametros[i]))
			parametros += document.getElementById(vet_parametros[i]).value;
		else
			parametros += vet_parametros[i];
	}
	
	$("#"+elemento).load(endereco,{parametros: parametros});
	
	document.getElementById(elemento).style.display='block';
	f_rolagem();
	return false;
}






//recarrega os



/******************************************Imegens flutuante--agadeco a Dynamic Drive http://www.dynamicdrive.com/***********************************************************************
* Floating image script- By Virtual_Max (http://www.geocities.com/siliconvalley/lakes/8620)
* Modified by Dynamic Drive for various improvements
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************

//Step 1: Define unique variable names depending on number of flying images (ie:3):
var flyimage1, flyimage2, flyimage3

function pagestart(){
//Step 2: Using the same variable names as 1), add or delete more of the below lines (60=width, height=80 of image):
 flyimage1=new Chip("flyimage1",47,68);
 flyimage2=new Chip("flyimage2",47,68);
 flyimage3=new Chip("flyimage3",47,68);


//Step 3: Using the same variable names as 1), add or delete more of the below lines:
movechip("flyimage1");
movechip("flyimage2");
movechip("flyimage3");

}

if (window.addEventListener)
window.addEventListener("load", pagestart, false)
else if (window.attachEvent)
window.attachEvent("onload", pagestart)
else if (document.getElementById)
window.onload=pagestart*/
/*******************************************************************************************************************************/
// JavaScript Document