function zoom(an_image)
{
	var url = 'index.php?t=image&image='+an_image;
	var width = 200;
	var height = 200;
	var screen_x = (screen.availWidth-width)/2;
	var screen_y = (screen.availHeight-height)/2;
	window.open(url, 'zoomed', 'width='+width+',height='+height+',resizable=yes,left='+screen_x+',top='+screen_y);	
}

function setUserLanguage(lang)
{
	document.kernel_form.action = front_end_action;
	submit_kernel_form();
	//submit_action('lang__', 'action_grid', 'ChangeLanguage');
}

function save_edit(prefix)
{
	submit_action(prefix, 'action_form', document.kernel_form.elements[prefix + 'save_action'].value);
}

function submit_kernel_form()
{
	if (typeof document.kernel_form.onsubmit == "function") {
		document.kernel_form.onsubmit();
	}
	document.kernel_form.submit();
	document.kernel_form.target = '';
	document.kernel_form.t.value = t;
}

function submit_action(prefix, action_field, action)
{
	document.kernel_form.elements[prefix + action_field].value = action;
	submit_kernel_form();
}

function select_selected(list, selected_value) 
{
	var count = list.options.length;
 	for (var current = 0; current < count; current ++) 
 	{
  	if (list.options[current].value == selected_value) 
  	{
   		list.options[current].selected = "1";
   		break;
  	}
 	}
}

function catchHotKeysF(event, func)
{
 	if (!event) return;
 	if (event.keyCode == 13)
 		eval(func);
}

