MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/sb_web/b1536/advancedfunctions.co/combinedScience/
File Upload :
Current < : //hermes/sb_web/b1536/advancedfunctions.co/combinedScience/index.html

<html>
<head>
 <script src="test.js"></script>
 <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</head>

<body onload="makeMCTest(numberOfQuestions,'mCTest')">
<a name="topOfPage"></a>

<div class="input-group">
<input type="text" class="form-control" placeholder="First Name" id="firstName" >
<br>
<input type="text" class="form-control" placeholder="Last Name" id="lastName">
<br>
<br>
<h2><div id="pinButtons"><span><span class='label label-default'>PIN</span></span>&nbsp;<div class='btn-group'><button type='button' class='btn btn-primary' onClick='validateLogin(1)'>1</button></div> <button type='button' class='btn btn-primary' onClick='validateLogin(2)'>2</button> <button type='button' class='btn btn-primary' onClick='validateLogin(3)'>3</button> <button type='button' class='btn btn-primary' onClick='validateLogin(4)'>4</button> </span></div></div></h2>
<h2><kbd><span id="response">---------------</span></kbd></h2>
</div>

<span id="mCTest">
</span>
<br>
<button type="button" class="btn btn-default" onClick="submit()" id="submitButton">Submit</button>

<script>
var numberOfQuestions= getParameterFromURL().substring(getParameterFromURL().indexOf("#")+1,getParameterFromURL().length);
var dataToSend="";
var numberOfKeysPressed=0;
var pin="";
var pinString="";
var secretCode="";

function postResults(data){
if(data=="Try again"){
setText("response", data);
pinString="";
}
if(data=="Success"){
document.getElementById("pinButtons").style.visibility= "Hidden";
document.getElementById("mCTest").style.visibility= "Visible";
document.getElementById("submitButton").style.visibility= "Visible";
setText("response", data);
}
if(data!="Try again"&&data!="Success"){
document.getElementById("pinButtons").style.visibility= "Hidden";
document.getElementById("mCTest").style.visibility= "Visible";
document.getElementById("submitButton").style.visibility= "Hidden";
showMCCorrections(data,numberOfQuestions,"response");}
if(data=="readyToCheck"){
dataToSend="firstName="+getText("firstName")+"&lastName="+getText("lastName")+"&answers="+"null"+"&pin="+pinString+"&paper="+getParameterFromURL()+"&status=readyToCheck"+"&numberOfQuestions=0";
post("https://script.google.com/macros/s/AKfycbw9sK5Y27CPSCRN310dLznvNs1A7jVnRq1qsPKt/exec",dataToSend);}

}

document.getElementById("pinButtons").style.visibility= "Visible";
document.getElementById("mCTest").style.visibility= "Hidden";
document.getElementById("submitButton").style.visibility= "Hidden";

function validateLogin(pin){

if(getText("response")!="Processing..."){
pinString=pinString+pin.toString();
secretCode=secretCode+"*";
numberOfKeysPressed++;
setText("response",secretCode);
}

if(numberOfKeysPressed%4==0){
setText("response","Processing...");
dataToSend="firstName="+getText("firstName")+"&lastName="+getText("lastName")+"&answers="+"null"+"&pin="+pinString+"&paper="+getParameterFromURL()+"&status=null"+"&numberOfQuestions="+numberOfQuestions;
post("https://script.google.com/macros/s/AKfycbw9sK5Y27CPSCRN310dLznvNs1A7jVnRq1qsPKt/exec",dataToSend);

secretCode="";}
}

function submit(){
var response="Processing...";
var dataReadyToSend=true;
var arrayToSend=new Array();
if(getText("firstName").length<2||getText("lastName").length<2){
response="Enter Name(s)";
dataReadyToSend=false;
}
var answers=getMCAnswersArray(numberOfQuestions);
if(answers=="invalid"){response="Invalid Answers";
dataReadyToSend=false;
}else{
dataToSend="firstName="+getText("firstName")+"&lastName="+getText("lastName")+"&answers="+answers.join()+"&pin="+pinString+"&paper="+getParameterFromURL()+"&status=null"+"&numberOfQuestions="+numberOfQuestions;
}
if(dataReadyToSend){
post("https://script.google.com/macros/s/AKfycbw9sK5Y27CPSCRN310dLznvNs1A7jVnRq1qsPKt/exec",dataToSend);
}

setText("response",response);
goToURL("#topOfPage");
}


</script>
</body>
</html>