

function toggle_region_selector(hook) {
	var hook_position = Position.positionedOffset(hook);
	$('region_selector').style.width = '500px';
	$('region_selector').style.height = '350px';
	$('region_selector').style.left = (hook_position[0]-340)+'px';
	$('region_selector').style.top = (hook_position[1]+15)+'px';
	//$('region_selector').style.display = ( ( $('region_selector').style.display != 'block' ) ? 'block' : 'none' );
	Effect.toggle($('region_selector'), 'blind', {duration: 0.2 }  );

  if (hook.innerHTML != '[+]') {
    hook.innerHTML = '[+]';
    setTimeout("$('content').style.overflowX='hidden'",200);
  } else {
    hook.innerHTML = '[&ndash;]';
    $('content').style.overflowX = 'visible';
  }
}

function hide_region_selector() {
	Effect.BlindUp($('region_selector'), {duration: 0.2 } );
	$('region_selector_hook').innerHTML = '[+]';
}

function showRegion(n) {
	var phpfilename='/site/ajax_region.php';
	if (LANG['PAGELANG']!='hu') {
			if (LANG['PAGELANG']=='de') {
					phpfilename='/site/ajax_region_de.php';
			} else {
					phpfilename='/site/ajax_region_en.php';
			}
	}
	if ($('region_selector')) {
		$('region_selector').style.backgroundImage = 'url("/site/img/ajax_load2.gif")';
		new Ajax.Request(phpfilename,
				{
method:'post',
parameters: {rid: n },
onSuccess: function(transport){
var response = transport.responseText || "nincs válasz";
$('region_selector').innerHTML = response;
$('region_selector').style.backgroundImage = "none";
},
onFailure: function(){ 
$('region_selector').innerHTML = "Hiba: " + transport.status;
$('region_selector').style.backgroundImage = "none";
}
});
}
}

/*
Aitia.Event.addEvent(window,"load",function(event) {
		var rs = $('region_selector');
		if (rs) {
  		Effect.toggle(rs, 'blind', {duration: 0.0 } );
			showRegion(0);
		}
		});
*/
