var leverageConfig = {
		'Mini':[500,400,200,100,50],
		'ECN':[100],
		'NDD':[200,100]
}

$("#accountType").change(function(){
	if(this.value=='ECN'){
		$("#deposit").val("50000");
		$("#leverage").val("100");
	} else {
		$("#deposit").val("");
	}

	//change leverage
	var html="";
	var leverages = leverageConfig[this.value];
	for(var i=0; i<leverages.length; i++)
	{
		html+='<option value="'+leverages[i]+'">'+leverages[i]+':1</option> ';
	}
	$("#leverage").html(html);
});

//validata mt4demo_form
function validatePage()
{
	var errors = [];
	
	var firstName = getFormFieldValue('firstName');
	var lastName = getFormFieldValue('lastName');
	var email = getFormFieldValue('email');
	var country = getFormFieldValue('country');
	var accountType = getFormFieldValue('accountType');
	var deposit = getFormFieldValue('deposit');

	if(isEmpty(firstName))
	{
		errors.push("<li>[First Name] should not be empty.</li>");
	}
	if(isEmpty(lastName))
	{
		errors.push("<li>[Last Name] should not be empty.</li>");
	}
	if(isEmpty(email))
	{
		errors.push("<li>[E-mail address] must be a valid email.</li>");
	}
	if(isEmpty(country))
	{
		errors.push("<li>[Country] should not be empty.</li>");
	}
	if(isEmpty(accountType))
	{
		errors.push("<li>[Account Type] should not be empty.</li>");
	}
	if(!isPositiveNumber(deposit))
	{
		errors.push("<li>[Initial Deposit] must be a positive number.</li>");
	}

	var data = syncAjaxResponse('/welcome/checkCaptcha', {captcha_response: $('#captcha_response').val()});
	if('1' != data)
	{
		errors.push("<li>[Security Word] is wrong.</li>");
	}

	if(errors.length>0)
	{
		jAlert( "<ul>"+errors.join("")+"</ul>");
	}

	return errors.length==0;
}