
bool_seldes = 1 ;
function seldes(objeto){
	tam = objeto.length;
	if (tam > 1){
		for (i=0;i<tam;i++){
			objeto[i].checked = bool_seldes;
		}
	}else{
		objeto.checked = bool_seldes;
	}
	if (bool_seldes){bool_seldes = 0;}else{bool_seldes = 1;}
}//function

function exibirImagem(imagem){
		window.open("exibirImagem.php?imagem="+imagem,"_new","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=800,height=800");
}


function excluirsel(objeto){
	 v_sel = "";
	 tam = objeto.length;
	if (tam > 1 ){
		for (i=0;i<tam;i++){
			if (objeto[i].checked){
				if (v_sel == ""){
					v_sel = objeto[i].value;
				}else{
					v_sel += ',' + objeto[i].value;
				}
			}
		}
	}else{
		v_sel = objeto.value;
	}
	
	if ( confirm('Deseja realmente excluir o(s) iten(s) selecionado(s)?') ){
		frmexcluir.exc_codigo.value = v_sel;
		frmexcluir.submit();
	}
			
}//function



function MM_findObj(n, d) { //v4.01
  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 && d.getElementById) 
  	x=d.getElementById(n); return x;
}

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 go(combo)
{
	var x = combo.selectedIndex;
	var endereco = combo.options[x].value;
	if (endereco != "#")
	{
		ancora = window.location = endereco;
	}
}

function atualizaCombo ( nomeCombo1, nomeCombo2, tipoCombo )
{
	//nomeCombo1: combo que chama a funcao
	//nomeCombo2: combo que vai receber os valores dinamicos
	//tipoCombo: indica se o combo � do tipo papel ou fita
	
	var combo1 = document.getElementById( nomeCombo1 );
	var combo2 = document.getElementById( nomeCombo2 );
	var opcao = combo1.selectedIndex;
	var papel = new Array();
	var fita = new Array();
	var i = 0;
	
	combo2.options.length = 0;
	
	
	//padrao para os valores � " string exibida na tela | valor da opcao   "
	
	papel[0] = [" "]; // selecione uma opcao
	papel[1] = [ "190g/m2|190g/m2" ]; //adesivo brilho
	papel[2] = [ "190g/m2|190g/m2" ]; //adesivo fosco
	papel[3] = [ "80g/m2|80g/m2", "90g/m2|90g/m2", "95g/m2|95g/m2", "115g/m2|115g/m2", "150g/m2|150g/m2",	"170g/m2|230g/m2",	"230g/m2|230g/m2" ]; // couche brilho
	papel[4] = [ "70g/m2|70g/m2", "80g/m2|80g/m2", "90g/m2|90g/m2",	"95g/m2|95g/m2", "115g/m2|115g/m2",	"150/m2|150g/m2", "170g/m2|170g/m2", "230g/m2|230g/m2" ]; // couche fosco
	papel[5] = [ "250g/m2|250g/m2",	"275g/m2|275g/m2",	"300g/m2|300g/m2",	"325g/m2|325g/m2",	"350g/m2|350g/m2",	"375g/m2|375g/m2",	]; // duplex
	papel[6] = [ "70g/m2|70g/m2", "75g/m2|75g/m2", "80g/m2|80g/m2", "90g/m2|90g/m2", "120g/m2|120g/m2", "150/m2|150g/m2", "180g/m2|180g/m2", "240g/m2|240g/m2" ]; // offset / alta alvura 
	papel[7] = [ "75g/m2|75g/m2", "90g/m2|90g/m2", "120g/m2|120g/m2", "150/m2|150g/m2", "180g/m2|180g/m2", "240g/m2|240g/m2"]; //reciclato
	papel[8] = [ "250g/m2|250g/m2", "275g/m2|275g/m2", "300g/m2|300g/m2", "325g/m2|325g/m2", "350g/m2|350g/m2"]; //supremo alta alvura
	papel[9] = [ "250g/m2|250g/m2", "300g/m2|300g/m2", "350g/m2|350g/m2"]; // supremo duo design
	papel[10] = [ "250g/m2|250g/m2", "275g/m2|275g/m2", "300g/m2|300g/m2", "325g/m2|325g/m2", "350g/m2|350g/m2", "375g/m2|375g/m2"]; //triplex
									
	fita[0] = [" "]; //selecione uma opcao
	fita[1] = [ "0,6cm|0,6cm", "1,2cm|1,2cm", "1,6cm|1,6cm", "1,9cm|1,9cm", "2,5cm|2,5cm" ];	// fita dupla face comum
	fita[2] = [ "0,5cm|0,5cm", "0,9cm|0,9cm", "1,2cm|1,2cm", "1,9cm|1,9cm", "2,5cm|2,5cm" ]; // fita dupla face siliconada
	fita[3] = [ "0,9cm|0,9cm", "1,2cm|1,2cm" ]; // fita dupla face transparente
	fita[4] = [ "1,2cm|1,2cm", "1,6cm|1,6cm", "1,9cm|1,9cm", "2,5cm|2,5cm" ]; //fita dupla face espumada
	
	if( combo1.selectedIndex > 0 )
	{
		if( tipoCombo == 'papel')
			for ( i=0; i < papel[opcao].length; i++)
				combo2.options[combo2.options.length]=new Option(papel[opcao][i].split("|")[0], papel[opcao][i].split("|")[1])		
		else
			for ( i=0; i < fita[opcao].length; i++)
				combo2.options[combo2.options.length]=new Option(fita[opcao][i].split("|")[0], fita[opcao][i].split("|")[1])		
	}
}


function campoVazio(campo, alias) {
	if ((campo.value == "") && (continuar)) 
	{
		alert ("Favor preencher o campo "+alias+".");
		campo.focus();
		erro = true;
		continuar = false;
	}
}



function validaOrcamento()
{
	continuar = true;
	erro = false;
	
	campoVazio(document.getElementById('txttitulo'), 'Titulo');
	campoVazio(document.getElementById('txttiragem1'), 'Tiragem 1');
	campoVazio(document.getElementById('txtempresa'), 'Empresa');
	campoVazio(document.getElementById('txtcontato'), 'Contato');
	campoVazio(document.getElementById('txtemail'), 'E-Mail');
	campoVazio(document.getElementById('txtddd'), 'DDD');
	campoVazio(document.getElementById('txttelefone'), 'Telefone');
	campoVazio(document.getElementById('txtcidade'), 'Cidade');
			
	if(erro)
		return false;
	else
		return true;
}


function comboOrcamento(url){
	var combo = document.getElementById('orcamento');
	url = combo.options[combo.selectedIndex].value;
	window.open(url,'orcamento','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=810,height=800');
	
}

function selectAll(){
	var option = document.getElementById('chkall').checked;
	var i = 0;
	

	for (i = 1; i <= 7 ; i++)
	{
		var nome = "chk" + i;
		var check = document.getElementById(nome);
		check.checked = option;
	}
}