function updateUsertypes()
{
//  the first option contains the localized “—Please Select –“ text, grab it before flushing the listbox so it can be added once we get the new data from country selection
    var FirstOpt  = $("[@name=selEXUserType] option:first");
    var CountryID = $("[@name=selCountry]").val();

    if( CountryID == -1 ){
    }else{
        $("[@name=selEXUserType]").attr("disabled", true);
        $("[@name=selEXUserType]").load("/pp/getUserTypeOptions.asp", {"CountryID": CountryID} , function(data){
            $("[@name=selEXUserType]").prepend(FirstOpt).attr("selectedIndex", 0).attr("disabled", false);
//            $("[@name=selEXUserType]").attr("disabled", false);
        });
    }
}

$(document).ready( 
	function(){ 
		try{
			$("[@name=selCountry]").bind("change", updateUsertypes );
		}catch(err){}
 });
function replaceATagsToHTTP(exclusionCSV, serverUrl) {
	var aTags = $('a');
	for(var i=0; i < aTags.length; i++) {
		var tag = $(aTags[i]);
		var originalHref = tag.attr('href');
		if (originalHref != undefined && originalHref.length > 0 && originalHref.indexOf('javascript:') == -1 && originalHref.indexOf('http') == -1) {
			originalHref = originalHref.toLowerCase();
			if (exclusionCSV.indexOf(',') > -1) { // array of exclusions
				var arr = exclusionCSV.split(',');
				var toReplace = true;
				for(var j=0; j < arr.length; j++) {
					if (originalHref.indexOf(arr[j]) > -1) { 
						toReplace = false;
						break;
					}					
				}
				if (toReplace) { tag.attr('href', serverUrl + originalHref); }
			}
			else { // single exclusion
				if (tag.href.indexOf(exclusionCSV) == -1) { $(tag).attr('href', serverUrl + originalHref); }
			}
		}
	}
}
