var getRegionDropDownCallback = 
{
	success: function(o) {
		/*success handler code*/
		if(o.responseText !== undefined){
			gId('RegionDropDownContainer').innerHTML = o.responseText;
		}
	}, 
	failure: function(o) {/*failure handler code*/
		gId('RegionDropDownContainer').innerHTML = o.responseText;
	}, 
	argument: null 
}

var saveCoachAppCallback = 
{
	success: function(o) {
		/*success handler code*/
		if(o.responseText !== undefined){
			var result = o.responseText;
			if (result.indexOf('ValidationErrors') > 0) {
				view('ResponseMessage',true);
				gId('ResponseMessage').innerHTML = result;
				view('ResponseMessage2',true);
				gId('ResponseMessage2').innerHTML = result;
			} else {
				view('ResponseMessage',true);
				gId('ResponseMessage').innerHTML = result;
				view('FormWrap',false);
			}
			//alert('result=' + result);
		}
	}, 
	failure: function(o) {/*failure handler code*/
		var result = o.status + " " + o.statusText + " " + o.responseText; 
			gId('ResponseMessage').innerHTML = result;
			view('ResponseMessage',true);
	}, 
	argument: null
}

function saveCoachApp() {
	YAHOO.util.Connect.setForm("CoachApplication"); 
	var cObj = YAHOO.util.Connect.asyncRequest('POST', '/public/Become_a_Coach/Application/Default.asp', saveCoachAppCallback); 
}

function loadRegions() {
	var f = document.CoachApplication;
	var countryId = f.CountryId.options[f.CountryId.options.selectedIndex].value;
	//alert('countryid=' + countryId);
	var transaction = YAHOO.util.Connect.asyncRequest('GET', '/Admin/User/RegionList.asp?action=dropdown&cid=' + countryId, getRegionDropDownCallback, null);
}

function view(id,toggle){
	if (gId(id) != undefined) {
		toggle = (toggle==false)?"none":"";
		gId(id).style.display = toggle;
	}
}

function gId(id) {
	return document.getElementById(id);
}
