NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1 : 0;

function formulario(form1,campo1,form2,campo2){
	if (form2)  document[form1][campo1].value = document[form2][campo2].value;
	else        document[form1][campo1].value = campo2;
}

function mostrar(obj){
	if ((NS)&&(obj)){
		document.layers[obj].visibility = 'visible';
		document.layers[obj].display = 'inline';
	}
	if ((IE)&&(obj)){
		document.all[obj].style.visibility = 'visible';
		document.all[obj].style.display = 'inline';
	}
}

function ocultar(obj){
	if ((NS)&&(obj)){
		document.layers[obj].visibility = 'hidden';
		document.layers[obj].display = 'none';
	}
	if ((IE)&&(obj)){
		document.all[obj].style.visibility = 'hidden';
		document.all[obj].style.display = 'none';
	}
}

function produto(selectdisabled,antigo,campoA,campoB,valor,nome,nomelayer){
	campoval = nome + valor;
	novo     = nomelayer + valor;
	ocultar(selectdisabled);
	ocultar(antigo);
	mostrar(novo);
	formulario('prod','bkpLayer',0,novo);
	formulario('prod',campoA,0,valor);
	document.prod[campoval].selectedIndex = 0;
	formulario('prod',campoB,0,'');
}

function janela(nomearq,nome,barra,w,h) {
		window.open(nomearq,nome,"scrollbars="+barra+",location=no,directories=no,status=no,menubar=no,resizable=no,toolbar=no,top=0,left=0,width="+ w + ",height="+h );
}