
//----- Фукция   - Обновления содержимого корзины, ----------------------------
// после добавления товара
// object   - содержимого
// tovid    - ID товара
// cena     - цена товара
// kol_bye  - количество товара
//-----------------------------------------------------------------------------
function to_basket(object,path,tovid,cena,kol_bye) {
 if (object!==null) {
  // Проверка кода alert (object+":"+tovid+":"+cena+":"+kol_bye);
    new Ajax.Updater(
    object,
    path+"?op=to_basket&tovid="+tovid+"&cena="+cena+"&kol_bye="+kol_bye,
    {
     method: "GET"
    }
   );
 }
}

//----- Функция - удаления отзыва ---------------------------------------------
// object   - содержимого
// revid    - ID товара
//-----------------------------------------------------------------------------
function work_del_review(object,path,revid) {
 if (object!==null) {
  // Проверка кода alert (object+":"+revid);
    new Ajax.Updater(
    object,
    path+"?op=del_review&revid="+revid,
    {
     method: "GET",
    onComplete: function () {
      Element.hide($('overlay'));
     }
    }
   );
 }
}

//----- Функция - редактирования отзыва ---------------------------------------------
// object   - содержимого
// revid    - ID товара
//-----------------------------------------------------------------------------

function work_edit_review(object,path,revid) {
 if (object!==null) {
  // Проверка кода alert (object+":"+revid);
    new Ajax.Updater(
    object,
    path+"?op=edit_review&revid="+revid,
    {
     method: "GET",
     evalScripts:true,
     onComplete: function () {
      Element.show($('guest_form'));
      Element.hide($('overlay'));
     }
    }
   );
 }
}

function work_edit_comment(object,path,revid) {
 if (object!==null) {
  // Проверка кода alert (object+":"+revid);
    new Ajax.Updater(
    object,
    path+"?op=edit_comment&revid="+revid,
    {
     method: "GET",
     evalScripts:true,
     onComplete: function () {
      Element.show($('comment_'+revid));
      Element.hide($('overlay'));
     }
    }
   );
 }
}

function work_active_review(object,path,revid) {
 if (object!==null) {
  // Проверка кода alert (object+":"+revid);
    new Ajax.Updater(
    object,
    path+"?op=active_review&revid="+revid,
    {
     method: "GET",
     evalScripts:true,
     onComplete: function () {
      Element.show($('act_review_'+revid));
      Element.hide($('overlay'));

     }
    }
   );
 }
}

function work_deactive_review(object,path,revid) {
 if (object!==null) {
  // Проверка кода alert (object+":"+revid);
    new Ajax.Updater(
    object,
    path+"?op=deactive_review&revid="+revid,
    {
     method: "GET",
     evalScripts:true,
     onComplete: function () {
      Element.show($('act_review_'+revid));
      Element.hide($('overlay'));

     }
    }
   );
 }
}

function save_foto(path,gfotoid,fotoid,num_foto,inet_magid,gpu_pic,gpo_pic,gpb_pic,gps_pic,gpl_pic,g_file,g_nfile) {
  if (path!==null) {
   /*alert(path+"?op=save_foto&gpbi_pic="+gpbi_pic+"&gpo_pic="+gpo_pic+"&gpb_pic="+gpb_pic+"&gps_pic="+gps_pic+"&gpl_pic="+gpl_pic+"&g_file="+g_file+"&g_nfile="+g_nfile);*/
   // Запрос
   var params=$H({num_foto:num_foto,inet_magid:inet_magid,gfotoid:gfotoid,fotoid:fotoid,gpu_pic:gpu_pic,gpo_pic:gpo_pic,gpb_pic:gpb_pic,gps_pic:gps_pic,gpl_pic:gpl_pic,g_file:g_file,g_nfile:g_nfile}).toQueryString();
     new Ajax.Updater(
      "save_foto",
      path+"?op=save_foto",
     {
      method: "GET",
      asynchronous: false,
      parameters: params
     }
    );
  }
}


function regen_images(path,path_upload,fname,file_name,tsize,comp,tcfg) {
  if (path!==null) {
   /*alert(path+"?op=regen_images&path_upload="+path_upload+"&fname="+fname+"&tsize="+tsize+"&comp="+comp);*/
   // Запрос
   var params=$H({path_upload:path_upload,fname:fname,file_name:file_name,tsize:tsize,comp:comp,tcfg:tcfg}).toQueryString();
     new Ajax.Updater(
      "regen_images",
      path+"?op=regen_images",
     {
      method: "POST",
      asynchronous: false,
      parameters: params
     }
    );
  }
}
