
	var script_url = '/ajax.php';
	var scrollMargin = 0;

	function getBrowserInfo() // used for bookmarks
	{
		 var t,v = undefined;
		 if (window.opera) t = 'Opera';
		 else if (document.all) {
		  t = 'IE';
		  var nv = navigator.appVersion;
		  var s = nv.indexOf('MSIE')+5;
		  v = nv.substring(s,s+1);
		 }
		 else if (navigator.appName) t = 'Netscape';
		 return {type:t,version:v};
	}
 
	function bookmark(a){
		 var url = window.document.location;
		 var title = window.document.title;
		 var b = getBrowserInfo();
		 if (b.type == 'IE' && 9 > b.version && b.version >= 4) window.external.AddFavorite(url,title);
		 else if (b.type == 'Opera') {
		  a.href = url;
		  a.rel = "sidebar";
		  a.title = url+','+title;
		  return true;
		 }
		 else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
		 else alert("Нажмите CTRL-D, чтобы добавить страницу в закладки.");
		 return false;
	}

	function setElementOpacity(sElemId, nOpacity)
	{
	  var opacityProp = getOpacityProperty();
	  var elem = document.getElementById(sElemId);

	  if (!elem || !opacityProp) return; // Если не существует элемент с указанным id или браузер не поддерживает ни один из известных функции способов управления прозрачностью
  
	  if (opacityProp=="filter")  // Internet Exploder 5.5+
	  {
	    nOpacity *= 100;
	
	    // Если уже установлена прозрачность, то меняем её через коллекцию filters, иначе добавляем прозрачность через style.filter
	    var oAlpha = elem.filters['DXImageTransform.Microsoft.alpha'] || elem.filters.alpha;
	    if (oAlpha) oAlpha.opacity = nOpacity;
	    else elem.style.filter += "progid:DXImageTransform.Microsoft.Alpha(opacity="+nOpacity+")"; // Для того чтобы не затереть другие фильтры используем "+="
	  }
	  else // Другие браузеры
	    elem.style[opacityProp] = nOpacity;
	}
	
	function getOpacityProperty()
	{
	  if (typeof document.body.style.opacity == 'string') // CSS3 compliant (Moz 1.7+, Safari 1.2+, Opera 9)
	    return 'opacity';
	  else if (typeof document.body.style.MozOpacity == 'string') // Mozilla 1.6 и младше, Firefox 0.8 
	    return 'MozOpacity';
	  else if (typeof document.body.style.KhtmlOpacity == 'string') // Konqueror 3.1, Safari 1.1
	    return 'KhtmlOpacity';
	  else if (document.body.filters && navigator.appVersion.match(/MSIE ([\d.]+);/)[1]>=5.5) // Internet Exploder 5.5+
	    return 'filter';
	
	  return false; //нет прозрачности
	}

	function clearFeedbackForm()
	{
		$('#lastnameid').val('');
		$('#emailid').val('');
		$('#phoneid').val('');
		$('#messageid').val('');
	}

	function tryFeedback()
	{
		if ($("#lastnameid").val().length < 2){	alert("Name must content at least 3 symbols!"); return false; }
		if ($('#emailid').val() == ''){ alert("Please, enter your e-mail!"); return false; }
		if ($('#phoneid').val() == ''){ alert("Please, enter your phone!"); return false; }
		if ($('#messageid').val() == ''){ alert("Please, enter your message!"); return false; }
		
		$('#feedbackform').submit();

	}

	function checkField()
	{
		if ($('#ref').val()=='Search collection')
			{	$('#ref').val(''); $('#ref').focus(); return(false);}
		
		if ($('#ref').val()!='Search collection') 
			if($('#ref').val().length<3) 
			{
				alert('Reference must be at least 3 symbols'); 
				return(false);
			}

		$('#thisform').submit();
	}