$(document).ready(function() {
//alert($('').val());
if (($('#id_region_must_show').val() == 0 || $('#id_region_must_show').val() === undefined)) // && (id_region_must_show === undefined || !id_region_must_show)
$('#id_region').hide();
$('#comp_domain').blur(function()
{
$(this).val(String($(this).val()).toLowerCase());
$('#comp_domain_check_result').addClass('ajax_standby');
$('#comp_domain_check_result').load('/index.php?section=comp&act=comp_ajax&subact=comp_reg_check_domain&comp_domain='+this.value+'&comp_id='+$('#comp_id').val());
$('#comp_domain_check_result').ajaxComplete(function(event,request,settings)
{
$('#comp_domain_check_result').removeClass('ajax_standby');
});
});
$('#comp_inn').blur(function(){
$('#comp_inn_check_result').addClass('ajax_standby');
$('#comp_inn_check_result').load('/index.php?section=comp&act=comp_ajax&subact=comp_reg_check_inn&comp_inn='+this.value+'&comp_id='+$('#comp_id').val());
$('#comp_inn_check_result').ajaxComplete(function(event,request,settings)
{
$('#comp_inn_check_result').removeClass('ajax_standby');
});
});
$('#comp_user_pass').blur(function()
{
var comp_user_pass = this.value;
if (comp_user_pass.length<4)
$('#comp_user_pass_check_result').html("
Пароль должен быть более 3 символов");
else
$('#comp_user_pass_check_result').html("
");
});
$('#comp_user_pass2').blur(function()
{
if (this.value != $('#comp_user_pass').val())
$('#comp_user_pass2_check_result').html("
Пароли не совпадают");
else
$('#comp_user_pass2_check_result').html("
");
});
$('#comp_user_mail').blur(function()
{
$('#comp_user_mail_check_result').addClass('ajax_standby');
$('#comp_user_mail_check_result').load('/index.php?section=comp&act=comp_ajax&subact=comp_reg_check_email&comp_user_mail='+this.value+'&comp_id='+$('#comp_id').val());
$('#comp_user_mail_check_result').ajaxComplete(function(event,request,settings)
{
$('#comp_user_mail_check_result').removeClass('ajax_standby');
});
});
$('#comp_user_login').blur(function()
{
$('#comp_user_login_check_result').addClass('ajax_standby');
$('#comp_user_login_check_result').load('/index.php?section=comp&act=comp_ajax&subact=comp_reg_check_login&comp_user_login='+this.value+'&comp_id='+$('#comp_id').val());
$('#comp_user_login_check_result').ajaxComplete(function(event,request,settings)
{
$('#comp_user_login_check_result').removeClass('ajax_standby');
});
});
$('#id_country').change(function()
{
$('#id_country_flag').addClass('ajax_standby');
$('#id_region').load('/index.php?section=comp&act=comp_ajax&subact=comp_reg_get_regions_data&id_country='+this.value+'¬_empty='+$('#id_region_not_empty').val());
$('#id_country_flag').load('/index.php?section=comp&act=comp_ajax&subact=comp_reg_get_flag&id_country='+this.value);
$('#id_region').ajaxComplete(function(event,request,settings)
{
$('#id_country_flag').removeClass('ajax_standby');
var strlen = $('#id_region').text().length;
if (strlen > 1)
{
$('#id_region').show();
$('#id_region').addClass('required');
}
else
{
$('#id_region').val('0');
$('#id_region').change();
$('#id_region').hide();
$('#id_region').removeClass('required');
}
});
});
$('#comp_addr_web').blur(function(){
$('#comp_addr_web_status').addClass('ajax_standby');
$('#comp_addr_web_status').load('/index.php?section=comp&act=comp_ajax&subact=comp_reg_check_web&url='+this.value);
$('#comp_addr_web_status').ajaxComplete(function(event,request,settings)
{
$('#comp_addr_web_status').removeClass('ajax_standby');
});
});
$('#dbase_email').blur(function(){
$('#dbase_email_check_status').load("/index.php?section=clinics&act=clinics_ajax&subact=check_email&dbase_id="+$('#dbase_id').val()+"&comp_id="+$('#comp_id').val()+"&dbase_email="+$(this).val());
});
$('#dbase_pass').blur(function(){
if ($(this).val().length<=3)
$('#dbase_pass_check_status').html("
Пароль должен составлять более 3х символов");
else
$('#dbase_pass_check_status').html("
");
});
$('#comp_name').blur(function(){
var comp_name_value = $.trim($(this).val());
comp_name_value = comp_name_value.trim();
$(this).val(comp_name_value);
/*
if(comp_name_value.charAt(0) == "'" || comp_name_value.charAt(0) == "\"")
$('#comp_name_error').html("Не начинайте название компании с кавычки пожалуйста");
else
$('#comp_name_error').html("");
*/
var orgforms = $('#comp_orgform option');
var tmp;
var symbols2delete = new Array('"',"'");
$(orgforms).each(function(i,option){
if ($(option).val())
{
tmp = $('#comp_name_error').html();
var str='';
str = $(option).val();
var length=$(option).val().length;
var comp_name_beginning = comp_name_value.substring(0,length).toUpperCase();
var comp_name_beginning_next_symbol = comp_name_value.substring(length,length+1);
var comp_name_symbols2proceed = " '\"`";
var pos = comp_name_symbols2proceed.indexOf(comp_name_beginning_next_symbol);
str = str+":"+comp_name_beginning+":'"+comp_name_beginning_next_symbol+"'("+pos+")";
if (comp_name_beginning == $(option).val() && !pos)
{
//alert(str);
//$('#comp_name_error').html(tmp+str+"
");
$(option).attr("selected","selected");
var comp_name_new='';
comp_name_new = $.trim(comp_name_value.substring(length));
$(symbols2delete).each(function(i,sym){
if (comp_name_new.charAt(0)==sym)
comp_name_new = comp_name_new.substring(1,comp_name_new.length);
if (comp_name_new.charAt(comp_name_new.length-1)==sym)
comp_name_new = comp_name_new.substring(0,comp_name_new.length-1);
});
//alert("-"+comp_name_new+"-");
$('#comp_name').val(comp_name_new.trim());
}
}
});
});
});