

z=0;

function el(x){//choix de l'élément
document.table.h0.value=x;
trace()}

function fco(co){ //continuum
document.table.h4.value=co;
 trace()}

function trace() {	//tracé du spectre
x =document.table.h0.value;
if (x==''){alert("Dovete selezionare un elemento.")}
else{

sw=eval(document.table.h1.value); //element
ew=eval(document.table.h2.value); //début du spectre
ct=eval(document.table.h3.value); //fin du spectre
co=eval(document.table.h4.value);// continuum
lw=eval(document.table.h6.value);//contraste
z=document.table.h5.value;
parent.bas.document.write("<htm><head></head><body background='../chimie/imchim/bg1.gif' text='#ff0000' topmargin='0' >");
parent.bas.document.write("<p align='center'>"+z+"</p>");
parent.bas.document.write("<div id='applet' style='position:absolute; left:27;top:45'>");
parent.bas.document.write("<p align='center'><applet CODE='discharge.class' width='740' height='74'>");
parent.bas.document.write("<param name='element' value="+x+">");
parent.bas.document.write("<param name='startWavelength' value="+sw+">");
parent.bas.document.write("<param name='endWavelength' value="+ew+">");
parent.bas.document.write("<param name='lineWidth' value="+lw+">");
parent.bas.document.write("<param name='contrast' value="+ct+">");
parent.bas.document.write("<param name='continuum' value="+co+">");
parent.bas.document.write("</applet></p>");
parent.bas.document.write("</div>");
z='<span style="position:absolute; left:27; top:35;"><img src="../chimie/imchim/regle.gif"></span><br>';
parent.bas.document.write(z);
//z='<div style="position:absolute; left:27; top:20;"><font color="#000000"><small>'+ sw+'</small></font></div><br>';
//parent.bas.document.write(z);

 //graduation de l'axe
itv= (ew-sw)/6;
var deb= new Array(7);
 var lft= new Array(7);
for (i=0;i<7;i++){
deb[i]=Math.round(sw+i*itv);
lft[i]=27+i*122;
z='<div style="position:absolute; left:'+lft[i]+'; top:20;"><font color="#000000"><small>'+deb[i]+'</small></font></div><br>';
parent.bas.document.write(z); }

parent.bas.document.write("</p></body></html>");
parent.bas.document.close();
document.table.h0.value=x;}
}

function mo(x){	//mouseover
document.table.T3.value= x;}

function ctrst(x){ //contraste
if ((x<1)||(x>10000)){
 alert("Dovete selezionare un numero fra 0 e 10000");}
 else{
 document.table.h3.value=x;
trace()}
	}

function ligne(x) {
if ((x<0)||(x>100)){
 alert("Dovete selezionare un numero fra 0 e 100");}
 else{
 document.table.h6.value=x;
trace()}}

function defo(){
document.table.T1.value=4000;
document.table.T2.value=7000;
document.table.T4.value=15;
document.table.T5.value=3;
document.table.h1.value=4000;
document.table.h2.value=7000;
document.table.h3.value=15;
document.table.h6.value=3;
trace()}

function fenetre(url,x,y) {
if(document.table.h0.value=="0"){
alert("Dovete selezionare un elemento !")}
else{
	fen = window.open(url,"fenetre",'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,width='+x+',height='+y+' ');
		if(fen.closed){
		fen = window.open(url,"fenetre",'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,width='+x+',height='+y+' ');}
		else{
		fen.close();
		fen = window.open(url,"fenetre",'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,width='+x+',height='+y+' ');}
}
}

function fenetr2(url,x,y) {
	fen = window.open(url,"fenetre",'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,width='+x+',height='+y+' ');
		if(fen.closed){
		fen = window.open(url,"fenetre",'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,width='+x+',height='+y+' ');}
		else{
		fen.close();
		fen = window.open(url,"fenetre",'toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,width='+x+',height='+y+' ');}
}


function spectre(x,y){
if ( x>=y){alert("L'estremitŕ deve essere piů grande dell'inizio !!!")}
else {
	if ((y>7000)||(x<4000)){alert("Off limits.")}
	else{document.table.h1.value=x;
document.table.h2.value=y;
trace();}
}}

