function checkItcart()
{ // функция проверки полей формы

  if (document.forms.registration.family.value != ""){} else
  {
    alert("\nПоле \"Фамилия\" не заполенно. \n\nПожалуйста, введите Вашу Фамилию!");
    document.forms.registration.family.focus();
    return false;
  }

  if (document.forms.registration.name.value != ""){} else
  {
    alert("\nПоле \"Имя\" не заполенно. \n\nПожалуйста, введите Ваше имя!");
    document.forms.registration.name.focus();
    return false;
  }

  if (document.forms.registration.mail.value != "")
  {} else
  {
    alert("\nПоле \"email\" не заполенно. \n\nПожалуйста, введите email!");
    document.forms.registration.mail.focus();
    return false;
  }

  var phonehome=document.forms.registration.phonehome.value;
  var phonework=document.forms.registration.phonework.value;
  var phonemobile=document.forms.registration.phonemobile.value;

  if (phonehome != "" || phonework != "" || phonemobile != "")
  {
    if(phonehome != "")
    {
      if(phonehome.length<7 || phonehome.length>20)
      {
        alert("\nНомер введен неверно. \n\nПожалуйста, введите правильный номер телефона!");
        document.forms.registration.phonehome.focus();
        return false;
      }
    }
    if(phonework != "")
    {
      if(phonework.length<7 || phonework.length>20)
      {
        alert("\nНомер введен неверно. \n\nПожалуйста, введите правильный номер телефона!");
        document.forms.registration.phonework.focus();
        return false;
      }
    }

    if(phonemobile != "")
    {
      if(phonemobile.length<7 || phonemobile.length>20)
      {
        alert("\nНомер введен неверно. \n\nПожалуйста, введите правильный номер телефона!");
        document.forms.registration.phonemobile.focus();
        return false;
      }
    }

  }
  else
  {
    alert("\nНи один из телефонов не введен. \n\nПожалуйста, введите один из телефонов для связи!");
    document.forms.registration.phonehome.focus();
    return false;
}

if(($('deliver_0').checked=='0') && ($('deliver_1').checked=='0') && ($('deliver_2').checked=='0') && ($('deliver_3').checked=='0') && ($('deliver_4').checked=='0') && ($('deliver_5').checked=='0'))
{
  alert("Не выбран способ доставки");
  return false;
}
else
{
  if($('deliver_0').checked!='1')
  {
    if (document.forms.registration.city.value != "")
    {} else
    {
      alert("\nПоле \"Город\" не заполенно. \n\nПожалуйста, введите Ваш город!");
      document.forms.registration.city.focus();
      return false;
    }

    if (document.forms.registration.street.value != "")
    {} else
    {
      alert("\nПоле \"Улица\" не заполенно. \n\nПожалуйста, введите Вашу улицу!");
      document.forms.registration.street.focus();
      return false;
    }

    if (document.forms.registration.house.value != "")
    {}
    else
    {
      alert("\nПоле \"Улица\" не заполенно. \n\nПожалуйста, введите Вашу улицу!");
      document.forms.registration.house.focus();
      return false;
    }
  }
}
}


function toggleCK( formINDX ) {
 // Сокрытие и показ блоков.

 if ( !document.getElementById ) { return }

 var target = document.getElementById( 'address' );

 if ( !target ) {
  target = document.getElementById( 'address-on' );
 }

 if ( formINDX == 0 ) {
  target.style.display = "none";
 }
 else {
  target.style.display = "block";
 }

 return;
}

//Добавление рейтинга о товаре
function set_rating(tov_id,ball)
{
		var url = './prot_func.inc.php';
    var div = 'rating';
    $(div).innerHTML = "<center><img src='./images/loading.gif' align=absmiddle> идет загрузка данных, подождите немного...</center>";
		var pars = 'tov_id=' + tov_id + '&ball='+ball+ '&mode=set_rating' + '&auth=script';
		var myAjax = new Ajax.Request(
					url,
					{method: 'post', parameters: pars, onComplete: showResponse}
					);

    function showResponse(originalRequest)
    {
		  //put returned XML in the textarea
      //alert(originalRequest.responseText);
      $(div).innerHTML = originalRequest.responseText;
    }
}
//Добавление рейтинга о товаре конец

//Добавление товара в корзину начало
//dymm
function add_cart(tov_id,col,brand_id)
{
	if(!brand_id)
		brand_id = '1';
	var url = 'cart_func.inc.php';
    var div = 'cart';
    //$(div).innerHTML = "<center><img src='./images/loading.gif' align=absmiddle> идет загрузка данных, подождите немного...</center>";
		var pars = 'tov_id=' + tov_id + '&col='+col+ '&mode=add_cart' + '&auth=script'+'&brand_id='+brand_id;
		var myAjax = new Ajax.Request(
					url,
					{method: 'post', parameters: pars, onComplete: showResponse}
					);

    function showResponse(originalRequest)
    {
		  //put returned XML in the textarea
      alert(originalRequest.responseText);
      show_cart();
    }
}

/*
function add_cart(tov_id,col)
{
		var url = 'cart_func.inc.php';
    var div = 'cart';
    //$(div).innerHTML = "<center><img src='./images/loading.gif' align=absmiddle> идет загрузка данных, подождите немного...</center>";
		var pars = 'tov_id=' + tov_id + '&col='+col+ '&mode=add_cart' + '&auth=script';
		var myAjax = new Ajax.Request(
					url,
					{method: 'post', parameters: pars, onComplete: showResponse}
					);

    function showResponse(originalRequest)
    {
		  //put returned XML in the textarea
      alert(originalRequest.responseText);
      show_cart();
    }
}*/
//Добавление товара в корзину конец

//Отобразить корзину начало
function show_cart()
{
		var url = 'cart_func.inc.php';
    var div = 'cart';
    //$(div).innerHTML = "<center><img src='./images/loading.gif' align=absmiddle></center>";
		var pars = 'mode=show_cart' + '&auth=script';
		var myAjax = new Ajax.Request(
					url,
					{method: 'post', parameters: pars, onComplete: showResponse}
					);

    function showResponse(originalRequest)
    {
		  //put returned XML in the textarea
		  $(div).innerHTML = originalRequest.responseText;
    }
}
function unsubscribe(mail)
{

  //$('subscribe').innerHTML = "dddd";
  new Ajax.Request('./subscribe.php',
  {
    method: 'get',
    parameters: {email: mail},
    onComplete: finish_request,
    div: 'subscribe'
  });

  /*var myAjax = new Ajax.Request("./subscribe.php",
  {
    method: 'get',
    parameters: "email="+mail,
    onComplete: finish_request,
    div: 'subscribe'
  });*/
}

function subscribe(mail)
{

  //$('subscribe').innerHTML = "dddd";
  new Ajax.Request('./subscribe.php',
  {
    method: 'get',
    parameters: {email: mail},
    onComplete: finish_request,
    div: 'subscribe'
  });

  /*var myAjax = new Ajax.Request("./subscribe.php",
  {
    method: 'get',
    parameters: "email="+mail,
    onComplete: finish_request,
    div: 'subscribe'
  });*/
}

function finish_request(request)
{
	alert(request.responseText);
}

function auth(login,pass)
{
		var url = 'auth.inc.php';
    var div='login_div';
    //$(div).innerHTML = "<center><img src='./images/loading.gif' align=absmiddle> идет загрузка данных, подождите немного...</center>";
		var pars = 'login=' + login + '&pass='+pass+'&mode=check_login';
		var myAjax = new Ajax.Request(
					url,
					{method: 'post', parameters: pars, onComplete: showResponse}
					);

    function showResponse(originalRequest)
    {
		  //put returned XML in the textarea
		  $(div).innerHTML = originalRequest.responseText;
      //alert(originalRequest.responseText);
    }
}

function selectStatus()
{
  if (document.registration.status.value == '1') menu2.style.display = "none";
  if (document.registration.status.value == '2') menu2.style.display = "";
}

function plus_minus(imgid,host)
{
  minus=host+'/images/minus2.jpg';
  plus=host+'/images/plus2.jpg';
  if(document.getElementById(imgid).src==plus)document.getElementById(imgid).src=minus; else document.getElementById(imgid).src=plus;
}

function show_hide(elmnt)
{
 document.getElementById(elmnt).style.display=(document.getElementById(elmnt).style.display != 'block' ? 'block' : 'none');
}

function showLogin(){
 document.getElementById('login').style.display=(document.getElementById('login').style.display != 'block' ? 'block' : 'none');
}
function ChangeImg() {
 if(document.images) {
  eval("document."+ChangeImg.arguments[0]+
  ".src=('"+ChangeImg.arguments[1]+"')");
 }
}

function showmenu(elmnt)
{
document.getElementById(elmnt).style.visibility="visible"
}
function hidemenu(elmnt)
{
document.getElementById(elmnt).style.visibility="hidden"
}

v=0;

function ShowMap(path,w,h)
{
	if (v!=0) v.close();
	h+=30;
	v=window.open ('', 'view', 'scrolling=no,height='+h+',width='+w);
	with (v.document)
	{
	    open ();
	       write('<html><head><title>Карта проезда</title></head><body topmargin=0 leftmargin=0 marginheight=0 marginwidth=0 ><table cellspacing="0" cellpadding="0" border="0"><tr><td align><img src="'+path+'" border=0></td></tr><tr><td align="center" valign="middle" height="30"><a href="javascript:;" onClick="window.close()">[ закрыть окно ]</a></td></tr></table></body></html>');
	    close ();
	}
	return false;
}
v=0;
function ShowPhoto(path,w,h,name)
{
  if (v!=0) v.close();
  //h=130;
  v=window.open ('', 'view', 'scrolling=no,height='+h+',width='+w);
  with (v.document)
{
 open ();
  write('<html><head><title>'+name+'</title></head><body topmargin=0 leftmargin=0 marginheight=0 marginwidth=0 bgcolor="white"><table cellspacing="0" cellpadding="0" border="0"><tr><td align><img src="'+path+'"     border=0></td></tr></table></body></html>');
  close ();
}
	return false;
}

function showdate()
{
  today=new Date();// Build an array initializer
  function isnArray()
  {
    argnr=isnArray.arguments.length
    for (var i=0;i<argnr;i++)
    {
      this[i+1] = isnArray.arguments[i];
    }
  }
  // And months and day arrays
  var isnMonths=new   isnArray("Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря");
  var thisyear = today.getFullYear(); // varies in JavaScript and JScript

  var isnDays=new   isnArray("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
  var thisday = today.getDay(); // varies in JavaScript and JScript

  document.write(" <div class='s3'>"+isnDays[today.getDay()+1]+",  "+today.getDate()+" "+isnMonths[today.getMonth()+1]+"  "+thisyear+" г.</div>")
}

