﻿        
        var postID;
        var srcallback = srGetColor;  //设定回调函数
        var returnColor;            //颜色值
        if(document.attachEvent)
            document.attachEvent("onclick", scdocClick);
        else
            document.addEventListener("click", scdocClick, true);
        function scMouseOver(e){            
            e.className = "bg";
        }
        function scMouseOut(e){           
            e.className = "bk";
        }
        function scClick(e,postid) {  
            postID = postid          
            returnColor = e.style.backgroundColor;
            document.getElementById("scColors").style.visibility = "hidden";
            srcallback();
        }
        function scdocClick(){
            document.getElementById("scColors").style.visibility = "hidden";
        }
        function sctitleClick(e){
            document.getElementById("scColors").style.visibility = "visible";
            e = e || window.event;
            if(window.event)
                e.cancelBubble = true;
            else
                e.stopPropagation();
        }
        function srGetColor() {            

             Ext.Ajax.request({
               url: 'SelectColor.aspx',
               success: ShowMSG,
               failure:ShowFailure,
               params: { 
                        PostID:postID,
                        Color: 'color:'+returnColor
                }
            });
            
            function ShowMSG(rt)
            {
                if(rt.responseText == "1")
                {
                    alert("颜色设置成功");
                    window.location.reload();
                }
                else
                    alert("颜色设置失败");
            }
            
            function ShowFailure(e){
                //alert(e);
            }
        }