function initForm() {
	if (gInitParms[0]!="") {
		setCountryValue(pad(gInitParms[0],' ',2,true),gCntCode,getCountryField());
	}
	gLoaded=true;
}

function setCountryValue(code,codesString,field) {
	var i=getIndexOfElement(codesString.split("|"),code);
	if (i==null) {
		field.selectedIndex= -1;
	} else {
		field.selectedIndex= i;
	}
}

function getCountryField() {
	return document.forms[0].country;
}

function chgLang(lang) {
	var url = "IntlHome.jsp?language="+lang;
	var obj=getCountryField();
	if (obj.selectedIndex>=0) {
		var country=gCntCodeArray[obj.selectedIndex];
		if (country.length>0) {
			url = url + "&country=" + country;
		}
	}
	location = url;
	return false;
}

function submitForm(submitter) {
	if (gLoaded) {
		if (checkCountry()){
			with(document.sbmForm) {
				var obj=getCountryField();
				if (obj.selectedIndex>=0) 
					country.value=gCntCodeArray[obj.selectedIndex];
				lang.value=gLanguage;
				siteHome.value=getSelectionValue(obj);
				gLoaded=false;
				submit();
			}
        	}
        }
	return false;
}

function checkCountry(){
	var obj=getCountryField();
	if (!obj)
		return true;
	var value=getSelectionValue(obj);
	if (value=='') {
		getCountryField().focus();
		alert(gMsg);
		return false;
	}
	return true;
}
