	Event.observe(window, 'load', init, false);
	function init(){
		Event.observe('plz', 'keyup', lookup_ort, false);
	}

	function lookup_ort()
	{
	if ($('h_land')){
		land=$('h_land').value;
	}else{
		var land = $('itemFormMain').getInputs('radio', 'radiobutton').find(function(r){return r.checked}) ;
		land=land.value;
	}
	
	//alert(land);
	//alert($RF('itemFormMain', 'radiobutton'));
	var other_countries = $('user_countr').options.value;
		
		if (typeof other_countries=='undefined' ) {
		if ( land =='CH' ) {var url = 'ax_plz_ch_ort.php';}
		if ( land =='DE'  ) {var url = 'ax_plz_de_ort.php';}		
		if ( land =='AT' ) {var url = 'ax_plz_at_ort.php';}		
		var pars = 'plz='+escape($F('plz'));
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 
				onComplete: showResponse
			});
			
		}		
	}

	function showResponse(originalRequest)
	{
		var part = originalRequest.responseText.split("_");
		$('ort').value = part[0];
		$('kanton').update(part[1]);
		$('strasse').value = '';
	}


function $RF2(reid) {
//return $$('input[type=radio][name='$(reid).name']').find(function(el) { return el.checked }).value;
return $$('input[type=radio][name=$(reid).name]').find(function(el) { return el.checked }).value;
}


/*
//http://xavisys.com/using-prototype-javascript-to-get-the-value-of-a-radio-group/
You can pass it either a form (object or id) and a radio group name, or a radio button (object or id).
var value = $RF('radio_btn_id');
var value = $RF('form_id', 'radio_grp_name');
*/


function $RF(el, radioGroup) {
if($(el).type && $(el).type.toLowerCase() == 'radio') {
var radioGroup = $(el).name;
var el = $(el).form;
} else if ($(el).tagName.toLowerCase() != 'form') {
return false;
}


var checked = $(el).getInputs('radio', radioGroup).find(
function(re) {return re.checked;}
);
return (checked) ? $F(checked) : null;
}



/*
	Event.observe(window, 'load', init, false);
	var plz_len = 4; // 4 für AT -  5 für DE 
	
	function init(){
		Event.observe('plz', 'keyup', lookup_ort, false);
	}

	function lookup_ort()
	{
alert($('itemFormMain').getInputs('radio', 'radiobutton').find(function(r){return r.checked}));		
	var land = $('itemFormMain').getInputs('radio', 'radiobutton').find(function(r){return r.checked}) ;


	var other_countries = $('user_countr').options.value;
		
		if (typeof other_countries=='undefined' ) {

		if ( land.value =='CH' ) {var url = 'ax_plz_ch_ort.php';}
		if ( land.value =='DE'  ) {var url = 'ax_plz_de_ort.php';}		
		if ( land.value =='AT' ) {var url = 'ax_plz_at_ort.php';}		
		
		var pars = 'plz='+escape($F('plz'));
//alert('x');
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 
				onComplete: showResponse
			});
			
		}		
	}

	function showResponse(originalRequest)
	{
		var part = originalRequest.responseText.split("_");
		$('ort').value = part[0];
		$('kanton').update(part[1]);
	}
*/	