					function getClientWidth()
					{
					  return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;
					}
					
					function getClientHeight()
					{
					  return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight;
					}
					
					function getBodyScrollTop()
					{
						return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
					}
					
					function getBodyScrollLeft()
					{
						return self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft);
					}										

					function altt(vle){
					  	var oRegExp = new RegExp("^[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}$");
					 	if (oRegExp.test(fmmain.email.value)){
					 		fmmain.submit();
					 	}else{
					 		alert('Вы ввели не верный E-mail');
					 	}
				 	
				 	};
				 	
				 	function cont_mail_ch(vle){
					  	var oRegExp = new RegExp("^[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}$");
					 	if (oRegExp.test(cont_fm.fm_mail.value)){
					 		cont_fm.submit();
					 	}else{
					 		alert('Вы ввели не верный E-mail');
					 	}
				 	
				 	};
				 	
				 	//function checkExt (ext,pInput){
				 	//	if(pInput.value.substring(pInput.value.lastIndexOf('.')+1,pInput.value.length).toLowerCase()!=ext)
					//		{alert('Необходимо выбрать '+ext+' файл для загрузки!'); return;};
				 	//}
