// ==UserScript==
// @name          PIV Signin Script
// @namespace     http://www.alloscomp.com/piv.user.js
// @description	  Sign into IH PIV
// @include       *https://www.ih.k12.oh.us/cgi-bin/piv.exe?action=signin*
// ==/UserScript==

var pivs = { 
	main: function () {	
		var enter = document.forms.namedItem("enter");
		var School = enter.elements.namedItem("School");
		School.value = "Indian Hill High School";
		document.forms.namedItem("enter").elements.namedItem("submit").addEventListener("click", this.onSubmit, true);
		//alert(document.getElementById("submit"));
	},
	onSubmit: function () {
		var ID = "YOUR ID HERE";
		var pin = "YOUR PIN HERE";
		var enter = document.forms.namedItem("enter");
		var StudentID = enter.elements.namedItem("StudentID");
		var PinCode = enter.elements.namedItem("PinCode");
		
		if (StudentID.value == "") // If everything's blank, post your ID
			StudentID.value = ID;
		if (StudentID.value == ID && PinCode.value == "") //If your ID's in, post your code
			PinCode.value == pin;
		else if(PinCode.value == "") // If somebody else's ID is in, try to guess the code
			PinCode.value = StudentID.value;
	}
}

//var elmLink = document.forms.namedItem("enter").elements.namedItem("submit");
//elmLink.addEventListener('click', pivs.onSubmit(), true); 

window.addEventListener("load", pivs.main(), false);