	//redirect
	function leapto(){
		var myindex=document.FFLoginForm.destination.selectedIndex;
		var dest=document.FFLoginForm.destination.options[myindex].value;
		if(dest!="")
		location.href = dest;
	}
	function leaptoIndex(dropdownId){
	  var mydropdown = document.getElementById(dropdownId);
	  var myindex= mydropdown.selectedIndex;
		var destOption=mydropdown.options[myindex];
		var dest=destOption.value;
		if(dest!="") {
  		  location.href = dest;
		}
		
	}
	
	//delete cookie if check box not checked
	function staleCke(){
		if (document.FFLoginForm.elements[3].checked) setCke();
		else if ((document.cookie.indexOf("freq=")) != -1) chuckCke();
	}

	//fill cockie with field values
	function setCke(){
		
		var a = document.FFLoginForm.elements[1].value;
		var b = document.FFLoginForm.elements[0].value;
		var z = "freq=A:" + escape(a) + "|" + escape(b);
		var d = new Date("April 6, 2020");
		var cd = d.toGMTString();
		z+="; expires=" + cd;
		z+="; path=/";
		z+="; domain="+location.host+";";
		document.cookie = z;
	}

	//delete cookie
	function chuckCke(){
		var d = new Date("April 6, 1976");
		var cd = d.toGMTString();
		document.cookie = "freq=A:;expires=" + cd + ";domain="+location.host + ";path=/;";
	}

	//check for cookie
	function checkCke(){
	
		if ((document.cookie.indexOf("freq=")) != -1) readCke();
	}

	//fill in appropriate forms with cookie data (onLoad).
	function readCke(){

	
		var x = getCookieValue("freq");
		var y = x.split(":");
		var z = y[1].split("|");
		var a = z[0];
		var b = z[1];
	
		document.FFLoginForm.login_ffNumber.value=unescape(b);
		document.FFLoginForm.login_surname.value=unescape(a);
		document.FFLoginForm.login_ffSaveMyDetails.checked = true;
	}

	//fill forgotten pin cookie with field values
	function setCookie(){
		var a = document.FFLoginForm.elements[1].value;
		var b = document.FFLoginForm.elements[0].value;
		var z = "forg=A:" + escape(a) + "|" + escape(b);
		var d = new Date("April 6, 2020");
		//d.setMinutes(d.getUTCMinutes() + 10); not working on MAC
		var cd = d.toGMTString();
		z+=";expires=" + cd;
		z+=";path=/";
		z+=";domain="+location.host+";";
		document.cookie = z;
	}

	//submit form
	function submitForm(){
		
		staleCke();
		document.FFLoginForm.submit();
	}

	//when enter key is pressed, submit form
	function enterSubmit(event){
		if (event&&event.keyCode==13)
			submitForm();
	}

	// select the first empty field
	function selectEmptyField() {
		for (var i=0; i < 3; i++) {
			if (document.FFLoginForm.elements[i].value=="") {
				document.FFLoginForm.elements[i].focus()
				break
			}
		}
	}
