function go_to(url)
{
	window.location.href=url;
}
function fixPNG(element)
{
  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
  {
    var src;
	
    if (element.tagName=='IMG')
    {
      if (/\.png$/.test(element.src))
      {
        src = element.src;
        element.src = path+"/images/blank.gif";
      }
    }
    else
    {
      src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
      if (src)
      {
        src = src[1];
        element.runtimeStyle.backgroundImage="none";
      }
    }
    //var re_scale_mode = /iesizing\-(\w+)/;
    //var m = re_scale_mode.exec(element.className);
    //var scale_mode = (m) ? m[1] : 'crop';
    if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
  }
}
var empty_re = /[ \f\n\r\t\v]/g;
var email_re = /^([a-z]|[0-9]|_|-|\.)*@(([a-z]|[0-9]|_|-)*\.)+[a-z]{2,4}$/i;
function checkC()
{
	var errors = 0;
	var num_orders = 0;
	
	var contact_face = document.getElementById("contact_face");
	if (checkEmpty(contact_face))
	{
		errors++;
	}
	var email = document.getElementById("email");
	if (checkEmpty(email))
	{
		errors++;
	}
	var theme = document.getElementById("theme");
	if (checkEmpty(theme))
	{
		errors++;
	}
	var text = document.getElementById("text");
	if (checkEmpty(text))
	{
		errors++;
	}
	/*
	var phone_number = document.getElementById("phone_number");
	var email = document.getElementById("email");
	if (checkEmpty(phone_number) && checkEmpty(email))
	{
		errors++;
	}
	*/
	
	if (errors>0) 
	{
		document.getElementById("text_error").innerHTML = "Заполните все обязательные поля";
		return false;
	}
	else
	{
		var oSubmitButton = document.getElementById("send");
		oSubmitButton.disabled = true;
		return true;
	}
}
function checkF_edu()
{
	var errors = 0;
	var num_orders = 0;
	
	var contact_face = document.getElementById("contact_face");
	if (checkEmpty(contact_face))
	{
		errors++;
	}
	var email = document.getElementById("email");
	if (checkEmpty(email))
	{
		errors++;
	}
	var phone = document.getElementById("phone");
	if (checkEmpty(phone))
	{
		errors++;
	}
	var date_ = document.getElementById("date_");
	if (checkEmpty(date_))
	{
		errors++;
	}
	if (errors>0) 
	{
		document.getElementById("text_error").innerHTML = "Заполните все обязательные поля";
		return false;
	}
	else
	{
		var oSubmitButton = document.getElementById("send");
		oSubmitButton.disabled = true;
		return true;
	}
}

function set_class()
{
	var phone_number = document.getElementById("phone_number");
	var email = document.getElementById("email");
	phone_number.className = "text";
	email.className = "text";
}
function checkEmpty(oElement)
{
	var sValue = oElement.value.replace(empty_re, "");
	if (sValue == "")
		return true;
	else
		return false;
}
function check_search()
{
   var searchOb = document.getElementById('search_text');
   if ( !checkEmpty(searchOb) && (searchOb.value != "Поиск по сайту") )
      return true;
   else
   	   return false;
}
