function resetKeyboardPosition(keyboard) {
try {
var div = document.getElementById(keyboard);
div.style.left = parent.document.body.offsetWidth - div.offsetWidth - 5;
} catch(e){
alert("Reset Keyboard Position Error: "+e.number+"; "+e.description);
}
}
function securityPromption(keyboard) {
resetKeyboardPosition(keyboard);
MM_showHideLayers(keyboard,'','show');
}
function changeType(type) {
if (type == "upper_case") {
MM_showHideLayers("keyboard2",'','hidden');
resetKeyboardPosition("keyboard1");
MM_showHideLayers("keyboard1",'','show');
}
else {
MM_showHideLayers("keyboard1",'','hidden');
resetKeyboardPosition("keyboard2");
MM_showHideLayers("keyboard2",'','show');
}
}
function enter_Num1(value) {
str = document.getElementById("keyboardValue1");
if (str.value.length >= 12) {
//密碼長度 8 ~ 12 碼!
showMsgDialog("Password be between 8 and 12 characters long");
}
else {
str.value = str.value + value;
}
}
function enter_Num2(value) {
str = document.getElementById("keyboardValue2");
if (str.value.length >= 12) {
//密碼長度 8 ~ 12 碼!
showMsgDialog("Password be between 8 and 12 characters long");
}
else {
str.value = str.value + value;
}
}
function setValue(keyboard) {
try {
str = document.getElementById(keyboard);
document.voteform.pageUserPwd.value = str.value;
var div1 = document.getElementById("keyboard1");
var div2 = document.getElementById("keyboard2");
if (div1) {
div1.style.visibility = "hidden";
}
if (div2) {
div2.style.visibility = "hidden";
}
} catch(e){
showMsgDialog("Return Data To form Error: "+e.number+"; "+e.description);
}
}
function clearValue(keyboardV) {
str = document.getElementById(keyboardV);
str.value = "";
}
function backSpace(keyboardV) {
str = document.getElementById(keyboardV);
if (str.value.length > 0) {
str.value = str.value.substr(0, str.value.length-1);
}
}
function doNothing() {
try {
var div1 = document.getElementById("keyboard1");
var div2 = document.getElementById("keyboard2");
if (div1) {
div1.style.visibility = "hidden";
}
if (div2) {
div2.style.visibility = "hidden";
}
} catch(e){
showMsgDialog("Return Data To form Error: "+e.number+"; "+e.description);
}
}
function MM_findObj(n, d) {
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i