//-------------------------------------------------------------------------------------
function TestEMail(elem) {
// alert("FUNCTION");
    //var str = elem.value; //это для элемента'
    var str = elem;
    var oneChar;
    str = str.toLowerCase();

    if (str.indexOf("@") > 0) {
        var addr = str.substring(0, str.indexOf("@"));
        var domain = str.substring(str.indexOf("@") + 1, str.length);
        if (domain.indexOf(".") == -1) {
            //alert("Неправильный электронный адрес!");
            return false;
        }
        for (var i = 0; i < addr.length; i++) {
            oneChar = addr.charAt(i).charCodeAt(0);
            if ((i == 0 && (oneChar == 45 || oneChar == 46))  ||
                (i == addr.length - 1 && oneChar == 46)) {
                //alert("Веден неправильный электронный адрес!");
                return false;
            }
            if (oneChar == 45 || oneChar == 46 || oneChar == 95 ||
                (oneChar > 47 && oneChar < 58) || (oneChar > 96 && oneChar < 123)) {
                continue;
            } else {
                //alert("Неправильный электронный адрес!");
                return false;
            }
        }
        for (i = 0; i < domain.length; i++) {
            oneChar = domain.charAt(i).charCodeAt(0);
            if ((i == 0 && (oneChar == 45 || oneChar == 46)) ||
                ((i == domain.length - 1  || i == domain.length - 2) && oneChar == 46)) {
                //alert("Неправильный электронный адрес!");
                return false;
            }
            if (oneChar == 45 || oneChar == 46 || oneChar == 95 ||
                (oneChar > 47 && oneChar < 58) || (oneChar > 96 && oneChar < 123)) {
                continue;
            } else {
                //alert("Неправильный электронный адрес!");
                return false;
            }
        }
        return true;
    }
    //alert("Неправильный электронный адрес!");
    return false;

}

   
//-----------------------------------------------------------------------------------------------
function send()
{
//Получаем параметры

var kname = $('#kname').val();
var kmail = $('#kmail').val();
var kphone = $('#kphone').val();
var kquery = $('#kquery').val();
if(kname.length<2)
{$("#result").empty();$("#result").html("Укажите Ваше имя!");$(".k_pan_mail").css({'height':'330px'});return;}
if((kmail.length<3) && (kphone.length<3)){
    $("#result").empty();$("#result").html("Укажите Ваш E-mail или номер телефона!");$(".k_pan_mail").css({'height':'350px'});return;
    }
if(kmail.length>3)
{
if(TestEMail(kmail)==false) {$("#result").empty();$("#result").html("Проверте адрес электроной почты!");$(".k_pan_mail").css({'height':'350px'});return;}
}
if(kquery.length<3)
{$("#result").empty();$("#result").html("Укажите Ваш вопрос!");$(".k_pan_mail").css({'height':'330px'});return;}

$("#result").empty();//предварительно очищаем нужный элемент страницы
$(".k_jdem").css({'display':'block'});
  // Отсылаем паметры
       $.ajax({
                type: "POST",
                url: "/lib/phpMailer/SendData.php",
                data: {"kname":kname,"kmail":kmail,"kphone":kphone,"kquery":kquery}, 
                // Выводим то что вернул PHP
                success: function(html) {
  //                      $("#result").empty();//предварительно очищаем нужный элемент страницы
  //                      $("#result").append(html);//и выводим ответ php скрипта
  //                      alert(html);
                        if(html==1)
                        {
                        $(".k_jdem").css({'display':'none'});
                        $("#result").empty();//предварительно очищаем нужный элемент страницы
                        $("#result").html("Ваш вопрос успешно отправлен!");
                        $("#result").css({'color':'#fff'});
                        $(".k_pan_mail").css({'height':'310px'});
                        $("#kn_send").hide();
                        $("#kmail").attr("disabled","disabled");
                        $("#kname").attr("disabled","disabled");
                        $("#kphone").attr("disabled","disabled");
                        $("#kquery").attr("disabled","disabled");
                        }
                        else
                        {
                        $(".k_jdem").css({'display':'none'});
                        $("#result").empty();//предварительно очищаем нужный элемент страницы
                        $("#result").html("Ошибка отправления вопроса!");
                        $("#result").css({'color':'#000'});
                        $(".k_pan_mail").css({'height':'330px'});
                        }
                }
        });
}
//----------------------------------------------------------------------------------------------------------------
function zamena()
{
var mtxt=$('title').text();
//mtxt = mtxt.toLowerCase();
var Dlina=mtxt.length;
var kolvo=mtxt.indexOf("</em>");
if(kolvo==-1)return; 

var newTitle=mtxt.substring(kolvo+5,Dlina);
$('title').text(newTitle);

return;
} 
//-----------------------------------------------------------------------------------------------------------------
function k_home_load()
{
//*** Если класс присутствует на странице. *******    
if($('.k_home').length)
{
$('.paperList').hide(); 
//$('.content').append('<div class="k_jdem2" align="center"><img src="../images/k_scroll2.gif"/></div>');
$('.k_home').html('<div align="center"><b>Загрузка ...</b></div>').load('/k_pages/k_home/k_home.php');     
$('.k_jdem2').hide();    
}

//=== Прячем всегда =====
$('.paging').hide();    
    
};
//---------------------------------------  Партнеры -------------------------------------------------------
function k_partners_load()
{

//*** Если класс присутствует на странице. *******    
if($('.k_partners').length)
{
$('.paperList').hide(); 
//$('.content').append('<div class="k_jdem2" align="center"><img src="../images/k_scroll2.gif"/></div>');
$('.k_partners').html('<div align="center"><b>Загрузка ...</b></div>').load('/k_pages/k_partners/k_partners.php');     
//$('.k_jdem2').hide();    
}
//=== Прячем всегда =====
//$('.paging').hide();    
};
//-----------------------------------------------------------------------------------------------------------------
function viewSort()
{
// ==== ЗАГРУЗКА и ОТОБРАЖЕНИЕ данных на квартиры по щелчку мыши ======
$(".k_PrHide").toggle();
$(".k_PrVisible").toggle();

    if($(".k_PrHide").is(':visible')) 
    {
//$(".k_jdem2").css({'display':'block'});
$("#k_TS tbody").append('<tr><td colspan="6"><div class="k_jdem2" align="center"><img src="/images/k_scroll2.gif"/></div></td></tr>');
$(".k_cenatable").css({'background':'url(/images/k_cenatable.png) right top no-repeat'});

    var IDADRES=$('.k_cenatable').attr('ID');
      $.ajax({
                type: "POST",
                url: "/lib/k_tables.php",
                data: {"IDADRES":IDADRES}, 
                success: function(html) {
                        //$(".k_PrHide").empty();//предварительно очищаем нужный элемент страницы
                        $("#k_TS tbody").empty();
                        $("#k_TS tbody").append(html);//и выводим ответ php скрипта
                        $("#k_TS").trigger("update");
                        $("#k_TS").tablesorter({widgets: ['zebra']});
                         
                            }
            });
   
//$(".k_jdem2").css({'display':'none'});

    }
    else
    {
    $(".k_cenatable").css({'background':'url(/images/k_cenatable.png) right bottom no-repeat'});
    }
}
//-----------------------------------------------------------------------------------------------------------------
function viewSortN()
{
// ==== ЗАГРУЗКА и ОТОБРАЖЕНИЕ данных на нежилые помещения по щелчку мыши ======
$(".k_PrHide").toggle();
$(".k_PrVisible").toggle();

    if($(".k_PrHide").is(':visible')) 
    {
$("#k_TS tbody").append('<tr><td colspan="4"><div class="k_jdem2" align="center"><img src="/images/k_scroll2.gif"/></div></td></tr>');
$(".k_cenatableN").css({'background':'url(/images/k_cenatable.png) right top no-repeat'});

    var IDADRES=$('.k_cenatableN').attr('ID');
      $.ajax({
                type: "POST",
                url: "/lib/k_tables_n.php",
                data: {"IDADRES":IDADRES}, 
                success: function(html) {
                        //$(".k_PrHide").empty();//предварительно очищаем нужный элемент страницы
                        $("#k_TS tbody").empty();
                        $("#k_TS tbody").append(html);//и выводим ответ php скрипта
                        $("#k_TS").trigger("update");
                        $("#k_TS").tablesorter({widgets: ['zebra']});
                         
                            }
            });
   
//$(".k_jdem2").css({'display':'none'});

    }
    else
    {
    $(".k_cenatableN").css({'background':'url(/images/k_cenatable.png) right bottom no-repeat'});
    }
}//------------------------------------------------------------------------------------------------------------------
function k_LoadTable()
{

if($('.k_cenatable').length)
{
$('.k_PrTable').load('/lib/k_tables.htm');
$('.k_PrHide').hide();
}
if($('.k_cenatableN').length)
{
$('.k_PrTable').load('/lib/k_tables_n.htm');
$('.k_PrHide').hide();
}
if($('.k_cenatableSpeccena').length)
{
$('.k_PrTable').load('/lib/k_tables_speccena.htm');
$('.k_PrHide').hide();
$('.k_PrVisible2').hide();
$(".k_cenatableSpeccena").css({'background':'url(/images/k_cenatable.png) right top no-repeat'});
}

if($('.k_cenatableAddon').length)
{
$('.k_PrTable').load('/lib/k_tables.htm');
$('.k_PrHide').hide();
$('.k_PrVisible2').hide();
$(".k_cenatableAddon").css({'background':'url(/images/k_cenatable.png) right top no-repeat'});

}



}

//-----------------------------------------------------------------------------------------------------------------
function viewSortAddon()
{


if($(".k_PrVisible1").is(':visible')) 
{
$(".k_PrHide").hide();
$(".k_PrVisible2").show();
$(".k_PrVisible1").hide();
$(".k_cenatableAddon").css({'background':'url(/images/k_cenatable.png) right bottom no-repeat'});
return;
}
if($(".k_PrHide").is(':visible')) 
{
$(".k_PrHide").hide();
$(".k_PrVisible2").hide();
$(".k_PrVisible1").show();
$(".k_cenatableAddon").css({'background':'url(/images/k_cenatable.png) right top no-repeat'});
return;
}
if($(".k_PrVisible2").is(':visible')) 
{
$(".k_PrHide").show();
$(".k_PrVisible2").hide();
$(".k_PrVisible1").hide();
}

    if($(".k_PrHide").is(':visible')) 
    {
//$(".k_jdem2").css({'display':'block'});
$("#k_TS tbody").append('<tr><td colspan="6"><div class="k_jdem2" align="center"><img src="/images/k_scroll2.gif"/></div></td></tr>');
$(".k_cenatableAddon").css({'background':'url(/images/k_cenatable.png) right -24px no-repeat'});

    var IDADRES=$('.k_cenatableAddon').attr('ID');
      $.ajax({
                type: "POST",
                url: "/lib/k_tables_addon.php",
                data: {"IDADRES":IDADRES}, 
                success: function(html) {
                        //$(".k_PrHide").empty();//предварительно очищаем нужный элемент страницы
                        $("#k_TS tbody").empty();
                        $("#k_TS tbody").append(html);//и выводим ответ php скрипта
                        $("#k_TS").trigger("update");
                        $("#k_TS").tablesorter({widgets: ['zebra']});
                         
                            }
            });
  
$("#k1").css({'background-color':'#008080','color':'#fff'});
$("#k2").css({'background-color':'#fff','color':'#000'});
$("#k3").css({'background-color':'#fff','color':'#000'});

    }
    else
    {
    $(".k_cenatableAddon").css({'background':'url(/images/k_cenatable.png) right bottom no-repeat'});
    }
}
//------------------------------------------------------------------------------------------------------------------

function VSA(k)
{

if(k==1)
{
$("#k_TS tbody").empty();
$("#k_TS tbody").append('<tr><td colspan="6"><div class="k_jdem2" align="center"><img src="/images/k_scroll2.gif"/></div></td></tr>');
$("#k1").css({'background-color':'#008080','color':'#fff'});
$("#k2").css({'background-color':'#fff','color':'#000'});
$("#k3").css({'background-color':'#fff','color':'#000'});
    var IDADRES=30;
      $.ajax({
                type: "POST",
                url: "/lib/k_tables_addon.php",
                data: {"IDADRES":IDADRES}, 
                success: function(html) {
                         $("#k_TS tbody").empty();
                        $("#k_TS tbody").append(html);//и выводим ответ php скрипта
                        $("#k_TS").trigger("update");
                        $("#k_TS").tablesorter({widgets: ['zebra']});
                         
                            }
            });

}
if(k==2)
{
$("#k_TS tbody").empty();
$("#k_TS tbody").append('<tr><td colspan="6"><div class="k_jdem2" align="center"><img src="/images/k_scroll2.gif"/></div></td></tr>');
$("#k1").css({'background-color':'#fff','color':'#000'});
$("#k2").css({'background-color':'#008080','color':'#fff'});
$("#k3").css({'background-color':'#fff','color':'#000'});
    var IDADRES=31;
      $.ajax({
                type: "POST",
                url: "/lib/k_tables_addon.php",
                data: {"IDADRES":IDADRES}, 
                success: function(html) {
                        $("#k_TS tbody").empty();
                        $("#k_TS tbody").append(html);//и выводим ответ php скрипта
                        $("#k_TS").trigger("update");
                        $("#k_TS").tablesorter({widgets: ['zebra']});
                         
                            }
            });

}
if(k==3)
{
$("#k_TS tbody").empty();
$("#k_TS tbody").append('<tr><td colspan="6"><div class="k_jdem2" align="center"><img src="/images/k_scroll2.gif"/></div></td></tr>');
$("#k1").css({'background-color':'#fff','color':'#000'});
$("#k2").css({'background-color':'#fff','color':'#000'});
$("#k3").css({'background-color':'#008080','color':'#fff'});

    var IDADRES=32;
      $.ajax({
                type: "POST",
                url: "/lib/k_tables_addon.php",
                data: {"IDADRES":IDADRES}, 
                success: function(html) {
                        $("#k_TS tbody").empty();
                        $("#k_TS tbody").append(html);//и выводим ответ php скрипта
                        $("#k_TS").trigger("update");
                        $("#k_TS").tablesorter({widgets: ['zebra']});
                         
                            }
            });

}
}
//**************************** Отображает таблицу с дополнительной колонкой ===================
function viewSortSpeccena()
{
// ==== ЗАГРУЗКА и ОТОБРАЖЕНИЕ данных на квартиры по щелчку мыши ======

if($(".k_PrVisible1").is(':visible')) 
{
$(".k_PrHide").hide();
$(".k_PrVisible2").show();
$(".k_PrVisible1").hide();
$(".k_cenatableSpeccena").css({'background':'url(/images/k_cenatable.png) right bottom no-repeat'});

return;
}

if($(".k_PrHide").is(':visible')) 
{
$(".k_PrHide").hide();
$(".k_PrVisible2").hide();
$(".k_PrVisible1").show();
$(".k_cenatableSpeccena").css({'background':'url(/images/k_cenatable.png) right top no-repeat'});
return;
}

if($(".k_PrVisible2").is(':visible')) 
{
$(".k_PrHide").show();
$(".k_PrVisible2").hide();
$(".k_PrVisible1").hide();
}

    if($(".k_PrHide").is(':visible')) 
    {
$("#k_TS tbody").append('<tr><td colspan="7"><div class="k_jdem2" align="center"><img src="/images/k_scroll2.gif"/></div></td></tr>');
$(".k_cenatableSpeccena").css({'background':'url(/images/k_cenatable.png) right -24px no-repeat'});

    var IDADRES=$('.k_cenatableSpeccena').attr('ID');
      $.ajax({
                type: "POST",
                url: "/lib/k_tables_speccena.php",
                data: {"IDADRES":IDADRES}, 
                success: function(html) {
                        //$(".k_PrHide").empty();//предварительно очищаем нужный элемент страницы
                        $("#k_TS tbody").empty();
                        $("#k_TS tbody").append(html);//и выводим ответ php скрипта
                        $("#k_TS").trigger("update");
                        $("#k_TS").tablesorter({widgets: ['zebra']});
                         
                            }
            });
   
//$(".k_jdem2").css({'display':'none'});

    }
    else
    {
    $(".k_cenatableSpeccena").css({'background':'url(/images/k_cenatable.png) right bottom no-repeat'});
    }
}


