var actual;

// used by expert_submission.html
function init(test) {
	 document.getElementById("targetinput").style.display="none";
	 document.getElementById("statistics").style.display="none";
	 document.getElementById("misc").style.display="none";
	 document.getElementById("submission").style.display="none";
	 actual = "microRNAinput";
}

function switchTo(id) {
	 document.getElementById(actual).style.display="none";
	 document.getElementById(actual+"_tab").style.backgroundColor="#AAAAAA";
	 document.getElementById(id).style.display="block";
	 document.getElementById(id+"_tab").style.backgroundColor="#EBF4E1";
	 actual=id;
}

function over(id) {
	 var elem = document.getElementById(id);
	 elem.style.backgroundColor="#AAAA00";
}

function out(id) {
	 var elem = document.getElementById(id);
	 if (actual+"_tab" == id) {
	    elem.style.backgroundColor="#EBF4E1";   
	 } else {	    
	    elem.style.backgroundColor="#AAAAAA";	 
	 }
}

// used by submission.html
// add example values to standard submission form
function addExample(){
	 fillSubmission(">targetRNA\ngcauggcugauauuaugcaacaauucuaccucagcccugagcugcg",">microRNA\nugagguaguagguuguauagu","1","","","","");
}

// add value to standard submission form 
// see 'addExample' (above) for sample call
function fillSubmission(targetRNA,microRNA,num_of_hits,energy_cutoff,helix_from,helix_to,compact) {
	document.getElementById("targetRNA").value = targetRNA;
	document.getElementById("microRNA").value  = microRNA;
	document.getElementById("b").value = num_of_hits;
	document.getElementById("e").value = energy_cutoff;
	document.getElementById("helix_from").value = helix_from;
	document.getElementById("helix_to").value = helix_to;
	document.getElementById("c").value = compact;
}


function addExpertExample(){
	var target = document.getElementById("target_cp");
		target.checked = true;
    var targetRNA = document.getElementById("targetinput_cp");
	    targetRNA.value=">targetRNA\ngcauggcugauauuaugcaacaauucuaccucagcccugagcugcg";
	var microRNAinput = document.getElementById("microRNA_cp");
		microRNAinput.checked = true;
	var microRNA = document.getElementById("microRNAinput_cp");
	 	microRNA.value = ">microRNA\nugagguaguagguuguauagu";
	var statistic_mode = document.getElementById("sm_D");
		statistic_mode.checked = true;
}


  function checkInput() {
    var file1 = document.getElementById("targetRNAfile");
    var seq1 = document.getElementById("targetRNA");
    var file2 = document.getElementById("microRNAfile");
    var seq2 = document.getElementById("microRNA");	

	var error;
	var focus;

    if ((file1.value == "" && seq1.value == "") || (file2.value == "" && seq2.value == "")) {
	  if (file1.value == "" && seq1.value == "") {
		error = document.getElementById("error1");
		focus = file1;
	  }
	  else {
        error = document.getElementById("error2");
        focus = file2;
	  }
      error.style.display = "block";
      //alert("Please insert a sequence or choose an upload file!");
      focus.focus();
      return false;
    }
  }

