//FP Markets - WebIRESS and FPOnline Login Handle


function dologin(objForm) {
	webIRESSLogin = "https://web.iress.com.au/secure/login.asp";
	fpGlobalLogin = "https://www.clientam.com/webtrader2/servlet/authenticate?id=FirstPM_1";

	errMsg = "";
	if (objForm.username.value == "") {
		errMsg += "- Please enter username\n";
	}

	if (objForm.username.value == "") {
		errMsg += "- Please enter password\n";
	}

	formaction = "";

	switch (objForm.loginto.selectedIndex) {
		case (0):
			if (objForm.u.value.toUpperCase().indexOf("@FPMARKETS") == -1) {
				objForm.u.value += "@fpmarkets";
			}
			formaction = webIRESSLogin;
			break;
		case (1):
			if (objForm.u.value.toUpperCase().indexOf("@FPMARKETS") == -1) {
				objForm.u.value += "@fpmarkets";
			}
			formaction = webIRESSLogin;
			objForm.product.value = 'html';
			break;
		case (2):
			objInput = document.getElementById("username");
			objInput.name = "user_name";
			objInput = document.getElementById("password");
			objInput.name = "password";
			formaction = fpGlobalLogin;
			break;
	}

	objForm.action = formaction;

	if (errMsg != "") {
		alert(errMsg);
		return false;
	}

	return true;
}

function hideDummy() {
	objPassword = document.getElementById("password");
	objPasswordDummy = document.getElementById("passwordDummy");
	objPasswordDummy.style.display = 'none';

	objPassword.style.display = '';
	objPassword.focus();

}

function showDummy() {
	objPassword = document.getElementById("password");
	objPasswordDummy = document.getElementById("passwordDummy");

	if (objPassword.value == '') {
		objPassword.style.display = 'none';
		objPasswordDummy.style.display = '';
		objPasswordDummy.focus();
	}
}

function validate() {
	forms = document.flogin;
	if (forms.u.value == "") {
		alert("Please select your Username.");
		forms.u.focus();
		return false;
	}
	if (forms.p.value == "") {
		alert("Please select your Password.");
		forms.p.focus();
		return false;
	}
	if (!forms.u.value.toUpperCase().match("@FPMARKETS")) {
		forms.u.value += "@fpmarkets";
	}

	forms.submit();

}    

function formreset() {
	document.flogin.reset();
}

