function showPopupContact(){
	var block = document.getElementById("bgContact");
	if(block && block.style.display != "block"){
		block.style.display = "block";
		setElementOpacity("bgContact",0);
		var idInterval = setInterval(enlargeAlpha,100);
		var startAlpha = 0;
	}
	function enlargeAlpha(){
		setElementOpacity("bgContact",startAlpha);
		startAlpha += 0.1;
		if(startAlpha >= 0.9){
			clearInterval(idInterval);
		}
	}
}
function hidePopupContact(){
	setElementOpacity("bgContact",0);
	var block = document.getElementById("bgContact");
	block.style.display = "none";
}
function setActiveFr(){
	//document.getElementById("frActive").style.display="block";
	document.getElementById("enText").style.display="none";
	document.getElementById("frText").style.display="block";
}
function setActiveEn(){
	//document.getElementById("frActive").style.display="none";
	document.getElementById("enText").style.display="block";
	document.getElementById("frText").style.display="none";
}

function setActiveLang(num){
	var act = document.getElementById("link_lang_act");
	var pas = document.getElementById("link_lang");

	act.id = "link_lang";
	pas.id = "link_lang_act";

	if(num == 1){
		document.getElementById("enText").style.display = "block";
		document.getElementById("frText").style.display = "none";
	}
	else if(num == 2){
		document.getElementById("enText").style.display = "none";
		document.getElementById("frText").style.display = "block";
	}
}
function initEsolutionsBlocks(){
	var count = 5;
	var linksBlock = document.getElementById("esolutionsLinks").getElementsByTagName("img");
	document.getElementById("esolution"+0).style.display = "block";
	for(i=0;i<linksBlock.length;i++){
		linksBlock[i].num = i;
		linksBlock[i].onclick = function(){
			for(j=0;j<count;j++){
				if(j == this.num){
					document.getElementById("esolution"+j).style.display = "block";
				}
				else{
					document.getElementById("esolution"+j).style.display = "none";
				}
			}
		}
	}
}
function showImage(src){
	if(document.getElementById("podlojka")){
		document.getElementById("podlojka").style.display = "block";
		document.getElementById("podlojka").style.height = getElementPosition("copyrightBlock").top + 135 + "px";
	}
	if(document.getElementById("popupImg")){
		document.getElementById("popupImg").style.top = GetScrollTop() + 50 + "px";
		document.getElementById("popupImg").style.display = "block";
		document.getElementById("popupImg").getElementsByTagName("img")[1].src = src;
	}
}
function hideImage(){
	if(document.getElementById("podlojka")){
		document.getElementById("podlojka").style.display = "none";
	}
	if(document.getElementById("popupImg")){
		document.getElementById("popupImg").style.display = "none";
		document.getElementById("popupImg").getElementsByTagName("img")[1].src = "";
	}
}
function getElementPosition(elemId){
    var elem = document.getElementById(elemId);
	
    var w = elem.offsetWidth;
    var h = elem.offsetHeight;
	
    var l = 0;
    var t = 0;
	
    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }

    return {"left":l, "top":t, "width": w, "height":h};
}
function GetScrollTop() {
  return window.pageYOffset||
    document.documentElement&&document.documentElement.scrollTop||
    document.body.scrollTop||0;
}
