function openUrl(obj,url){
   var val=obj.value;
   if(jQuery.browser.mozilla){
        var s=true;
        try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");}
        catch(e){
            alert(openUrlParams.ffnoright);
            s=false;
        }
        if(s){
            var clip = Components.classes["@mozilla.org/widget/clipboard;1"].createInstance(Components.interfaces.nsIClipboard);
            if (clip){
                var trans = Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);
                if (trans){
                    trans.addDataFlavor('text/unicode');
                    var str = new Object();
                    var len = new Object();
                    var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
                    str.data = val;
                    trans.setTransferData("text/unicode",str,val.length*2);
                    var clipid = Components.interfaces.nsIClipboard;
                    if (clip){  
                        clip.setData(trans,null,clipid.kGlobalClipboard);
                        alert(openUrlParams.couponcodecopyed);
                    }
                }
            }
        }
   }else if(jQuery.browser.msie){
        window.clipboardData.setData("Text",val);
        alert(openUrlParams.couponcodecopyed); 
   }
   window.open(url);
}

function addMyFavorite(cid){
    var obj=$('#save'+cid);
    var sr=obj.attr('src');
    obj.attr('src',addFavParams.path+addFavParams.loadsrc);
           
    $.ajax({
        data:"act=addfav&ctype=c&objectid="+cid,
        type : "get",
        url : addFavParams.path+"json.php",
        datatype : "json",
        cache : false,
        success : function(data){
            switch(data){
                case 'nologin':alert(addFavParams.nologin);if(confirm(addFavParams.askislogin))location.href=addFavParams.loginurl;break;
                case 'errconvert':alert(addFavParams.errconvert);break;
                case 'exists':alert(addFavParams.exists);break;
                case 'success':alert(addFavParams.success);break;
                case 'failure':alert(addFavParams.failure);break;
                default:alert(addFavParams.error_unknow);break;
            }
            obj.attr('src',sr);
        },
        error:function(){
            obj.attr('src',sr);
        }
	 });		        	 
}

function sendFriend(cid){
    if(cid=='') return;
    window.open(sendFriendParams.url+"?cid="+cid);
}
