﻿// JScript 文件
        var sel = new ArrayList();
	    var sel_num = 0;
	    function addCompare(id,nm) {
			if(sel_num == 0)
			{
				mycompare.style.display = "";
			}
	        if(sel.lookUp(id) == null)
	        {
	            if(sel_num >= 4) {
				    alert('最多只能有4款商品进行比较！');
			    }else {
				    sel_num++;
				    sel.setAt(id,nm);
			    }
	        }
	        else
	        {
	            alert( nm+' 已选择！');
	        }
		    drawCompare();
	    }
	    function delCompare(id) {
	        for(var i=0;i<sel.getCount();i++)
            {
                var node = sel.map[i];
                if(node.key == id)
                {
                    sel.removeKey(id);
                }                
            }            
		    sel_num--;
		    drawCompare();
			if(sel_num == 0)
			{
				mycompare.style.display = "none";
			}
	    }
	    function drawCompare() {
		    out = '';
		    for(var i=0;i<sel.getCount();i++)
            {
                var node = sel.map[i];
                out += "<font color=#0000ff size=1><b>|</b></font><br><input type=button onclick=\"delCompare('"+node.key+"')\" value='"+node.value+"' style='border:1px solid;border-color:0000ff ;background-color:#F4F5FD;height:24;width:120;cursor:hand;color:'black';'><br>";
            }
		    com_item.innerHTML = out;
	    }
	    function implementCompare() {
		    if(sel_num < 2) {
			    alert('请至少选择两款商品！')
		    }else {
			    out = '';
			    for(var i=0;i<sel.getCount();i++)
                {
                    var node = sel.map[i];
                    out +=node.key+',';
                }
			    out = out.substr(0,(out.length-1));
			    var str = "/shop/compare.aspx?pids="+out;
			    window.open(str);
		    }
	    }
	    function initCompare(height)
	    { 
	        document.writeln("<div id=\'mycompare\' style=\'left:120px;POSITION:absolute;TOP:" + height + "px;background-color:#CC6633;FILTER:ALPHA(opacity=80);z-index:99;width:120px;display:none;padding :20px\' align=center>");
            document.writeln("<img src=\"/images/ss20.gif\" width=89 height=19 onclick=\'implementCompare();\' style=\'cursor:hand;\'><br>");
            document.writeln("<div id=\"com_item\"><\/div>");
            document.writeln("<div><font color=#0000ff size=1><b>|</b></font><br><input type=button onclick='delarrlist()' value=\"点击进行关闭\" style='border:1px solid;border-color:0000ff ;background-color:#F4F5FD;height:24;width:120;cursor:hand;color:'black';'><\/div>");
            document.writeln("<\/div>");
            mymove(height);
	    }	    
	    function mymove(height)
	    {		   
		   mycompare.style.top = getScrollTop() + height;                
		   setTimeout("mymove(" + height + ");",100)
	    }
		function getScrollTop()
		{
			var bdy = (document.documentElement && document.documentElement.clientWidth)?document.documentElement:document.body;
			return bdy.scrollTop;
		}
		function delarrlist()
		{
		    mycompare.style.display = 'none';
		    sel = new ArrayList();
	        sel_num = 0;
		}