function show_dealer_entry(){
	var popup = document.getElementById("popup_entry");
	popup.style.display = 'block';
	var page_size = get_page_size();
	popup.style.left = parseInt((page_size[0] - 328)/2) + 'px';

	var  shape = document.createElement('div');
	shape.style.width = page_size[0] + 'px';
	shape.style.height = page_size[1] + 'px';
	shape.id = 'shape_div';
	document.body.appendChild(shape);
	
	document.popup_form.login.focus();
	addHandler(document.body, checkbodykeypress, 'keypress');
	
}



function checkbodykeypress(ev){
	if(document.getElementById("popup_entry").style.display!='none'){
		var Code = (ev.keyCode || ev.which);
		if(Code==13){
		if(window.ActiveXObject){ // Если IE
					checkDealer();
					document.popup_form.submit();
				}
		}
		if(Code==27){
			hide_dealer_entry();
		}

		return true;
	}else{
		return false;
	}
}

function hide_dealer_entry(){
	document.getElementById("popup_entry").style.display = 'none';

	var shape = document.getElementById('shape_div');
	if(shape){
		document.body.removeChild(shape);
	}
}

function fixed(e, pos)
{
	//pos = parseInt((screen.height - e.offsetHeight) / 2);
    if (/MSIE ([\d\.]+).+Win/.test(navigator.userAgent))
    {
        e.style.position = 'absolute';
        var top = Math.max(document.body.scrollTop, document.documentElement.scrollTop);
        return (top + pos) + 'px';
    }
    else e.style.top = pos + 'px';
}

function addHandler(obj, handler, event) {
	if(obj.addEventListener) {
		obj.addEventListener (event, handler, false);
	}else if(obj.attachEvent) {
		obj.attachEvent ("on"+event, handler);
	}else{
		//obj.onclick = handler;
	}
}

