    function addFavorites(item,name,x)
    {
        msg_open();
        
        var xmlhttp; 
        if(window.ActiveXObject)
        {
          xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
          xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        else if(window.XMLHttpRequest)
        {
          xmlhttp = new XMLHttpRequest();
        }            
        xmlhttp.onreadystatechange=function()
        {
            if (xmlhttp.readyState==4 && xmlhttp.status==200)
            {
                var strResult = xmlhttp.responseText;
             
                 //alert(strResult);alert(x);
             
                if (strResult == "0")
                {
                    set_msgbodyimg('images/msgbox_bg_ok2-2.gif');
                    set_msgtxt("<span style=\"color:#FF9900;font-size:14px;\">You are not logged in. Please <a href=\"Login.aspx\" target=\"_self\"> login </a><br />If you are not our customers, please <a href=\"UserRegister.aspx\" target=\"_self\"> registration </a></span>");
                    return false;
                }
                else if (strResult == "1")
                {
                    set_msgbodyimg('images/msgbox_bg_ok2-2.gif');
                    set_msgtxt("<span style=\"color:#FF9900;font-size:14px;\">You have a collection of this product.</span>");
                    return false;
                }                
                else if (strResult == "2")
                {
                    set_msgbodyimg('images/msgbox_bg_ok2.gif');
                    set_msgtxt("<span style=\"color:#FF9900;font-size:14px;\">Has "+ name +" Add to your favorites.</span>");
                    return true;
                }
                else
                {
                    set_msgbodyimg('images/msgbox_bg_ok2-2.gif');                
                    set_msgtxt("<span style=\"color:#FF9900;font-size:14px;\">Operation failed, unknown error, please try again.</span>");
                    return false;
                }             

                xmlhttp = null;
            }
            else
            {
                switch(xmlhttp.readyState)
                {
                    case 0:
	                    set_msgtxt('<span style=\"color:#FF9900;font-size:14px;\">Uninitialized ...</span>');
                        break;
                    case 1:
	                    set_msgtxt('<span style=\"color:#FF9900;font-size:14px;\">Operation, please wait....</span>');
                        break;
                    case 2:
	                    set_msgtxt('<span style=\"color:#FF9900;font-size:14px;\">Connect with the completion of ...</span>');
                        break;
                    case 3:
	                    set_msgtxt('<span style=\"color:#FF9900;font-size:14px;\">Exchange of data, please wait ....</span>');
                        break;
                    default:
                        break;
                }
            }
        }
        
        xmlhttp.open("Get","Check_AddFavorites.aspx?fid=" + x + "&ID=" + item +"&timstamp="+ new Date().getTime() +"",true); 
        xmlhttp.send(null);
    }
    
    
    function set_msgbodyimg(img)
    {
	    document.getElementById("msgbody").style.background="url('"+img+"')";
    }
    function set_msgtxt(msg)
    {
	    document.getElementById("msgtxt").innerHTML=msg;
    }
    
    function set_msgbutton(msg)
    {
	    document.getElementById("msgbutton").innerHTML=msg;
    }

    function msg_open()
    {
	    showSelectForm();
	    document.getElementById("msgbox").style.left=document.documentElement.scrollLeft+document.documentElement.clientWidth/2-150;
	    document.getElementById("msgbox").style.top=document.documentElement.scrollTop+document.documentElement.clientHeight/2-100;
	    document.getElementById("msgbox").style.display='block';
    }
    function msg_close()
    {
        showSelectForm_show();
	    document.getElementById("msgbox").style.display='none';
    }
    document.write(""+"<table width=\"300\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" id=\"msgbox\" style=\"POSITION:absolute;z-index:99; display:none;border:1px #000000 solid;background-color:#FFFFFF\">"+"<tr>"+"<td  style=\"background:url(images/msgbox_title.gif);\"><span style=\"color:#FFFFFF; font-weight:bold; font-size:14px;\">Msg</span></td><td align=\"right\"  style=\"background:url(images/msgbox_title.gif);\"><a href=\"javascript:msg_close()\" ><img src=\"Images/msgbox_close1.gif\" width=\"34\" height=\"27\"  id=\"msgboximg\" onmouseout=\"this.src='images/msgbox_close1.gif'\" onmouseover=\"this.src='images/msgbox_close2.gif'\" style=\"border:0px;\" /></a></td>"+"</tr>"+"<tr>"+"<td colspan=\"2\" id=\"msgbody\" style=\"padding:2px;height:40px\"></td>"+"</tr>"+"<tr>"+"<td colspan=\"2\" id=\"msgtxt\" style=\"padding:10px;\"></td>"+"</tr>"+"<tr>"+"<td colspan=\"2\" id=\"msgbutton\" style=\"padding:10px;\"></td>"+"</tr>"+"<tr>"+"<td colspan=\"2\" style=\"height:10px;\"></td>"+"</tr>"+"</table>");
    //-----s------
    var Obj=''
    document.onmouseup=MUp
    document.onmousemove=MMove
    function MDown(Object)
    {
        Obj=Object.id
        document.all(Obj).setCapture()
        pX=event.x-document.all(Obj).style.pixelLeft;
        pY=event.y-document.all(Obj).style.pixelTop;
    }
    function MMove()
    {
        if(Obj!='')
        {
         document.all(Obj).style.left=event.x-pX;
         document.all(Obj).style.top=event.y-pY;
         }
    }
    function MUp()
    {
        if(Obj!='')
        {
             document.all(Obj).releaseCapture();
             Obj='';
        }
    }
    //-----e------


    function showSelectForm()
    {
        var opts = document.getElementsByTagName("SELECT");
        if (opts == null || typeof(opts) == "undefined")
        return ;
        for (var i=0; i<opts.length; i++)
        {
            opts[i].style.visibility = "hidden";
        }
    }
    
    function showSelectForm_show()
    {
        var opts = document.getElementsByTagName("SELECT");
        if (opts == null || typeof(opts) == "undefined")
        return ;
        for (var i=0; i<opts.length; i++)
        {
            opts[i].style.visibility = "visible";
        }
    }