
	function doEvent(eventName, form) {	    var aForm;		if(form) {			aForm = form;		} else {			aForm = document.forms[0];		}		aForm.anEvent.value = eventName;		aForm.submit();	}		function clearForm()	{	    var e = document.forms[0].getElementsByTagName('input');    		    
        for (var i= e.length-1; i >= 0; --i)
        {
            if (e[i].type=="text")
            { e[i].value = ""; }            
	    }	    var s = document.forms[0].getElementsByTagName('select');
        for (var i= s.length-1; i >= 0; --i)        { s[i].value="-1"; }	}
	
	function onChangeCountry(countryCode, statesCombo) {  
		statesCombo.options.length = 0;
		countryCode = countryCode.replace(/\./g, "");
		var statesArray = statesProvObj[countryCode];
		var stateRow = document.getElementById('stateRowId');
		if(statesArray) {
			for(i = 0; i < statesArray.length; i++) {
				var state = statesArray[i];
				statesCombo.options[i] = new Option(state.name, state.id);
			}
			stateRow.className = 'visibleRow';
		} else {
			stateRow.className = 'hiddenRow';
		}
		doEvent('onCountryChange', document.forms[0]);   
	}