function set_compare(Obj)
{
        img_url = stringReplace(Obj.src,'http://'+location.hostname,'');

        if(img_url == '/img/site/checkbox_off.gif')
        {
                Obj.src = 'img/site/checkbox_on.gif';
                len_compare++;
                str_compare = str_compare + Obj.id + ',';
                document.cookie='str_compare='+str_compare+'; path=/; expires=Mon, 01-Jan-2010 00:00:00 GMT'
        }
        else
        {
                Obj.src = 'img/site/checkbox_off.gif';
                len_compare--;
                str_compare = stringReplace(str_compare,Obj.id+',','');
                document.cookie='str_compare='+str_compare+'; path=/; expires=Mon, 01-Jan-2010 00:00:00 GMT'
        }
}

function show_compare()
{
        if(len_compare < 2)
        {
                alert('Количество товаров для сравнения должно быть больше одного.');
        }
        else
        {
                win_compare = window.open('compare.php?str_compare='+str_compare,'compare_win','resizable=yes,scrollbars=yes,center=yes,width=720,height=600,left=500,screenX=500');
                win_compare.document.location.reload();
                win_compare.focus();
        }

}

function stringReplace (originalString, findText, replaceText)
{
        var pos = 0;
        var len = findText.length ;
        pos = originalString.indexOf(findText) ;
        while (pos != -1)
        {
                preString = originalString. substring (0 , pos);
                poststring = originalString. substring (pos + len, originalString. length) ;
                originalString = preString + replaceText + poststring;
                pos = originalString. indexOf (findText) ;
        }
        return originalString;
}