function change_opacity(img,opacity){
	if (navigator.userAgent.indexOf("IE") != -1) img.filters.alpha.opacity=opacity;
	else img.style.opacity=opacity/100;
}

// отображение/скрытие висячего элемента
function trigger(menu_object, object) {
    var offsetTrail = menu_object;
    var offsetLeft = 0;
    var offsetTop = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }
    object.style.left=offsetLeft;
    object.style.top=offsetTop+menu_object.offsetHeight;
	if (object.className=='vis') object.className = 'hid';
	else object.className = 'vis'; 
}

function set_lang(a) {
	document.all.l.value = a;
	document.forms['setlang'].submit();
}

function numberOnly(event, object) {
	event = event || window.event;
	var keyCode = event.keyCode || event.which;
	
	//if ((object) && (keyCode==48) && (object.value=='')) return false;
	if (((keyCode < 48) || (keyCode > 57)) && (keyCode != 8) && (keyCode != 37) && (keyCode != 39) && (keyCode != 46) && (keyCode != 116) && (keyCode != 9))
  		return false;
}