﻿

function AddFavorite(iIdLang, iIdProduct, idCheckbox)
{
    var action;
    if (document.getElementById(idCheckbox).checked)
        action = 'addfavourite';
    else
        action = 'removefavourite';
        
    jQuery.ajax({ 
            url:  "/Async.ashx?mod=" + action + "&lId="+ iIdLang + "&pId=" + iIdProduct,
            type: "GET",
            cache: false, 
            success: function(results) {
             switch(results.split('|')[0])
            {
                case '0':
                    document.getElementById(idCheckbox).checked = false;
                    break;
                case '1':
                    document.getElementById(idCheckbox).checked = true;
                    break;
            }
           // alert(results.split('|')[0]);
            alert(results.split('|')[1]);
            
       } 
    });
    
}

function AddOtherList(iIdLang, iIdProduct, idCheckbox)
{
    var action;
    if (document.getElementById(idCheckbox).checked)
        action = 'addotherlist';
    else
        action = 'removeotherlist';
        
    jQuery.ajax({ 
            url:  "/Async.ashx?mod=" + action + "&lId="+ iIdLang + "&pId=" + iIdProduct,
            type: "GET",
            cache: false, 
            success: function(results) {
             switch(results.split('|')[0])
            {
                case '0':
                    document.getElementById(idCheckbox).checked = false;
                    break;
                case '1':
                    document.getElementById(idCheckbox).checked = true;
                    break;
            }
            alert(results.split('|')[1]);
            
       } 
    });    
}


function AddNewsletter(iIdLang, sEmail)
{
    jQuery.ajax({ 
            url:  "/Async.ashx?mod=addnewsletter&lId="+ iIdLang + "&email=" + sEmail,
            type: "GET",
            cache: false, 
            success: function(results) {
            alert(results.split('|')[1]);            
       } 
    });
    
}

function SendListToEmails(iIdLang, sEmails,sNames)
{
  jQuery.ajax({ 
            url:  "/Async.ashx?mod=sendlisttoemails&lId="+ iIdLang + "&list_emails=" + encodeURIComponent(sEmails) + "&list_names=" + encodeURIComponent(sNames),
            type: "GET",
            cache: false, 
            success: function(results) {
            alert(results.split('|')[1]);            
       } 
    });
}

function HasStock(idproduct,hrefControlWithStock, hrefControlWithoutStock)
{
    jQuery.ajax({ 
                url:  "/Async.ashx?mod=hasstock&pId=" + idproduct,
                type: "GET",
                cache: false, 
                success: function(results) {
                switch(results.split('|')[0])
                {
                     case '0':
                       hrefControlWithStock.style.display = "none";
                       hrefControlWithoutStock.style.display = "";
                       break;                                    
                     case '1':   
                      hrefControlWithStock.style.display = "";
                       hrefControlWithoutStock.style.display = "none";
                       break;        
                }
           } 
        });

}

function SetVote(iIdLang, iIdProduct, iVote,imgControl)
{
    jQuery.ajax({ 
            url:  "/Async.ashx?mod=setvote&lId="+ iIdLang + "&pId=" + iIdProduct + "&vote=" + iVote,
            type: "GET",
            cache: false, 
            success: function(results) {
            switch(results.split('|')[0])
            {
                default:
                    //alert(imgControl.id);
                   // alert(imgControl.src);
                    imgControl.src = '/img/ui/' + results[0] + 'stars.png';
                    //alert(imgControl.src);
                    alert(results.split('|')[1]);
                break;                                    
            
            }
       } 
    });

}
