function doLoad(act,fio,email,phone,msg,keystring) {
    var errors='';
    if (msg=='')
    {
    errors+=("Введите сообщение\n");
    }
    if (keystring=='' || keystring=='Проверочное слово')
      {
      errors+=("Введите проверочный текст");
      }
    if (errors=='')
      {
      // Create new JsHttpRequest object.
      var req = new JsHttpRequest();
      // Code automatically called on load finishing.
      req.onreadystatechange = function() {
         if (req.readyState == 4) {
            document.getElementById('z').innerHTML = req.responseText;
          }
      }
      // Prepare request object (automatically choose GET or POST).
      req.open(null, 'send.html', true);
      // Send data to backend.
      req.send( { act: act, fio: fio, email: email, phone: phone, msg: msg, keystring: keystring} );
      }
    else
      {
      alert (errors);
      }
    }


function getScrollY() {
  var scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
  } else if( document.body && document.body.scrollTop ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
  } else if( document.documentElement && document.documentElement.scrollTop ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
  }
  return scrOfY;
}
function detect_c () 
{
if (self.innerWidth) 
  {	    
  x = self.innerWidth;	    
  y = self.innerHeight;  
  // IE 6 Strict Mode	
  } 
else if (document.documentElement && document.documentElement.clientWidth) 
  {	    
  x = document.documentElement.clientWidth;	    
  y = document.documentElement.clientHeight;
  // Остальные версии IE	
  } 
else if (document.body) 
  {	    
  x = document.body.clientWidth;	    
  y = document.body.clientHeight;
  }	
  x=x/2;
  y=y/2;
  ya=y-253;
  xa=x-253;
  y=y-170;
  x=x-186;
  
if (x<0)
  {x=0;}
if (y<0)
  {y=0;}
document.getElementById('z').style.top = getScrollY()+y+'px';
document.getElementById('z').style.left = x+'px';
document.getElementById('audit').style.top = getScrollY()+ya+'px';
document.getElementById('audit').style.left = xa+'px';
document.getElementById('yamaps_container').style.top = getScrollY()+ya+'px';
document.getElementById('yamaps_container').style.left = xa+'px';


}
  		
function show_ok () {
detect_c();
document.getElementById('z').innerHTML='<form name=sendmail onsubmit="doLoad(\'send\',sendmail.fio.value,sendmail.email.value,sendmail.phone.value,sendmail.text.value,sendmail.keystring.value);"><div class=z_close><a href="javascript:;" onclick="hide_ok();"><img src="img/z_close.gif" width=22 height=22></a></div><div class=z_header>Обратная связь</div><div class=z_iname>имя</div><div class=z_icontainer><input type=text name="fio"></div><div class=z_iname>e-mail</div><div class=z_icontainer><input type=text name="email"></div><div class=z_iname>телефон</div><div class=z_icontainer><input type=text name="phone"></div><div class=z_iname>сообщение</div><div class=z_icontainer><textarea name="text"></textarea></div><div class=z_kaptcha><div class=z_kimage><img src="kcaptcha/index.php?<?php echo session_name()?>=<?php echo session_id()?>"></div><div class=z_kinput><input type=text name="keystring" value="Проверочное слово" onclick="if (this.value==\'Проверочное слово\') {this.value=\'\';}"></div></div><div class=z_submit><a href="javascript:;" onclick="doLoad(\'send\',sendmail.fio.value,sendmail.email.value,sendmail.phone.value,sendmail.text.value,sendmail.keystring.value);"><img src="img/z_submit.gif"></a></div></form>';



document.getElementById('z').style.display = 'block';

}
function hide_ok() 
  {
  document.getElementById('z').style.display = 'none';
  }

window.onresize=detect_c;




function audit_send()
  {
  var error=0;
  if ($('#audit_site').val().length<4)
    {
    error++;
    $('.a_b5').css('background','#ffffff url(img/error.gif) 0% 100% repeat-x');
    }
  else
    {
    $('.a_b5').css('background','#ffffff');
    }
  if ($('#audit_name').val().length<2)
    {
    error++;
    $('.a_b7').css('background','#ffffff url(img/error.gif) 0% 100% repeat-x');
    }
  else
    {
    $('.a_b7').css('background','#ffffff');
    }
  if ($('#audit_email').val().length<4)
    {
    error++;
    $('.a_b9').css('background','#ffffff url(img/error.gif) 0% 100% repeat-x');
    }
  else
    {
    $('.a_b9').css('background','#ffffff');
    }
  if ($('#audit_phone').val().length<4)
    {
    error++;
    $('.a_b11').css('background','#ffffff url(img/error.gif) 0% 100% repeat-x');
    }
  else
    {
    $('.a_b11').css('background','#ffffff');
    }
  if (error==0)
    {
    var req = new JsHttpRequest();
    req.onreadystatechange = function() 
      {
      if (req.readyState == 4) 
        {
        document.getElementById('audit').innerHTML = req.responseText;
        }
      }
    req.open(null, 'send_audit.html', true);
    req.send( { act: 'send', site: $('#audit_site').val(), name: $('#audit_name').val(), email: $('#audit_email').val(), phone: $('#audit_phone').val()} );
    }
  return false;
  }

function audit_hide ()
  {
  $('#audit').css('display','none');
  return false;
  }

function audit_show ()
  {
  var form='<form><div class=a_b2><div class=a_b3><a href="#" onClick="audit_hide();return false;"><img src="img/a_b3.gif" width=11 height=11></a></div><div class=a_b4>ваш сайт</div><div class=a_b5><span class=a_b5_1>http://</span><span class=a_b5_2><input type=text name=audit_site id=audit_site value=""></span></div></div><div class=a_b6>Контактное лицо</div><div class=a_b7><input type=text name=audit_name id=audit_name></div><div class=a_b8>Электронная почта</div><div class=a_b9><input type=text name=audit_email id=audit_email></div><div class=a_b10>Телефон</div><div class=a_b11><input type=text name=audit_phone id=audit_phone></div><div class=a_b12><span><a href="#" onClick="audit_send();return false;">заказать аудит сайта</a></span></div></form>';
  detect_c();
  $('#audit').html(form);        
  $('#audit').css('display','block');
  return false;
  }

function toggle_slide (name,hide,show)
  {
  if (hide>show)
    {
    $('#'+name+'_'+show).slideDown('slow');
    }
  else 
    {
    $('#'+name+'_'+hide).slideUp('slow');
    } 
//  $('#'+name+'_'+hide).slideUp('slow');
//  $('#'+name+'_'+show).slideDown('slow');  
  $('#'+name+'_nav').html($('#'+name+'_n'+show).html());

  }  

function show_yamaps ()
  {
  $('.yamaps_container').css('display','block');
  var map = new YMaps.Map(document.getElementById("yamaps"));
  map.setCenter(new YMaps.GeoPoint(28.339664,57.82526), 16);
  var toolBar = new YMaps.ToolBar();
  map.addControl(toolBar);
  var zoom = new YMaps.Zoom();
  map.addControl(zoom);
  var typeControl = new YMaps.TypeControl();
  map.addControl(typeControl); 
  //1
  var point = new YMaps.GeoPoint(28.339664,57.82526);
  var placemark = new YMaps.Placemark(point, {style:"default#houseIcon"});
  placemark.description = "г. Псков, улица Первомайская, дом 18";
  map.addOverlay(placemark);
  
  }

  
$(document).ready(function()
  {
  detect_c (); 
  $('#nslider1_1').css('display','block');
  $('#nslider1_nav').html($('#nslider1_n1').html());
  $('#nslider2_1').css('display','block');
  $('#nslider2_nav').html($('#nslider2_n1').html());
  $('#nslider3_1').css('display','block');
  $('#nslider3_nav').html($('#nslider3_n1').html());

  });
