// JavaScript Document

//FUNCOES
function validaPi(){
  elPi2 = window.document.getElementById('cadastro.titulo_pi2');
  elPi3 = window.document.getElementById('cadastro.titulo_pi3');
  elPi  = window.document.getElementById('cadastro.titulo_pi');
  
  valElPi2 = jQuery("#cadastro_titulo_pi2").val();
  valElPi3 = jQuery("#cadastro_titulo_pi3").val();
  valElPi  = jQuery("#cadastro_titulo_pi").val();
  
  jQuery(elPi2).val(valElPi2);
  jQuery(elPi3).val(valElPi3);
  jQuery(elPi).val(valElPi);


//return false;

cadMatetial =window.document.getElementById('cadastro.material');
cadMaterialValue = jQuery(cadMatetial).val();  
switch(parseInt(cadMaterialValue))
{
case 0:
	if(jQuery(window.document.getElementById('cadastro.titulo_pi')).val()==''){alert('Informe o Titulo da peça 1.');window.document.getElementById('cadastro_titulo_pi').focus();return false;}
	jQuery(window.document.getElementById('cadastro.titulo_pi3')).val('');
	jQuery(window.document.getElementById('cadastro.titulo_pi2')).val('');
  	break;
case 1:
    if(jQuery(window.document.getElementById('cadastro.titulo_pi')).val()==''){alert('Informe o Titulo da peça 1.');window.document.getElementById('cadastro_titulo_pi').focus();return false;}
    if(jQuery(window.document.getElementById('cadastro.titulo_pi2')).val()==''){alert('Informe o Titulo da peça 2.');window.document.getElementById('cadastro_titulo_pi2').focus();return false;}	 
	jQuery(window.document.getElementById('cadastro.titulo_pi3')).val('');
    break;
case 2:
	if(jQuery(window.document.getElementById('cadastro.titulo_pi')).val()==''){alert('Informe o Titulo da peça 1.');window.document.getElementById('cadastro_titulo_pi').focus();return false;}
	if(jQuery(window.document.getElementById('cadastro.titulo_pi2')).val()==''){alert('Informe o Titulo da peça 2.');window.document.getElementById('cadastro_titulo_pi2').focus();return false;}
	if(jQuery(window.document.getElementById('cadastro.titulo_pi3')).val()==''){alert('Informe o Titulo da peça 3.');window.document.getElementById('cadastro_titulo_pi3').focus();return false;}
	
    break;
}	


		

}

function removePi(){
	  jQuery("#linha_cabecalho").remove();
	  jQuery("#tr_cadastro_titulo_pi").remove();
	  jQuery("#tr_cadastro_titulo_pi2").remove();
	  jQuery("#tr_cadastro_titulo_pi3").remove();
	  jQuery("#tituloPi").remove();	
	
}

function showTituloPi(pObj){

	var linha_cabecalho='<tr id="linha_cabecalho">	<td>Título do PI</td></tr>';
	var linha_pi = '<tr id="tr_cadastro_titulo_pi"><td><label for="cadastro_titulo_pi">Peça 1:<sup>*</sup></label></td><td><input type="text" autocomplete="off" value="" id="cadastro_titulo_pi" name="titulo_pi"></td></tr>';
	var linha_pi2 = '<tr id="tr_cadastro_titulo_pi2">	<td><label for="cadastro_titulo_pi2">Peça 2:<sup>*</sup></label></td><td><input type="text" autocomplete="off" value="" id="cadastro_titulo_pi2" name="titulo_pi2"></td></tr>';
	var linha_pi3 = '<tr id="tr_cadastro_titulo_pi3">	<td><label for="cadastro_titulo_pi3">Peça 3:<sup>*</sup></label></td><td><input type="text" autocomplete="off" value="" id="cadastro_titulo_pi3" name="titulo_pi3"></td></tr>';
	var tr_titulo = '<tr id="tituloPi"><td><label for="titulo_pi">Título do PI<sup>*</sup></label></td><td><input type="text" autocomplete="off" value="" id="cadastro_titulo_pi" name="titulo_pi"></td></tr>';

	switch(parseInt(pObj.value))
	{
	case 0:
		removePi();	  
	    jQuery(tr_titulo).insertAfter("#tr_titulo");
		jQuery("#cadastro_titulo_pi").val(jQuery('#cadastro\\.titulo_pi').val());
	  
	  	break;
	case 1:
	  removePi();
	  jQuery(tr_titulo).insertAfter("#tr_titulo");
	  jQuery(linha_cabecalho).insertAfter('#tituloPi');
	  jQuery("#tituloPi").remove();
	  jQuery(linha_pi).insertAfter('#linha_cabecalho');
	  jQuery(linha_pi2).insertAfter('#tr_cadastro_titulo_pi');
	  valPi = jQuery('#cadastro\\.titulo_pi').val()
	  jQuery("#cadastro_titulo_pi").val(valPi);
      valPi2 = jQuery('#cadastro\\.titulo_pi2').val();
	  jQuery("#cadastro_titulo_pi2").val(valPi2);
	  //jQuery("#cadastro_titulo_pi2").val(jQuery(window.document.getElementById('cadastro.titulo_pi2')).val());
	  break;
	case 2:
	  removePi();
	  jQuery(tr_titulo).insertAfter("#tr_titulo");	
	  jQuery(linha_cabecalho).insertAfter('#tituloPi');
	  jQuery("#tituloPi").remove();
	  jQuery(linha_pi).insertAfter('#linha_cabecalho');
	  jQuery(linha_pi2).insertAfter('#tr_cadastro_titulo_pi');
	  jQuery(linha_pi3).insertAfter('#tr_cadastro_titulo_pi2');
	  jQuery("#cadastro_titulo_pi").val(jQuery('#cadastro\\.titulo_pi').val());
	  jQuery("#cadastro_titulo_pi2").val(jQuery(window.document.getElementById('cadastro.titulo_pi2')).val());
	  jQuery("#cadastro_titulo_pi3").val(jQuery(window.document.getElementById('cadastro.titulo_pi3')).val());	
	  break;
	}	
}

function montaPi(){
	if(window.document.getElementById('cadastro.material')){
		showTituloPi(window.document.getElementById('cadastro.material'));
	}
	
}


jQuery(document).ready( function() {
	montaPi();
	//var menu = jQuery(".topo_interno").css("height");
	var alturaWindow = jQuery(window).height();
	var posicaoBottom = jQuery(".container_interno .bottom").offset();
	var rodape = jQuery(".rodape").offset();
	
	//alert(alturaWindow);
//	alert(posicaoBottom.top);
	//alert(posicaoBottom.top + '>=' + alturaWindow);
	if( (posicaoBottom.top+170) >= alturaWindow ){
		jQuery(".rodape").css('position', 'relative');
		jQuery(".container_interno .bottom").css('margin-bottom', '-140px');
		jQuery(".bottom").css('padding-bottom', '0px');
	}
	
	jQuery("li.link_historico").each( function() {
	
		jQuery(this).find("a").click( function(event) {
			event.preventDefault();
			window.open(jQuery(this).attr('href'), null, "height=600, width=570, scrollbars=1");
		});
		
	}) ;
	
		jQuery(".contato .conteudo ul li").each( 
			function () {
				jQuery(this).hover(
					function() {
						var content = jQuery(this).find('.endereco');
						var balao = jQuery('.balao').html(content.html());
						balao.css('display', 'block');
						var height =  parseInt(balao.css('height'));
						balao.css('top', jQuery(this).offset().top - (height-10));
						balao.css('left', jQuery(this).offset().left);
					},
					function() {
						jQuery('.balao').css('display', 'none');
					}
				);
		});	
});



/////////////////////// LIGHTBOX - Voto Popular
/*
jQuery(document).ready( function() {
	
	jQuery(".box").click( function(event) {
	
		event.preventDefault();
		
		var container = jQuery(".container_lightbox");
		var lightbox = jQuery(".lightbox");
		var target = jQuery(this).attr("href");

		
		var w = parseInt(jQuery(""+target+"").css('width'));
		var	h = parseInt(jQuery(""+target+"").css('height'));
		
		var mg_l = (w/2)*(-1);
		var mg_t = (h/2)*(-1);
		
		// LightBox
		if(container.length == 0) {
			jQuery('body').append('<div class="container_lightbox"></div>');
			jQuery('body').append('<div class="lightbox" style="display:none;"></div>');
			
			container = jQuery(".container_lightbox");
			lightbox = jQuery(".lightbox");
		}
		
		if(container.length > 0) {
			container.show();
			container.click(function(){ jQuery('.lightbox').fadeOut(); jQuery('.container_lightbox').hide(); });
			lightbox.html( jQuery(""+target+"").html() );
			lightbox.append( '<div class="bt_close"><img src="/fileadmin/templates/images/close.png" /></div>' );
			lightbox.css("width", w);
			lightbox.css("height", h);
			lightbox.css("margin-left", mg_l);
			lightbox.css("margin-top", mg_t);
			lightbox.fadeIn();
			lightbox.find('.bt_close').click(function() { jQuery('.lightbox').fadeOut(); jQuery('.container_lightbox').hide(); });
		}
		// LightBox
		
	});
	
});
*/
