function photoOpen()
{
	window.open('','photo', 'width=300,height=300,toolbar=0,menubar=0,status=0,resizable=1,scrollbars=0');
}

function photoOpen_11()
{
	window.open('','photo', 'width=320,height=300,toolbar=0,menubar=0,status=0,resizable=1,scrollbars=1');
}


function check_float(val)
{
        if (isNaN(parseFloat(val)-val) || val<0) return false;
        return true;
}

function select_other(select_id)
{
	var alttext = "alt_"+select_id;
	
	var currentDisplayValue = document.getElementById(alttext).style.display;
	
	if (document.getElementById(select_id).value == "0")
	{
		if (currentDisplayValue == "none")
        {
                document.getElementById(alttext).style.display = "";
        }
        else {
                document.getElementById(alttext).style.display = "none";
        }
	}
    else {
            document.getElementById(alttext).style.display = "none";
    }
	return false;
}

function check_form_city()
{
	if(document.frm.e_city.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"Город\"');
      return false;
    }
	else
	{
		if(document.frm.e_city.value == "0")
		{
			if(document.frm.e_alt_city.value.length == 0)
		    {
		      alert('Не заполнено обязательное поле \"Город\"');
	    	  return false;
		    }
	
			if(document.frm.e_alt_company.value.length == 0)
	    	{
		      alert('Не заполнено обязательное поле \"Название компании\"');
		      return false;
	    	}

			if(document.frm.e_adress.value.length == 0)
	    	{
		      alert('Не заполнено обязательное поле \"Адрес\"');
		      return false;
	    	}

			if(document.frm.e_tel_comp.value.length == 0)
	    	{
		      alert('Не заполнено обязательное поле \"Телефон\"');
		      return false;
	    	}
		}
	}
	document.frm.submit(); 
}

function check_form_company()
{
	if(document.frm.e_company.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"Название компании\"');
      return false;
    }
	else
	{
	
		if(document.frm.e_company.value == "0" && document.frm.e_alt_company.value.length == 0)
	    {
	      alert('Не заполнено обязательное поле \"Название компании\"');
    	  return false;
		}

		if(document.frm.e_company.value == "0" && document.frm.e_adress.value.length == 0)
    	{
	      alert('Не заполнено обязательное поле \"Адрес\"');
	      return false;
    	}

		if(document.frm.e_company.value == "0" && document.frm.e_tel_comp.value.length == 0)
    	{
	      alert('Не заполнено обязательное поле \"Телефон\"');
	      return false;
    	}

	var checks = document.getElementsByName("e_brand");
	var length = checks.length;
	var ok=0;
        for(var i=0;i<length;i++)
	{
	        if(checks[i].checked)
		{ 
			ok=1; 
		}
        }
		
	if(document.frm.e_company.value == "0" && ok==0)
    	{
	      alert('Не заполнено обязательное поле \"Бренд\"');
	      return false;
    	}
	}
	document.frm.submit(); 
}
function check_form_user()
{
	if(document.frm.r_uid.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"Логин\"');
      return false;
    }
	if(document.frm.r_pwd.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"Пароль\"');
      return false;
    }
	if(document.frm.cmp_r_pwd.value.length == 0 || document.frm.cmp_r_pwd.value!=document.frm.r_pwd.value)
    {
      alert('Не совпадают значения поля \"Пароль\"');
      return false;
    }
	if(document.frm.c_name.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"ФИО\"');
      return false;
    }
	if(document.frm.e_dol.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"Должность\"');
      return false;
    }
	if(document.frm.r_email.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"E-mail\"');
      return false;
    }
	else
	{
		if( document.frm.r_email.value.match('^([a-zA-Z0-9_\-]+\.)*[a-zA-Z0-9_\-]+@([a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]\.)+[a-z]{2,4}$') == null ) 
	    {
	      alert('Не верно введен e-mail');
	      return false;
	    }
	}
	if(document.frm.e_tel.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"Телефон\"');
      return false;
    }
	document.frm.submit(); 
}

function check_form_message()
{
	if(document.prop.subject.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"Тема\"');
      return false;
    }
	if(document.prop.body.value.length == 0)
    {
      alert('Не заполнено обязательное поле \"Текст\"');
      return false;
    }
	document.frm.submit(); 
}
