
//////////// AJAX //////////////////////////////////////////////////////////////

 //Создание объекта XMLHttpRequest для всех браузеров
 function CreateXMLHttpRequest()
 {
  var xmlHttp;
  try
  {xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");}
  catch(e)
  {
   try
   {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");}
   catch(E)
   {xmlHttp = false;}
  }
  if(!xmlHttp && typeof XMLHttpRequest!='undefined'){xmlHttp = new XMLHttpRequest();}
  return xmlHttp;
 }
  
 //Отправляем данные серверу
 function SendToServer(type,action,editId,requestToId)
 {
  //Создание объекта XMLHttpRequest
  var xmlHttp = CreateXMLHttpRequest();
  //Дергаем данные из DOM
  //var slog1 = document.getElementById("inp_slog1").value;
  //var slog2 = document.getElementById("inp_slog2").value;  
  //Создать URL для подключения
  var url = "http://glownail.com/ajax.php?type="+escape(type)+"&action="+escape(action)+"&editId="+ escape(editId);
  //alert(url);
  // Установить функцию для сервера, которая выполнится после его ответа
  xmlHttp.onreadystatechange = function(){
  {
   //Получаем данные ОТ сервера
   if(xmlHttp.readyState == 4)
   {
    if(xmlHttp.status == 200)
    {
     requestToId = requestToId.split(';');
     for( var i=0; i<requestToId.length; i++ )
     {
      //alert(document.getElementById(requestToId).tagName);
      if(document.getElementById(requestToId[i]))
      {
       var obj = document.getElementById(requestToId[i]);
       if(obj.tagName=='INPUT'){
        obj.value = xmlHttp.responseText;
       }
       if(obj.tagName=='DIV'){
        obj.innerHTML = xmlHttp.responseText;
       }
       if(obj.tagName=='SPAN'){
        obj.innerHTML = xmlHttp.responseText;
       }
      }
     }
    }
   }
  }
  }
  // Открыть соединение с сервером
  xmlHttp.open("GET",url,true);
  // SПередать запрос
  xmlHttp.send(null);
 }
 
//////////// SIMPLE JS /////////////////////////////////////////////////////////

 function open_close(id)
 {
  var SDisplay = document.getElementById(id).style.display;
  if(SDisplay == 'none'){nSDis = '';}else{nSDis = 'none';}
  document.getElementById(id).style.display = nSDis;
 }
 
 //onChange="calcprice(this.value,'.$ff['price'].',\'tovar_'.($i+1).'\');"
 function calcprice(kolvo,price,toid)
 {
  if(kolvo==''){kolvo=0;}
  
  var summa = price*kolvo;
  var oToid = document.getElementById(toid);
  var oKolvo = document.getElementById("okolvo");
  var oOsumma = document.getElementById("osumma");
  var oSkidka = document.getElementById("skidka");
  var oItog = document.getElementById("itog");
  
  //alert(summa+'/'+oToid.text+'/'+oKolvo.text+'/'+oOsumma.text+'/'+oSkidka.text+'/'+oItog.text);
  

  //Формируем общее количество товаров
  oKolvo.innerHTML = eval(oKolvo.innerHTML+'-('+oToid.innerHTML+'/'+price+')');
  oKolvo.innerHTML = eval(oKolvo.innerHTML+'+'+kolvo);
   
   
  //Формируем общую сумму
  oOsumma.innerHTML = eval(oOsumma.innerHTML+'-'+oToid.innerHTML);
  oToid.innerHTML = summa;
  oOsumma.innerHTML = eval(oOsumma.innerHTML+'+'+oToid.innerHTML);
  
  //Формируем итог
  if(oKolvo.innerHTML < 5){
    var skidka = 1;}
  if(oKolvo.innerHTML >= 5 && oKolvo.innerHTML < 15){
    var skidka = 0.9;}
  if(oKolvo.innerHTML >= 15 && oKolvo.innerHTML < 45){
    var skidka = 0.8;}
  if(oKolvo.innerHTML >= 45){
    var skidka = 0.7;}
  
  oSkidka.innerHTML = 100-(100*skidka);
   
  var oOsummaskidka = eval(oOsumma.innerHTML+'*'+skidka);
  //oItog.innerHTML = Math.ceil(oOsummaskidka)+\" руб.\";
  oItog.innerHTML = eval(oOsumma.innerHTML+'*'+skidka)+' руб.';
  }
 
 function weight(Event,trObj,inputid)
 {
  if(Event=='onMouseOver')
  {
   trObj.style.background='#FAFAFA';
   document.getElementById(inputid).style.background='#FFFFFF';
  }
  if(Event=='onMouseOut')
  {
   trObj.style.background='#FFFFFF';
   document.getElementById(inputid).style.background='#FFFFF7';
  }
 }
 