// get the layer object called "name"
function getLayer(name) {
	var theObj = document.getElementById(name);
	if (theObj!=null) return theObj.style;
	  else return(null);
}

// toggle layer to invisible
function hideLayer(name) {
  	var layer = getLayer(name);
   	if (layer!=null) layer.visibility = "hidden";
	return false;
}

// toggle layer to visible
function showLayer(name) {
  	var layer = getLayer(name);
   	if (layer!=null) {
		moveLayer(name);
		layer.visibility = "visible";
	}
	return false;
}

function repositionAll() {
moveLayer("brand");
moveLayer("people");
moveLayer("business");
moveLayer("gallery");
moveLayer("about");
}

// move layer to x
function moveLayer(name) {		
  	var layer = getLayer(name);	
	if (layer!=null) {	
		var x = calcBtnLeft(name + "_btn");
//alert(name + "  " + x);
		if (name=="brand")
	   		layer.left = x - 11 + "px"
		else
	   		layer.left = x + "px";

	}
	return false;
}

function calcBtnLeft(elementId) {
	var element = document.getElementById(elementId);
	eLeft = 0;
	var eLeftBorder;
	while(element != null) {
		eLeftBorder = 0;
        eLeft += element.offsetLeft;
        if (element!=document.documentElement) {
            eLeft -= element.scrollLeft;
        }  
        if (element.style.borderWidth!="") {
			eLeftBorder = parseInt(element.style.borderWidth);
		} else if (element.style.borderLeftWidth!="") {
			eLeftBorder = parseInt(element.style.borderLeftWidth);
		}							
		if (isNaN(eLeftBorder)) eLeftBorder = 0;
		eLeft += eLeftBorder;
        element = element.offsetParent;
     }
	 return eLeft;
}

function showImg(URL,imgPath) {
var content = '<html><head>' +
'\<\style>'+'BODY { overflow: hidden; } img {border: 1px solid #ffffff;}'+'<\/style>'
    +'<script>' +    'function selfResizer(obj) {' +
    'var w = obj.width;iWidth='+self.innerWidth+';' +
    'var h = obj.height;iHeight='+document.body.clientHeight  +';' +
    'var left = (self.opera?iWidth:screen.availWidth)/2 - w/2;' +
    'var top = (self.opera?iHeight:screen.availHeight)/2 - h/2;' +
    '  window.resizeTo(w+60, h+105);' +
//    '  window.moveTo(left, top);' +
    '}' +    '<\/script>' +'</head><BODY SCROLL=NO TEXT=white BGCOLOR=#aaaaaa link=white vlink=white alink=white LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0><table width=100% height=100% cellspacing=0 cellpadding=0 border=0><tr><td align=center>' +
'<a href=# onclick=window.close()><img onLoad="selfResizer(this)" alt="Кликните, чтобы закрыть окно" border=1 src="'+imgPath+'"></a>' +
'</td></tr></table></body></html>';

var wnd = window.open(URL, 'preview_window_img', 'width=50,height=50,left=40,top=40,location=0,toolbar=0,directories=0,menubar=0,screenX=0,screenY=0,resizable=1,scrollbar=0,stastusbar=0,fullscreen=0');

    wnd.document.write(content);
    wnd.document.title = "Просмотр увеличенного изображения";
    wnd.document.close();
    if(wnd)wnd.focus();
}

