// JavaScript Document

var frmvalidator  = new Validator("Form");

function ValidaFm() {

  frmvalidator.addValidation("ObjFullname","req","Please enter your full name");
  frmvalidator.addValidation("ObjFullname","regexp=[0-8,A-Z,a-z,/:;-\{}]","Please fill Full Name only");
  
  frmvalidator.addValidation("ObjEmail","req","Please enter your email address");
  frmvalidator.addValidation("ObjEmail","maxlen=130","Max length for Email is 130");
  frmvalidator.addValidation("ObjEmail","email", "Please be sure the email address uses the format name@domain.com");
  
  frmvalidator.addValidation("ObjTel1","req","Please enter your contact number");
  frmvalidator.addValidation("ObjTel1","regexp=[0-8,+]","Please enter your contact number");
    
  frmvalidator.addValidation("ObjTel2","req","Please enter your contact number");
  frmvalidator.addValidation("ObjTel2","numeric","Please enter your contact number");
  
  frmvalidator.addValidation("Country","dontselect=0", "Please select your country"); 

  frmvalidator.addValidation("EnterAntiCodeObj","req","Please enter the verification code");
  
}

function ValidaInver(){
	
  frmvalidator.addValidation("UserFVObj","req","Please enter the amount you need to save"); 
  frmvalidator.addValidation("UserFVObj","numeric","Please enter the amount you need to save"); 
  frmvalidator.addValidation("PVObj","req","Please enter your initial investment amount");
  frmvalidator.addValidation("PVObj","numeric","Please enter your initial investment amount");
  frmvalidator.addValidation("AObj","req","Please enter the contribution amount per year");
  frmvalidator.addValidation("AObj","numeric","Please enter the contribution amount per year");
  
  frmvalidator.addValidation("IntRateObj","req", "Please enter the rate of return");
  frmvalidator.addValidation("IntRateObj","numeric", "Please enter the rate of return");
  frmvalidator.addValidation("PeriodObj","req=0", "Please enter the number of years");
  frmvalidator.addValidation("PeriodObj","numeric", "Please enter the number of years");  
  //frmvalidator.setAddnlValidationFunction("SubmitInves"); 
}


function CheckCT(str) { 
	var tmp=document.getElementById('CT'); 
	var tmpT=document.getElementById('CTText'); 
	if (str == 'Others') 	{ 
		tmp.style.visibility='visible'; 
		tmp.style.display='';
		tmpT.style.visibility='visible'; 
		tmpT.style.display='';
	} else 	{ 
		tmp.style.visibility='hidden'; 
		tmp.style.display='none';
		tmpT.style.visibility='hidden'; 
		tmpT.style.display='none';
	} 
}


var currentField,nextField;
function nextTel(c,n){
	currentField = c, nextField = n;
	setTimeout('effect()',1);
}
function effect() {
	if (currentField.value.length == 4)
		document.getElementById(nextField).focus();
	else currentField.focus();
}