var captchaFieldName;
var clientLocaleFieldName;

function init(captchaName, clientLocaleName){
	captchaFieldName = captchaName;
	clientLocaleFieldName = clientLocaleName;
}

function reloadCaptcha(catalogueKey){
	var elem = document.getElementById(captchaFieldName);
	elem.src="/deloitte-ecm-cm-dpm-web/jcaptcha?solutionType="+solutionType+"&clientSystemLocale="+ getClientLocale() + "&catalogueKey=" + catalogueKey +  "&r=" + new Date();
}

function getClientLocale(){
	return document.getElementById(clientLocaleFieldName).value;
}

function changeLocale(newClientLocale, catalogueKey){
	document.getElementById(clientLocaleFieldName).value = newClientLocale;
	reloadCaptcha(catalogueKey, captchaFieldName);
}
