//jQuery.noConflict();
// Скрипты библиотеки $ (после загрузки страницы)
$(document).ready(function() {

 
/*  // Показ избранных статей
 $('#slider1').bxSlider({
            auto: true,
			autoControls: false,
			pager: true,
			pause: 10000,
			speed: 1000
        }); */
   

 // Изменения статуса заказов
 $('a[name=statuszakaz]').click(function(e) {
  var id = $(this).attr('id');
  var b = $(this).attr('alt');
  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: '../includes/myphp/ajax.php',
   dataType : 'text',
   data: "statuszakaz="+id+"&b="+b,
   success: function (data) {
    $('#zakaz'+id+'0').css('background-color','white');
	$('#zakaz'+id+'1').css('background-color','white');
	$('#zakaz'+id+'2').css('background-color','white');
    if (b == 0) { 
		$('#zakaz'+id+b).css('background-color','red'); 
	}
	if (b == 1) { 
		$('#zakaz'+id+b).css('background-color','yellow'); 
	}
	if (b == 2) { 
		$('#zakaz'+id+b).css('background-color','green'); 
	}
   }
  });
 }); 
   
  // Отображение информации при регистрации
  $(':input[name=bz]').click(function(e) {
	var i = $(':input[name=bz]').attr('checked');
	if (i) {
	   $('#sam').css('display','block');
	} else {
	   $('#sam').css('display','none');
	   $('#pod').css('display','none');
	   $('#fyrl').css('display','none');
	}
   });
  $(':input[name=fs]').click(function(e) {
	var i = $(':input[name=fs]:checked').val(); 
	$('#pod').css('display','block');
	if (i == 'yrl') {
	   $('#fyrl').css('display','block');
	} else {
	   $('#fyrl').css('display','none');
	}
   });
    
  // Плавное мерцание рекламы
/*   $.fn.wait = function(time, type) {
        time = time || 1000;
        type = type || "fx";
        return this.queue(type, function() {
            var self = this;
            setTimeout(function() {
                $(self).dequeue();
            }, time);
        });
    };
     function runIt() {
     $("#blink").wait()
              .animate({"opacity": 0.1},2000)
              .wait()
              .animate({"opacity": 1},1500,runIt);
    }
    runIt(); */

  // Удаление экземпляра из корзины
 /*  $('a[name=delbasket]').click(function(e) {
	if(confirm("удалить товар из корзины?")) {
	 var id = $(this).attr('alt');
	 $.ajax({
	  type: 'post',
      async: false,
      cache: false,
      url: 'includes/myphp/xmlshop.php',
      datatype : 'xml',
      data: "delbasket="+id,
      success: function (xml) {
       $(xml).find('find').each(function() {       // заполняем dom элемент данными из xml 			
		 var kol = $("#kolbook").text();
		 var sum = $("#sumbook").text();
		 kol = parseint(kol) - parseint($(this).find('kol').text());	
		 sum = parseint(sum) - parseint($(this).find('sum').text());	 
 	     $("#kolbook").text(kol);
		 $("#sumbook").text(sum);
		 $("#sumbook2").text(sum);
		 $("#basket"+id).text("");
       });
      }
     });
	}
  }); */
  
  
  // Сохранение предыдущего количества экземпляров в поле ввода корзины
 /*  $('.koltavar').keypress(function(e) {
	//$(this).attr('alt', $(this).val());
  }); */
  
  // Изменение количества экземпляров в корзине через поле ввода
/*   $('.koltavar').keyup(function(e) {
	var reg = /^([\d]+)$/;
	var text = $(this).val();
	var result=reg.test(text);
   if (!result) {
	
    if (text == "") {
   
     if(confirm("Удалить товар из корзины?")) {
	   $(this).attr('alt', $(this).val());
	   var id = $(this).attr('mid');
	   $.ajax({
	    type: 'post',
        async: false,
        cache: false,
        url: 'includes/myphp/xmlshop.php',
        dataType : 'xml',
        data: "delbasket="+id,
        success: function (xml) {
         $(xml).find('find').each(function() {       // заполняем DOM элемент данными из XML 			
	 	   var kol = $("#kolbook").text();
 		   var sum = $("#sumbook").text(); 
		   kol = parseInt(kol) - parseInt($(this).find('kol').text());	
		   sum = parseInt(sum) - parseInt($(this).find('sum').text());	 
 	       $("#kolbook").text(kol);
		   $("#sumbook").text(sum);
		   $("#sumbook2").text(sum);
		   $("#basket"+id).text("");
         });
        }
       });
	 } else {
	  $(this).val($(this).attr('alt'));
	 }
    } else {
	 $(this).val($(this).attr('alt'));
	}
   } else {
     var id = $(this).attr('mid');
	 var newkol = $(this).val();
	 var okol = $(this).attr('alt');
     $.ajax({
      type: 'post',
      async: false,
      cache: false,
      url: 'includes/myphp/ajax.php',
      dataType : 'text',
      data: "basketkoledit="+id+"&newkol="+newkol,
      success: function (data) {
	   if (data != "false") {	  
       var kol = $("#kolbook").text();
	   var oldsum = $("#sumbook").text();
	   kol = parseInt(kol) + parseInt(newkol) - parseInt(okol);
	   var sum = parseInt(oldsum) + parseInt(data);
	   $("#kolbook").text(kol);
	   $("#sumbook").text(sum);
	   $("#sumbook2").text(sum); 
       }
      }
     });
     $(this).attr('alt', newkol);   
   } 
  }); */
  
  // Изменение количества экземпляров в корзине через кнопки
 /*  $('span[name=basketcount]').click(function(e) {
	var id = $(this).attr('alt');
	var count = $(this).attr('count');	
	var mkol = $(":input[name=kol"+id+"]").val();
	if (mkol == "1" && count == "-1") {}
	else {
	 $.ajax({
      type: 'post',
      async: false,
      cache: false,
      url: 'includes/myphp/ajax.php',
      dataType : 'text',
      data: "basketcount="+id+"&count="+count,
      success: function (data) {
	   if (data != "false") {
	 	 var kol = $("#kolbook").text();
		 var oldsum = $("#sumbook").text();
		 kol = parseInt(kol) + parseInt(count);
		 var sum = parseInt(oldsum) + parseInt(data);
 	     $("#kolbook").text(kol);
		 $("#sumbook").text(sum);
		 $("#sumbook2").text(sum);
		 $(":input[name=kol"+id+"]").val(parseInt(mkol) + parseInt(count));
       }
      }
     });
	}
  }); */
  
  // Добавление книги в корзину
 /*  $('a[name=buybook]').click(function(e) {
	var id = $(this).attr('alt');
	var sum = $(this).attr('sum');	
	$.ajax({
     type: 'post',
     async: false,
     cache: false,
     url: 'includes/myphp/ajax.php',
     dataType : 'text',
     data: "buybook="+id,
     success: function (data) {
	  if (data == "true") {
		var kol = $("#kolbook").text();
		var oldsum = $("#sumbook").text();
		kol = parseInt(kol) + 1;
		sum = parseInt(oldsum) + parseInt(sum);
 	    $("#kolbook").text(kol);
		$("#sumbook").text(sum);
      } else {alert("fff");}
     }
    });
  }); */
 
 
 // Обновление капчи
 /* $('a[name=reflesh]').click(function(e) {
  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/ajax.php',
   dataType : 'text',
   data: "testsid=0",
   success: function (data) {
    if (data != "true") {
     $("#capha").attr('src','images/capcha.php?sid='+data);
     $(":input[name=sid]").val("");
    }
   }
  });
 }); */
 
 
 // Удаление журнала / газеты
 $('a[name=delnum]').click(function(e) {
  if (confirm("Вы уверены?")) {
   var id = $(this).attr('alt');
   var table = $(this).attr('table');
   $.ajax({
    type: 'post',
    async: false,
    cache: false,
    url: 'includes/myphp/ajax.php',
    dataType : 'text',
    data: "delnum="+id+"&table="+table,
    success: function (data) {
	 if (data == "true") {
		$("#aut"+id).text("");
     }
    }
   });
  }
 });
 
 // Редактирование статьи журнала / газеты
 $('a[name=editaut]').click(function(e) { 
  var id = $(this).attr('alt');
  var table = $(this).attr('table');
  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/xml.php',
   dataType : 'xml',
   data: "editaut="+id+"&table="+table,
   success: function (xml) {
    $(xml).find('find').each(function() {       // заполняем DOM элемент данными из XML 			
	 $(":input[name=aut]").val($(this).find('aut').text());
     $(":input[name=name]").val($(this).find('name').text());
    });
   }
  });
  $('a[name=saveaut]').text("СОХРАНИТЬ");
  $('a[name=saveaut]').attr('alts', $('a[name=saveaut]').attr('alt'));
  $('a[name=saveaut]').attr('alt', id);
 });
 
 
 // Удаление статьи для журнала / газеты
 $('a[name=delaut]').click(function(e) {
  if (confirm("Вы уверены?")) {
   var id = $(this).attr('alt');
   var table = $(this).attr('table');
   $.ajax({
    type: 'post',
    async: false,
    cache: false,
    url: 'includes/myphp/ajax.php',
    dataType : 'text',
    data: "delaut="+id+"&table="+table,
    success: function (data) {
	 if (data == "true") {
		$("#aut"+id).text("");
     }
    }
   });
  }
 });
 
 // Добавление статьи для журнала / газеты
 $('a[name=saveaut]').click(function(e) {
  var aut = $(":input[name=aut]").val();
  var name = $(":input[name=name]").val();
  var id = $(this).attr('alt');
  var table = $(this).attr('table');
  var text = $(this).text();
  if (text == "СОХРАНИТЬ") {
   t = 0; 
  } else {
   t = 1;
  }
  $.ajax({
    type: 'post',
    async: false,
    cache: false,
    url: 'includes/myphp/ajax.php',
    dataType : 'text',
    data: "addaut="+id+"&table="+table+"&aut="+aut+"&name="+name+"&t="+t,
    success: function (data) {
	 if (data != "") {
		idaut = data;
    }
   }
  });
   
  if (t == 1) {
   $("<tr id='aut"+idaut+"'><td><b>"+aut+"</b><br />"+name+"</td><td id='td2"+idaut+"'></td><td id='td"+idaut+"'></td></tr>").appendTo("#myplan2");
  } else {
   $("#aut"+idaut).html("<td><b>"+aut+"</b><br />"+name+"</td><td id='td2"+idaut+"'></td><td id='td"+idaut+"'></td>");
   $('a[name=saveaut]').text("ДОБАВИТЬ"); 
   $('a[name=saveaut]').attr('alt', $('a[name=saveaut]').attr('alts'));
  }
  
  
  $('<a>', {
    name: 'delaut',
    href: '#',
	alt: idaut,
	table: table,
    click: function() {
     if (confirm("Вы уверены?")) {
	  var id = $(this).attr('alt');
      var table = $(this).attr('table');
      $.ajax({
       type: 'post',
       async: false,
       cache: false,
       url: 'includes/myphp/ajax.php',
       dataType : 'text',
       data: "delaut="+id+"&table="+table,
       success: function (data) {
	    if (data == "true") {
	   	$("#aut"+id).text("");
        }
       }
      });
     }
    },
    html: 'Удалить'
  }).appendTo('#td'+idaut);
  
  $('<a>', {
    name: 'editaut',
    href: '#',
	alt: idaut,
	table: table,
    click: function() {
	 var id = $(this).attr('alt');
     var table = $(this).attr('table');
     $.ajax({
      type: 'post',
      async: false,
      cache: false,
      url: 'includes/myphp/xml.php',
      dataType : 'xml',
      data: "editaut="+id+"&table="+table,
      success: function (xml) {
       $(xml).find('find').each(function() {       // заполняем DOM элемент данными из XML 			
	    $(":input[name=aut]").val($(this).find('aut').text());
        $(":input[name=name]").val($(this).find('name').text());
       });
      }
     });
     $('a[name=saveaut]').text("СОХРАНИТЬ");
     $('a[name=saveaut]').attr('alts', $('a[name=saveaut]').attr('alt'));
     $('a[name=saveaut]').attr('alt', id);
    },
    html: 'Редактировать'
  }).appendTo('#td2'+idaut);



 // var html = $("#myplan2").html();
 // $("#myplan2").html(html+"<tr id='aut"+idaut+"'><td><b>"+aut+"</b><br />"+name+"</td><td><a name='editaut' href='#' alt='"+idaut+"' table='"+table+"'>Редактировать</a></td><td><a name='delaut' alt='"+idaut+"' table='"+table+"'>Удалить</a></td></tr>");  
  $(":input[name=aut]").val("");
  $(":input[name=name]").val("");
 });
 
 // Добавление журнала / газеты
 $('a[name=savepdf]').click(function(e) {
  var number = $(":input[name=number]").val();
  var year = $(":input[name=year]").val();
  var picture = $(":input[name=picture]").val();
  var pdf = $(":input[name=pdf]").val();
  
  runok = 0;
  reg = /^([\d\s]+)$/;
  if (!reg.test(number)) runok = 5;
  if (number.length != 2 && number.length != 4) runok = 6;
  if (!reg.test(year)) runok = 7;
  if (year.length != 4) runok = 8;
  if (pdf == "") runok = 1;
  if (picture == "") runok = 2;
  if (year == "") runok = 3;
  if (number == "") runok = 4;
  
  switch (runok)
   {
    case 0:
      $("form:[name=faddpdf]").submit();
      return true;
    case 1:
      e.preventDefault();
      $("#inforeg").text("Вы не выбрали pdf").show().fadeOut(3000);
      return false;
	case 2:
      e.preventDefault();
      $("#inforeg").text("Вы не выбрали обложку").show().fadeOut(3000);
      return false;
	case 3:
      e.preventDefault();
      $("#inforeg").text("Не задан Год").show().fadeOut(3000);
      return false;	 
	case 4:
      e.preventDefault();
      $("#inforeg").text("Не задан Номер").show().fadeOut(3000);
      return false;
	case 5:
      e.preventDefault();
      $("#inforeg").text("Номер должен быть числом").show().fadeOut(3000);
      return false;
	case 6:
      e.preventDefault();
      $("#inforeg").text("Некорректно задан номер, только ХХ или ХХХХ").show().fadeOut(3000);
      return false;
	case 7:
      e.preventDefault();
      $("#inforeg").text("Год может быть только числом").show().fadeOut(3000);
      return false;
	case 8:
      e.preventDefault();
      $("#inforeg").text("Год может состоять только из 4 чисел").show().fadeOut(3000);
      return false;
   }   
  
 });

 // Обнуление счетчика новых подчисчиков
 $('a[name=newpods]').click(function(e) {
  $('#newpods').text('0');	
 });
 // Обнуление счетчика измененных подчисчиков
 $('a[name=editpods]').click(function(e) {
  $('#editpods').text('0');	
 });
 
 // Удаление изображения
 $('a[name=delpic]').click(function(e) {
  var id = $(this).attr('alt');
  $.ajax({
    type: 'post',
    async: false,
    cache: false,
    url: 'includes/myphp/ajax.php',
    dataType : 'text',
    data: "delpic="+id,
    success: function (data) {
	 if (data == "true") {
		$("."+id).text("");
    }
   }
  });
 });
 
 // Загрузка изображений
 $('a[name=uploadcontent]').click(function(e) {
  var picture = $(":input[name=picture]").val();
  $.ajax({
    type: 'post',
    async: false,
    cache: false,
    url: 'includes/myphp/ajax.php',
    dataType : 'text',
    data: "findpic="+picture,
    success: function (data) {
	 if (data == "true") {
      $("#inforeg").text("Такое имя файла уже существует!").show().fadeOut(3000);
      return false;
	 } else {
	   $("form:[name=faddpics]").submit();
	 }
    }
   });
   e.preventDefault();
 });
 
 
 // Редактирование новости (подкаста)
 $('a[name=editcontent]').click(function(e) {
  var s = $('a[name=addadm]').text();
  $("#addadm").css({'display':'block'});
  $("#viewadm").css({'display':'none'});
 if (s == 'Создать новость') {
   $('a[name=addadm]').text('В список новостей');
   $('#tcontent').text('Редактирование новости');
  } else {
   $('a[name=addadm]').text('В список подкастов');
   $('#tcontent').text('Редактирование подкаста');
  }
  var id = $(this).attr('alt');
  var table = $(this).attr('table');
  var table2 = $(this).attr('table2');
  $("a[name=savenews]").attr('alt', 'edit');

  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/xml.php',
   dataType : 'xml',
   data: "findnews="+id+"&table="+table,
   success: function (xml) {

    $(xml).find('find').each(function() {       // заполняем DOM элемент данными из XML 
			
	var id2 = $(this).find('category_id').text();
	 $.ajax({
      type: 'post',
      async: false,
      cache: false,
      url: 'includes/myphp/ajax.php',
      dataType : 'text',
      data: "aec="+id2+"&table="+table2,
      success: function (data) {
       $(":input[name=category_id]").val(data);
      }
     });
	 $(":input[name=button]").val("редактировать");
	 $(":input[name=id]").val(id);
	 $(":input[name=title]").val($(this).find('title').text());
     $(":input[name=announce]").val($(this).find('announce').text());
     $(":input[name=text]").val($(this).find('content').text());
     $(":input[name=picture]").val($(this).find('picture').text());
	 $(":input[name=format]").val($(this).find('format').text());
     if ($(this).find('promote').text() == 1) {
      $(":input:checkbox[name=promote]").attr('checked', 'checked');
     }
     else {
      $(":input:checkbox[name=promote]").attr('checked', '');
     }
    });
   }
  });
 });

 // Удаление новости (подкаста)
 $('a[name=delcontent]').click(function(e) {
  if (confirm("Вы уверены?")) {
   var id = $(this).attr('alt');
   var table = $(this).attr('table');
   var pic = $(this).attr('pic');
   $.ajax({
    type: 'post',
    async: false,
    cache: false,
    url: 'includes/myphp/ajax.php',
    dataType : 'text',
    data: "delcontent="+id+"&table="+table+"&pic="+pic,
    success: function (data) {
	 if (data == "true") {
      $("."+id).text("");
	 }
    }
   });
  }
 });
 
 // Добавление новости (подкаста)
 // Обработка ошибок данных
 /* function erroraddnews (category_id, title, picture, announce, text, type, pods, podcast, format) {
  if (category_id == "") return 1;
  if (title == "") return 2;
  if (type == "save") {
   if (picture == "") return 3;
  }
  if (announce == "") return 4;
  if (text == "") return 5;
  if (pods == 1) {
   if (format == "") return 6;
   if (type == "save") {
    if (podcast == "") return 7;
   }
  }
  return 0;
 }
 
 $('a[name=savenews]').click(function(e) {
  var s = $('a[name=addadm]').text();
  var category_id = $(":input[name=category_id]").val();
  var title = $(":input[name=title]").val();
  var picture = $(":input[name=picture]").val();
  var announce = $(":input[name=announce]").val();
  var text = $(":input[name=text]").val();
  var type = $(this).attr('alt');
  if (s == 'В список подкастов') {
	var podcast = $(":input[name=podcast]").val();
	var format = $(":input[name=format]").val();
	var pods = 1;
  } else {
    var podcast = 0;
	var format = 0;
	var pods = 0;
  }
  
  ok = erroraddnews (category_id, title, picture, announce, text, type, pods, podcast, format);
  
  switch (ok)
   {
    case 0:
      $("form:[name=faddnews]").submit();
      return true;
    case 1:
      e.preventDefault();
      $("#inforeg").text("Вы не выбрали категорию").show().fadeOut(3000);
      return false;
	case 2:
      e.preventDefault();
      $("#inforeg").text("Вы не ввели заголовок").show().fadeOut(3000);
      return false;
	case 3:
      e.preventDefault();
      $("#inforeg").text("Вы не выбрали рисунок").show().fadeOut(3000);
      return false;	 
	case 4:
      e.preventDefault();
      $("#inforeg").text("Вы не ввели анонс").show().fadeOut(3000);
      return false;
	case 5:
      e.preventDefault();
      $("#inforeg").text("Вы не внесли текст").show().fadeOut(3000);
      return false;
	case 6:
      e.preventDefault();
      $("#inforeg").text("Вы не выбрали формат").show().fadeOut(3000);
      return false;
	case 7:
      e.preventDefault();
      $("#inforeg").text("Вы не выбрали аудио/видео файл").show().fadeOut(3000);
      return false;
   }   
  
 }); */
 
 // Переключение блоков
/*  $('a[name=addadm]').click(function(e) {
  var s = $('a[name=addadm]').text();
  
  
  if (s == 'Создать новость' || s == 'Создать подкаст') {
   $("#addadm").css({'display':'block'});
   $("#viewadm").css({'display':'none'});
   if (s == 'Создать новость') {
	$('a[name=addadm]').text('В список новостей');
	$('#tcontent').text('Создание новости');
	$(":input[name=announce]").val("");
	$(":input:checkbox[name=promote]").attr('checked', '');
	$(":input[name=text]").val("");
   } else {
    $('a[name=addadm]').text('В список подкастов');
	$('#tcontent').text('Создание подкаста');
	$(":input[name=preamble]").val("");
	$(":input[name=podtext]").val("");
	$(":input[name=podcast]").val("");
   }
   $(":input[name=category_id]").val("");
   $(":input[name=title]").val("");
   $(":input[name=picture]").val("");
   $(":input[name=button]").val("сохранить");
   $("a[name=savenews]").attr('alt', 'save');
  } else {
   if (s == 'В список новостей') {
    $('a[name=addadm]').text('Создать новость');
   } else {
    $('a[name=addadm]').text('Создать подкаст');
   }  
   $("#addadm").css({'display':'none'});
   $("#viewadm").css({'display':'block'});
  }
 }); */

 // Редактирование категорий
 /* $('a[name=admineditcat]').click(function(e) {
  var id = $(this).attr('alt');
  var table = $(this).attr('table');
  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/ajax.php',
   dataType : 'text',
   data: "aec="+id+"&table="+table,
   success: function (data) {
     $(":input[name=editaec]").val(data);
   }
  });
  $(":input[name=editaecid]").val(id);
  $(":input[name=editaect]").val(table);
  $("#aec").css({'display':'block'});
 }); */
 
/*  $('a[name=aecok]').click(function(e) {
  var cat = $(":input[name=editaec]").val();
  var id = $(":input[name=editaecid]").val();
  var table = $(":input[name=editaect]").val();
  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/ajax.php',
   dataType : 'text',
   data: "aecok="+id+"&cat="+cat+"&table="+table,
   success: function (data) {
     $("#aec").css({'display':'none'});
	 $("#cat"+id).text(data);
   }
  });
 }); */
 
 // Удаление комментария
/*  $('a[name=delcomm]').click(function(e) {
  var iddel = $(this).attr('alt');
  var iduser = $(this).attr('user'); 
  var table = $(this).attr('table');
  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/ajax.php',
   dataType : 'text',
   data: "delcomm="+iddel+"&iduser="+iduser+"&table="+table,
   success: function (data) {
    if (data == "true") {
     $("#comm"+iddel).css({'display':'none'});
    }
   }
  });
 }); */
 
  // Редактирование комментария
 /* $('a[name=editcomm]').click(function(e) {
  var idedit = $(this).attr('alt');
  var iduser = $(this).attr('user'); 
  var table = $(this).attr('table');
  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/ajax.php',
   dataType : 'text',
   data: "editcomm="+idedit+"&iduser="+iduser+"&table="+table,
   success: function (data) {
    if (data != "false") {
	 $("textarea[name=text]").val(data);
	 $(":input[name=addcomm]").val("Редактировать комментарий");
	 $(":input[name=editcomm]").val(idedit);
	 
    }
   }
  });
 }); */
 
 // Регистрация (2 этап)
 // Обработка ошибок данных
 function errorregit2(mykol, myindex, myregion, mytown, mystreet, myhome, mysid) {
  runok = 0;
  reg = /^([\d\s]+)$/;
  if (!reg.test(mykol)) return 1;
  if (mykol < 1) return 2;
  if (myindex == "") return 3;
  if (myindex.length != 6) return 4;
  if (myregion == "") return 5;
  if (mytown == "") return 6;
  if (mystreet == "") return 7;
  if (myhome == "") return 8;
  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/ajax.php',
   dataType : 'text',
   data: "testsid="+mysid,
   success: function (data) {
    if (data != "true") {
     $("#capha").attr('src','images/capcha.php?sid='+data);
     $(":input[name=sid]").val("");
     runok = 9;
    }
   }
  });
  if (runok == 9) return 9;
  return 0;
 }
  
  // Форма ввода регистрации 
 $('a[name=regit2]').click(function(e) {
  var mypods3 = $(":input[name=pods3]").val();
  var runok = 0;
  var mysid = $(":input[name=sid]").val();
  if (mypods3 !="" && mypods3 != undefined) {
   var mykol = $(":input[name=kol]").val();
   var myindex = $(":input[name=index]").val();
   var myregion = $(":input[name=region]").val();
   var mytown = $(":input[name=town]").val();
   var mystreet = $(":input[name=street]").val();
   var myhome = $(":input[name=home]").val();
   
   var myfs = $(":input[name=fs]").val();
   if (myfs == "yrl" ) {
    var mynfs = $(":input[name=nfs]").val();
	var myfirm = $(":input[name=firm]").val();
	if (mynfs == "") runok = 10;
	if (myfirm == "") runok = 11;
   }
   
   if (runok == 0) runok = errorregit2(mykol, myindex, myregion, mytown, mystreet, myhome, mysid);

   switch (runok)
   {
    case 0:
      $("form:[name=reg2]").submit();
      return true;
    case 1:
      e.preventDefault();
      $("#inforeg").text("Желаемое количество экземпляров может быть только числом").show().fadeOut(3000);
      return false;
	case 2:
      e.preventDefault();
      $("#inforeg").text("Число не может быть меньше 1!").show().fadeOut(3000);
      return false;
	case 3:
      e.preventDefault();
      $("#inforeg").text("Вы не ввели почтовый индекс").show().fadeOut(3000);
      return false;	 
	case 4:
      e.preventDefault();
      $("#inforeg").text("Почтовый индекс должен состоять из 6 знаков").show().fadeOut(3000);
      return false;
	case 5:
      e.preventDefault();
      $("#inforeg").text("Не выбрана область").show().fadeOut(3000);
      return false;
	case 6:
      e.preventDefault();
      $("#inforeg").text("Не введен населенный пункт").show().fadeOut(3000);
      return false;
	case 7:
      e.preventDefault();
      $("#inforeg").text("Не введена улица").show().fadeOut(3000);
      return false;
	case 8:
      e.preventDefault();
      $("#inforeg").text("Не введен номер дома").show().fadeOut(3000);
      return false;
	case 9:
      e.preventDefault();
      $("#inforeg").text("Неверно введен код с картинки, попробуйте еще раз").show().fadeOut(3000);
      return false;
	case 10:
      e.preventDefault();
      $("#inforeg").text("Вы не ввели форму собственности").show().fadeOut(3000);
      return false;
	case 11:
      e.preventDefault();
      $("#inforeg").text("Вы не ввели наименование организации").show().fadeOut(3000);
      return false;
   }   
  } else {
   $.ajax({
    type: 'post',
    async: false,
    cache: false,
    url: 'includes/myphp/ajax.php',
    dataType : 'text',
    data: "testsid="+mysid,
    success: function (data) {
     if (data != "true") {
      $("#capha").attr('src','images/capcha.php?sid='+data);
      $(":input[name=sid]").val("");
      runok = 1;
     }
    }
   });
   switch (runok)
   {
    case 0:
      $("form:[name=reg2]").submit();
      return true;
	case 1:
      e.preventDefault();
      $("#inforeg").text("Неверно введен код с картинки, попробуйте еще раз").show().fadeOut(3000);
      return false;  
   } 
  }
 });
 

 // Регистрация (1 этап)
 // Обработка ошибок данных
 function errorregit1(myfirstname, mysecondname, mythreename, mypass, myrpass, mymail, myfs, myprofile) {
  runok = 0;
  if (myfirstname == "") return 1;
  if (mysecondname == "") return 2;
  if (mythreename == "") return 3;
  if (mypass == "") return 4;
  $.ajax({
      type: 'post',
      async: false,
      cache: false,
      url: 'includes/myphp/ajax.php',
      dataType : 'text',
      data: "testvalid="+mypass,
      success: function (data) {
       if (data != "true") runok = 7;
      }
  });
  if (runok == 7) return 7;
  if (mypass.length < 3) return 8;
  if (mypass != myrpass) return 5;
  if (mymail == "") return 6;
  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/ajax.php',
   dataType : 'text',
   data: "testmail="+mymail,
   success: function (data) {
    if (data != "true") runok = 9;
   }
  });
  if (runok == 9) return 9;
  if (myprofile == 1) {
   $.ajax({
	type: 'post',
    async: false,
    cache: false,
    url: 'includes/myphp/ajax.php',
    dataType : 'text',
    data: "testunitho=email&testuni="+mymail,
    success: function (data) {
     if (data != "true") runok = 10;
    }
   });
   if (runok == 10) return 10;
  }
  if (myfs == "" || myfs == undefined) return 11;
  return 0;
 }
 
  // Форма ввода регистрации
 $('a[name=regit1]').click(function(e) {
  var myfirstname = $(":input[name=firstname]").val();
  var mysecondname = $(":input[name=secondname]").val();
  var mythreename = $(":input[name=threename]").val();
  var mypass = $(":input[name=pass]").val();
  var myrpass = $(":input[name=rpass]").val();
  var mymail = $(":input[name=mail]").val();
  var myfs = $(":input[name=fs]:checked").val();
  var myprofile = $(":input[name=profile]").val();
   
  var regs = errorregit1(myfirstname, mysecondname, mythreename, mypass, myrpass, mymail, myfs, myprofile);
  
  switch (regs)
   {
    case 0:
      $("form:[name=reg1]").submit();
      return true;
    case 1:
      e.preventDefault();
      $("#inforeg").text("Вы не ввели Фамилию").show().fadeOut(3000);
      return false;
    case 2:
      e.preventDefault();
      $("#inforeg").text("Вы не ввели Имя").show().fadeOut(3000);
      return false;
    case 3:
      e.preventDefault();
      $("#inforeg").text("Вы не ввели Отчество").show().fadeOut(3000);
      return false;
	case 4:
      e.preventDefault();
      $("#inforeg").text("Пароль не может быть пустым").show().fadeOut(3000);
      return false;
	case 5:
      e.preventDefault();
      $("#inforeg").text("Пароли не совпадают").show().fadeOut(3000);
      return false;
	case 6:
      e.preventDefault();
      $("#inforeg").text("Email не может быть пустым").show().fadeOut(3000);
      return false;
	case 7:
      e.preventDefault();
      $("#inforeg").text("Пароль может состоять только из цифр и букв").show().fadeOut(3000);
      return false;
	case 8:
      e.preventDefault();
      $("#inforeg").text("Пароль должен быть не менее 3 символов").show().fadeOut(3000);
      return false;
	case 9:
      e.preventDefault();
      $("#inforeg").text("Неверно задан электронный адрес. Пример: name@domen.ru").show().fadeOut(3000);
      return false;
	case 10:
      e.preventDefault();
      $("#inforeg").text("Такой электронный адрес (email) уже существует!").show().fadeOut(3000);
      return false;
	case 11:
      e.preventDefault();
      $("#inforeg").text("Выберите Физическое Вы лицо или Юридическое").show().fadeOut(3000);
      return false;
   }
 });
  
  // Квитанция
  // Обработка ошибок данных при получении квитанции
 function errorbuy(myfio, myadress, myphone, mycount) {
  if (myfio == "") return 1;
  if (myadress == "") return 2;
  if (myphone == "") return 3;
  if (mycount == "") return 4;
  reg = /^([\d\s]+)$/;
  if (!reg.test(mycount)) return 5;
  if (mycount < 1) return 6;
  return 0;
 }
  
  // Форма ввода квитанции
  $('a[name=buy]').click(function(e) {
   var myfio = $(":input[name=fio]").val();
   var myadress = $(":input[name=adress]").val();
   var myphone = $(":input[name=phone]").val();
   var mycount = $(":input[name=count]").val();
  
 
  var regs = errorbuy(myfio, myadress, myphone, mycount);
  
   switch (regs)
   {
    case 0:
      $("form:[name=fbuy]").submit();
      return true;
    case 1:
      e.preventDefault();
      $("#inforeg").text("Введите ФИО!").show().fadeOut(3000);
      return false;
    case 2:
      e.preventDefault();
      $("#inforeg").text("Введите Адрес!").show().fadeOut(3000);
      return false;
    case 3:
      e.preventDefault();
      $("#inforeg").text("Введите телефон!").show().fadeOut(3000);
      return false;
	case 4:
      e.preventDefault();
      $("#inforeg").text("Введите количество!").show().fadeOut(3000);
      return false;
	case 5:
      e.preventDefault();
      $("#inforeg").text("Количество может быть только число!").show().fadeOut(3000);
      return false;
	case 6:
      e.preventDefault();
      $("#inforeg").text("Число не может быть меньше 1!").show().fadeOut(3000);
      return false;
   }
 });
 
 // Горизонтальный автослайдер
   $('#sliders').Horinaja({
	capture:'sliders',delai:1,duree:6,pagination:true
   });
 // Правое положение автослайдера
   $('#sliders').css('width',(getClientWidth()-125)+'px');
   
 // Открытие модального окна
 $('a[name=modal]').click(function(e) {
  e.preventDefault();
  var id = $(this).attr('href');
  var legend = $(this).attr('alt');
  $('.plegend').text(legend);
  var maskHeight = $(document).height();
  var maskWidth = $(window).width();
  $('#mask').css({'width':maskWidth,'height':maskHeight});
  $('#mask').fadeIn(500);
  $('#mask').fadeTo("slow",0.8);
  var winH = getClientCenterY();
  var winW = getClientCenterX();
  $(id).css({'top':'150px', 'left':winW-$(id).innerWidth()/2+'px', 'visibility':'visible', 'font-size':'12px', 'text-align':'left'});
  $(id).fadeIn(500);
 });
 
  // Открытие модального окна 2
 $('a[name=modal2]').click(function(e) {
  e.preventDefault();
  var id = $(this).attr('href');
  var idz = $(this).attr('alt');

  $.ajax({
   type: 'post',
   async: false,
   cache: false,
   url: 'includes/myphp/ajax.php',
   dataType : 'text',
   data: "sendzakaz="+idz,
   success: function (data) {
    $('#sendzakaz').html(data);
   }
  });
  var maskHeight = $(document).height();
  var maskWidth = $(window).width();
  $('#mask').css({'width':maskWidth,'height':maskHeight});
  $('#mask').fadeIn(500);
  $('#mask').fadeTo("slow",0.8);
  var winH = getClientCenterY();
  var winW = getClientCenterX();
  $(id).css({'top':'150px', 'left':winW-$(id).innerWidth()/2+'px', 'visibility':'visible', 'font-size':'12px', 'text-align':'left'});
  $(id).fadeIn(500);
 });
 
 
  // Закрытие модального окна при нажатии на кнопку
 $('a[name=nodop]').click(function(e) {
  e.preventDefault();
  $('#mask').hide();
  $('.window').hide();
 });

 // Закрытие модального окна при нажатии на маску
 $('#mask').click(function () {
  $(this).hide();
  $('.window').hide();
 });


});

// Функции поиска местоположения центра относительно окна браузера и скролинга
 function getClientWidth() {
  return document.compatMode=='CSS1Compat'?document.documentElement.clientWidth:document.body.clientWidth;
 }
 // +
 function getClientHeight() {
  return document.compatMode=='CSS1Compat'?document.documentElement.clientHeight:document.body.clientHeight;
 }
 // +
 function getBodyScrollTop() {
  return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
 }
 // +
 function getBodyScrollLeft() {
  return self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft);
 }
 // +
 function getClientCenterX() {
  return parseInt(getClientWidth()/2)+getBodyScrollLeft();
 }
 // +
 function getClientCenterY() {
  return parseInt(getClientHeight()/2)+getBodyScrollTop();
 }

// Скрыть / показать обьект
 function myshow(a, b) {
	var bb = document.getElementById(b);
    if(bb.style.display) {
		bb.style.display='';
		a.title = "";
	}
	else {
		bb.style.display='none';
		a.title = "";
	}
}

// Скрыть / показать обьект 2
 function mymshow(a, b) {
	var bb = document.getElementById(b);
	if(bb.style.display) {
		bb.style.display='';
		a.title = "";
		$('#i'+b).attr({'src':'images/close.png'});
	}
	else {
		bb.style.display='none';
		a.title = "";
		$('#i'+b).attr({'src':'images/open.png'});
	}
}

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;
// open hidden layer
function mopen(id) {	
	// cancel close timer
	mcancelclosetime();
	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
}
// close showed layer
function mclose() {
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}
// go close timer
function mclosetime() {
	closetimer = window.setTimeout(mclose, timeout);
}
// cancel close timer
function mcancelclosetime() {
	if(closetimer) {
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
// close layer when click-out
document.onclick = mclose;
