$(document).ready(function() {
	
	$.extend({
		doQuery: function() {
			var val = $('#country>select').val();
			var _country = $('#country>select').val();
			if (_country=='*' || _country=='') {
				$('#countryflag>img').hide();
			} else {
				$('#countryflag>img').show();
				$('#countryflag>img').attr('src', '/site/images/flaggen/countries/country_'+_country+'.gif');
			}
			$.ajax({
				url: document.URL.split('?')[0],
				data: 'getLanguages&country='+val,
				dataType: 'xml',
				success: function(xml) {
					$('#language>select').html('');
					$(xml).find('language').each(function() {
						var _key = $(this).find('key').text();
						var _name = $(this).find('name').text();
						$('#language>select').append('<option value="'+_key+'">'+_name+'</option>');
					});
				}
			});
		}
	});

	$.doQuery();

	$('#country>select').bind('change keyup', function() {
		$('#language>#loading').ajaxStart(function() {$(this).show(500);});
		$('#language>#loading').ajaxSuccess(function() {$(this).hide(500);});
		$.doQuery();
	});
	
	//$.include('prepage-bg-rotator-jquery.js');
	
});