function show_send_back_links() {
	$$('.send_back_link').each(function(s) {
		s.show();
	});
}

function disable_shop_button() {
	$('shop_button').update("");
	$('shop_label').update("");
}

function setSearchValue(type) {
	var search_box = $('search_box');
	
	if (search_box) {
		switch(type) {
			case 'enter':
				search_box.value = '';
			break;   
			case 'exit':
			if (search_box.value == '') {
				search_box.value = sDefaultSearchValue;
			}
			break;
		}
	}
}

function toggle_category(index_number) {
	if($('left_menu_'+index_number).hasClassName('selected')) {
		$('left_menu_'+index_number).removeClassName('selected');
		$('folded_menu_'+index_number).removeClassName('selected');
		$('folded_menu_'+index_number).hide();
		for(var i=0; i<2; i++) {
			$('left_menu_'+(i+1)).className = "left_menu_"+(i+1);
		}
	} else {
		var unfolded_menus = $$('#left_categories .folded_menu.selected');
		for(var i=0;i<unfolded_menus.length;i++) {
			unfolded_menus[i].removeClassName('selected');
			unfolded_menus[i].hide();
		}
	
		var selected = $$('#left_categories .selected');
		for(var i=0;i<selected.length; i++) {
			selected[i].removeClassName('selected');
		}
	
		if(index_number <= 2) {
			for(var i=0; i<index_number; i++) {
				$('left_menu_'+(i+1)).className = "left_menu_"+(i+1);
			}
			for(var i=index_number; i<2; i++) {
				$('left_menu_'+(i+1)).className = "left_menu_5";
			}
		} else {
			for(var i=0; i<2; i++) {
				$('left_menu_'+(i+1)).className = "left_menu_"+(i+1);
			}
		}
	
		$('folded_menu_'+index_number).show();
		$('folded_menu_'+index_number).addClassName('selected');
		$('left_menu_'+index_number).addClassName('selected');
	}
}

function toggle_delivery_address_form(check_box) {
	var buttons = $('address_form').getInputs('text');
	var radio_buttons = $('address_form').getInputs('radio');

	if(check_box.checked) {
		buttons.invoke('disable');
		radio_buttons.invoke('disable');
		$('delivery_address_magic_country_id').disable();
	} else {
		buttons.invoke('enable');
		radio_buttons.invoke('enable');
		$('delivery_address_magic_country_id').enable();
	}
}

function toggle_customer_form_dealers(check_box) {
	var buttons = $('address_form').getInputs('text');
	var radio_buttons = $('address_form').getInputs('radio');

	if(check_box.checked) {
		buttons.invoke('enable');
		radio_buttons.invoke('enable');
		$('customer_magic_country_id').enable();
		$('delivery_address_magic_country_id').enable();
		$('address_form').select('.form_field').invoke('show');
		$('address_form').select('.middle').invoke('hide');
	} else {
		buttons.invoke('disable');
		radio_buttons.invoke('disable');
		$('customer_magic_country_id').disable();
		$('delivery_address_magic_country_id').disable();
		$('address_form').select('.form_field').invoke('hide');
		$('address_form').select('.middle').invoke('show');
	}
}

function toggle_customer_form(check_box) {
	var buttons = $('address_form').getInputs('text');
	var radio_buttons = $('address_form').getInputs('radio');

	if(check_box.checked) {
		buttons.invoke('enable');
		radio_buttons.invoke('enable');
		$('customer_magic_country_id').enable();
		$('address_form').select('.form_field').invoke('show');
		$('address_form').select('.middle').invoke('hide');
	} else {
		buttons.invoke('disable');
		radio_buttons.invoke('disable');
		$('customer_magic_country_id').disable();
		$('address_form').select('.form_field').invoke('hide');
		$('address_form').select('.middle').invoke('show');
	}
}

var nSmallWidth 	= 50;
var nSmallHeight 	= 71;
var nLargeWidth 	= 100;
var nLargeWHeight 	= 142;
var currImgEnl 		= 0;
var sEnlargeURL;

function fnFindLeftPos(obj_id) {
	return $(obj_id).positionedOffset().first();
}

function fnFindTopPos(obj_id) {
	return $(obj_id).positionedOffset().last();
}

function fnHideLarge() {
	var divObj = document.getElementById("divEnlarge");
	divObj.style.display = 'none';
	document.getElementById("imgEnlarge").src = "/images/empty.gif";
}

function fnShowLarge(ID, sURL, replace_ment_name) {
	document.getElementById("imgEnlarge").src = "/images/empty.gif";
	var obj = document.getElementById("img" + ID);
	var x = fnFindLeftPos("img" + ID);
	var y = fnFindTopPos("img" + ID);
	var src = obj.src;
	src = src.replace('_small_thumb', replace_ment_name);
	x = x - ((nLargeWidth - nSmallWidth) / 2 );			
	y = y - ((nLargeWHeight - nSmallHeight) / 2 );
	var divObj = document.getElementById("divEnlarge");
	document.getElementById("imgEnlarge").src = src;
	divObj.style.top = y + "px";
	divObj.style.left = x + "px";
	
	divObj.style.display = 'block';

	if(sURL == '') { sURL = "#"; }
	document.getElementById("lnk").href = sURL;
	
}


<!--

function flash(id,u,w,h,transparent) {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ w + '" height="'+ h + '" id="'+ id + '" align="left">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="'+ u + '" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="autoplay" value="true" />');
	document.write('<param name="bgcolor" value="#ffffff" />');
	document.write('<param name="wmode" value="' + (transparent ? 'transparent' : 'window') + '" />');
	if (arguments.length == 6) {
		document.write('<param name="FlashVars" value="' + arguments[5] + '" />');
	}
	document.write('<embed src="'+ u + '" quality="high" bgcolor="#ffffff" width="'+ w + '" height="'+ h + '" name="'+ id + '" id="'+ id + '" wmode="' + (transparent ? 'transparent' : 'window') + '" allowScriptAccess="sameDomain" align="left" ');
	if (arguments.length == 6) {
		document.write(' flashvars="' + arguments[5] + '" ');
	}
	document.write('type="application/x-shockwave-flash" autoplay="true" pluginspage="https://www.macromedia.com/go/getflashplayer" /></object>');
}
-->