function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() {
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function getCoords(element){
		for (var lx=0,ly=0;element!=null;
			lx+=element.offsetLeft,ly+=element.offsetTop,element=element.offsetParent);
		return {x:lx,y:ly}
	}

function show(obj) {
	// special case: the showing of sitespopup (includes repositioning)
	if (obj == 'sitespopup') {
			myElement = getCoords(MM_findObj('btn_sites'));
			MM_findObj('sitespopup').style.top = myElement.y + "px";
		}		
	MM_showHideLayers(obj,'','show')
	}
	
function hide(obj) {MM_showHideLayers(obj,'','hide')}

function focusfld(fieldid,action) {
		if (action==1) {
			MM_findObj(fieldid).className = 'focused';
		}
		if (action==0) {
			MM_findObj(fieldid).className = '';
		}
	}
	
function menuflip(tabnmbr) {
		if (tabnmbr==1) MM_findObj('leftcol').className = 'menutab1';
		if (tabnmbr==2) MM_findObj('leftcol').className = 'menutab2';
	}


//this one takes care of the submenus
function submenu(subnmbr) {
	
	//hide submenus
	
	var divs = document.getElementsByTagName('div');	//get all divs
	for(i=0;i<divs.length;i++){							//loop through divs
		if(divs[i].id.match(/sub\d/)){					//if their name has 'sub'
			hide(divs[i].id)							//hide them
		}
	}
	
	if (subnmbr!=null) {
	
		// get menu item y-coordinate
		var obj,locV;
		if ((obj=MM_findObj('item' + subnmbr))!=null) {
			myElement = getCoords(obj);
			locV = myElement.y;
		}
		
		// set submenu to same coordinate -1
	
		var obj;
		if ((obj=MM_findObj('sub' + subnmbr))!=null) {
			obj.style.top = locV -2 + 'px';
		}
		
		// show menu	
			show('sub' + subnmbr)
		}
	}


// switching tabs
function tab(tabnmbr) {
	
	// hide tab contents	
		var divs = document.getElementsByTagName('div');	
		for(i=0;i<divs.length;i++){							
			if(divs[i].id.match(/tabcontent\d/)){					
				MM_findObj(divs[i].id).className = 'tabcontent'							
			}
		}
	
	// set all tabs to inactive	
		var lis = document.getElementsByTagName('li');
		for(i=0;i<lis.length;i++){	
			if(lis[i].id.match(/tab\d/)){
				MM_findObj(lis[i].id).className = '';
			}
		}
	
	// set selected tab to active
		if ((obj=MM_findObj('tab' + tabnmbr))!=null) {
			obj.className = 'active';
		}
	
	// display tab content
		if ((obj=MM_findObj('tabcontent' + tabnmbr))!=null) {
			obj.className = 'tabcontent_visible';
		}
		
	
	
	}


// PRINTING

function printpage() {
		window.print();
	}


// MAILING

function mailpage() {
		document.location='mailto:?subject=Ссылка на страницу сайта ООО "Вакон-Бизнес-Центр"&body=' + location.href; 
	}


// TABLE STRIPES

// onload = function() { stripe ('content') };

 function stripe(id) {
    var table = document.getElementById(id);
    if (! table) { return; }
    
    var trs = table.getElementsByTagName("tr");

    for (var i = 0; i < trs.length; i += 2) {
      trs[i].className += " even";
    }
  }
