// does not need translation/localization

function actuarReset(formu) {
	formu.DNA_AT.disabled=false;
	formu.AT_DNA.disabled=true;
	formu.DNA_GC.disabled=false;
	formu.GC_DNA.disabled=true;
	formu.H.checked=false;
	document.getElementById('showH').style.visibility="hidden";
}

function actuar(ctl) {
	ctl.form.H.checked=false;
	switch (ctl.name) {
		case "DNA_AT":
			ctl.form.DNA_AT.disabled=true;
			ctl.form.AT_DNA.disabled=false;
			ctl.form.DNA_GC.disabled=true;
			ctl.form.GC_DNA.disabled=true;
			document.getElementById('showH').style.visibility="visible";
		break;
		case "AT_DNA":
			actuarReset(ctl.form);
		break;
		case "DNA_GC":
			ctl.form.DNA_AT.disabled=true;
			ctl.form.AT_DNA.disabled=true;
			ctl.form.DNA_GC.disabled=true;
			ctl.form.GC_DNA.disabled=false;
			document.getElementById('showH').style.visibility="visible";
		break;
		case "GC_DNA":
			actuarReset(ctl.form);
		break;
	}
}

function toggleH(ctl) {
	if ( loadedMol=="GC" || loadedMol=="AT" ) {
		if (ctl.checked) { jmolScript("set showHydrogens on"); }
		else { jmolScript("set showHydrogens off"); }
	}
}

function do_End() {
	if (loadedMol=="dna") { resetZoom(); jmolScript(scr_End); return; }
	var c = "";
	if (loadedMol=="AT") { c = "moveTo 1 -578 -612 539 131.1 100; "; }	//copied from dna_at-2.spt 
	else if (loadedMol=="GC") { c = "moveTo 1 -888 369 -275 91.2 100; "; }	//copied from gc_dna-2.spt
	jmolScript(scr_Busy + c + scr_Ready);
}

function do_Side() {
	if (loadedMol=="dna") { resetZoom(); jmolScript(scr_Side); return; }
	var c = "";
	if (loadedMol=="AT") { c = "moveTo 1 -106 -992 -63 96.7 100; "; }
	else if (loadedMol=="GC") { c = "moveTo 1 139 980 143 38.8 100; "; }
	jmolScript(scr_Busy + c + scr_Ready);
}

var scr_dna_at = scr_Busy + "script dna_at-1.spt; "+ scr_load_at + scr_Busy + "script dna_at-2.spt; " + scr_Ready;
var scr_at_dna = scr_Busy + "script at_dna-1.spt; " + scr_load_dna + scr_Busy + "script at_dna-2.spt; " + scr_Ready;
var scr_dna_gc = scr_Busy + "script dna_gc-1.spt; " + scr_load_gc + scr_Busy + "script dna_gc-2.spt; " + scr_Ready;
var scr_gc_dna = scr_Busy + "script gc_dna-1.spt; " + scr_load_dna + scr_Busy + "script gc_dna-2.spt; " + scr_Ready;


