function stretch(){
	var ok =	document.getElementById("body")&&
				document.getElementById("header")&&
				document.getElementById("footer")&&
				document.getElementById("first");
	
	var fault=(!navigator.systemLanguage)?1:-1;
	var addvalue=(document.getElementById("equipment"))
						?	document.getElementById("equipment").offsetHeight
							+document.getElementById("equipment").style.marginTop
						:	0;
						
		 addvalue=(document.getElementById("phone"))
						?	addvalue-document.getElementById("phone").style.marginBottom
						:	addvalue;
		 
		 if (!document.getElementById("phone").style.marginBottom) addvalue=addvalue+48;
	
	if (ok){
		if (document.getElementById("body").clientHeight < document.body.clientHeight){
			var minwidth =	document.getElementById("header").offsetHeight+
							document.getElementById("footer").offsetHeight+
							addvalue;
			document.getElementById("first").style.height=document.body.clientHeight-minwidth-fault;
		}
	}
	
	if (document.getElementById("patch") && document.getElementById("mainmenu")){
		var mm=document.getElementById("mainmenu").offsetHeight;
		document.getElementById("patch").style.height=mm*0.09+"em";
		var i=document.getElementById("patch").offsetHeight;
		if (i>0) {
			mm=mm*mm*0.09/i;
			document.getElementById("patch").style.height=mm+"em";
		}
	}
	
}
