function select_lang(obj) {

	var op = obj.options[obj.selectedIndex].value;

	var re = /^http:\/\/([a-z]{3})\.?(.*)$/;
	var rez = re.exec(window.location.href);

	if(rez[1] != 'www')
		var lng = (rez[1] == 'eng') ? 'en_US':'ru_RU';
	else
		var lng = 'ru_RU';
		
	
	if (op != 'en_US' && op != 'ru_RU'){ 
		window.location.href = op;
	} else if (lng == 'ru_RU' && op == 'en_US'){ 
		if(rez[1] == 'www'){
			rez[1] = rez[2];
		}else{
			var re = /^http:\/\/(.*)$/;
			var rez = re.exec(window.location.href);
		}
		window.location.href = "http://eng." + rez[1];
	} else if (lng == 'en_US' && op == 'ru_RU'){ 
		window.location.href = "http://" + rez[2];
	}
}

function chg_1banner_cf(barr, ban_id, pos, interval, timer) {
	if(barr.length > 1){
		new_pos = (pos!=barr.length-1) ? pos+1 : 0;		

		var container = $(ban_id);
		var old_ban = container.firstChild;
		
		setStyle(old_ban, {'position': 'absolute', 'border': '0'});

		document.getElementById('bbb').style.width = barr[new_pos].width;
		document.getElementById('bbb').style.height = barr[new_pos].height;


		var new_ban = ( barr[new_pos].link != '' )
			? DIV(null,
					A(
					   {
						href: barr[new_pos].link
					   }, 
					IMG(
					   {    src: barr[new_pos].pict, 
						alt: barr[new_pos].title, 
						border: '0'}
					)))
			: DIV(null,IMG({src: barr[new_pos].pict, alt: barr[new_pos].title, border: '0'}));
		

			

		setStyle(new_ban, {'position': 'absolute', 'border': '0'});
		setOpacity(new_ban, 0);
		container.insertBefore(new_ban, old_ban);
		
		fade(old_ban, {afterFinish: function(){ removeElement(old_ban); }});
		appear(new_ban);

		if(!timer) window.setInterval(
			function()
			{ 
				chg_1banner_cf(barr, ban_id, new_pos, interval, 1); 
			}, 
			interval);
	}
}

function chg_2banner_cf(barr, ban1_id, ban2_id, pos, interval, timer) {
	if(barr.length > 2){

		new_pos = (pos!=barr.length-1) ? pos+1 : 0;
			
		var new_ban1 = (barr[new_pos].link != '')
			? DIV(null, A({href: barr[new_pos].link}, IMG({src: barr[new_pos].pict, alt: barr[new_pos].title})))
			: DIV(null, IMG({src: barr[new_pos].pict, alt: barr[new_pos].title}));
		setStyle(new_ban1, {'position': 'absolute', 'border': '0'});
		setOpacity(new_ban1, 0);
	
		new_pos = (new_pos!=barr.length-1) ? new_pos+1 : 0;
	
		var new_ban2 = (barr[new_pos].link != '')
			? DIV(null, A({href: barr[new_pos].link}, IMG({src: barr[new_pos].pict, alt: barr[new_pos].title})))
			: DIV(null, IMG({src: barr[new_pos].pict, alt: barr[new_pos].title}));
		setStyle(new_ban2, {'position': 'absolute', 'border': '0'});
		setOpacity(new_ban2, 0);
			
		var container1 = $(ban1_id);
		var container2 = $(ban2_id);
		var old_ban1 = container1.firstChild;
		var old_ban2 = container2.firstChild;
	
		setStyle(old_ban1, {'position': 'absolute', 'border': '0'});
		setStyle(old_ban2, {'position': 'absolute', 'border': '0'});
		container1.insertBefore(new_ban1, old_ban1);
		container2.insertBefore(new_ban2, old_ban2);
	
		fade(old_ban1, {afterFinish: function(){ removeElement(old_ban1); }});
		appear(new_ban1);
		fade(old_ban2, {afterFinish: function(){ removeElement(old_ban2); }});
		appear(new_ban2);

		if(!timer){ 
			window.setInterval(function(){ chg_2banner_cf(barr, ban1_id, ban2_id, new_pos, interval, 1); }, interval);
		}		
	}	
}

function on_off_konf(obj_id, status){
	try{
		var obj=document.getElementById(obj_id);
		if(obj){
			var visibility=(status=='over')?'visible':'hidden';
			obj.style.visibility=visibility;
		}
	}catch(e){}	
}