	function doMyOkLogin_old() {
		var u,p,a;
		u = document.forms[0].user.value;
		p = document.forms[0].pass.value;
		a = "https://my.okanagan.bc.ca/cp/home/login";
		document.forms[0].action = a;
		document.forms[0].submit();
	}

	function doMyOkLogin() {
		var u,p,a,arr;
	
		// check if form exists
		if (document.forms.length > 0) {
			u = document.forms[0].user.value;
			p = document.forms[0].pass.value;
			a = "https://my.okanagan.bc.ca/cp/home/login";
			document.forms[0].action = a;
			document.forms[0].submit();		
		}
		else { // no form exisits, create one
			u = document.getElementById("user").value;
			p = document.getElementById("pass").value;		
			arr = new Array();
			arr["user"] = u;
			arr["pass"] = p;
			post_to_url("https://my.okanagan.bc.ca/cp/home/login", arr);
		}
	}	
	
	
	function post_to_url(path, params, method) {    
		method = method || "post"; // Set method to post by default, if not specified.    
		
		// The rest of this code assumes you are not using a library.    
		// It can be made less wordy if you use one.    
		var form = document.createElement("form");    
		form.setAttribute("method", method);    
		form.setAttribute("action", path);    
		
		for(var key in params) {        
			var hiddenField = document.createElement("input");        
			hiddenField.setAttribute("type", "hidden");        
			hiddenField.setAttribute("name", key);        
			hiddenField.setAttribute("value", params[key]);        
			
			form.appendChild(hiddenField);    
		}    
		
		document.body.appendChild(form);    // Not entirely sure if this is necessary    
		form.submit();
		
	}
	
	
	function checkReturnOnMyOkLogin_old(e,s) {
		var characterCode;
		
		if(e && e.which){ //if which property of event object is supported (NN4)
			e = e;
			characterCode = e.which; //character code is contained in NN4's which property
		}
		else{
			e = event;
			characterCode = e.keyCode; //character code is contained in IE's keyCode property
		}
		
		if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
			doMyOkLogin();
			return false;
		}
		else{
			return true;
		}	
		
	}

		function checkReturnOnMyOkLogin(e,s) {
		var characterCode;
		
		if(e && e.which){ //if which property of event object is supported (NN4)
			e = e;
			characterCode = e.which; //character code is contained in NN4's which property
		}
		else{
			e = event;
			characterCode = e.keyCode; //character code is contained in IE's keyCode property
		}
		
		if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
			doMyOkLogin();
			return false;
		}
		else{
			return true;
		}	
		
	}
	
