function ajax(url,pars,fun){
var aj = new Object();
aj.url=url;
aj.pars=pars;
aj.resultHandle=fun;
aj.createXMLHttpRequest = function() {
  var request = false;
  if(window.XMLHttpRequest) {
   request = new XMLHttpRequest();
   if(request.overrideMimeType) {
    request.overrideMimeType("text/html;charset=gb2312");
   }
  } else if(window.ActiveXObject) {
   var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0', 'Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP'];
   for(var i=0; i<versions.length; i++) {
    try {
     request = new ActiveXObject(versions[i]);
     if(request) {
      return request;
     }
    } catch(e) {}
   }
  }
  return request;
}
aj.XMLHttpRequest=aj.createXMLHttpRequest();
aj.processHandle = function() {
  if(aj.XMLHttpRequest.readyState==4 && aj.XMLHttpRequest.status == 200) {
   aj.resultHandle(aj.XMLHttpRequest);
  }
}
aj.get = function() {
  aj.XMLHttpRequest.onreadystatechange = aj.processHandle;
  aj.XMLHttpRequest.open("GET",aj.url+"?"+aj.pars+"&time="+(new Date()).getTime());
  aj.XMLHttpRequest.send(null);
}
aj.post = function() {
  aj.XMLHttpRequest.onreadystatechange = aj.processHandle;
  aj.XMLHttpRequest.open('POST',aj.url,true);
  aj.XMLHttpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  aj.XMLHttpRequest.send(aj.pars+"&time="+(new Date()).getTime());
}
return aj;
}
//兼容非IE 复制文本函数
copy2Clipboard=function(txt){
if(window.clipboardData){
window.clipboardData.clearData();
window.clipboardData.setData("Text",txt);
}else if(navigator.userAgent.indexOf("Opera")!=-1){
window.location=txt;
}else if(window.netscape){
try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}catch(e){ return false;}
var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
if(!clip)return;
var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
if(!trans)return;
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);
var copytext=txt;str.data=copytext;
trans.setTransferData("text/unicode",str,copytext.length*2);
var clipid=Components.interfaces.nsIClipboard;
if(!clip)return false;
clip.setData(trans,null,clipid.kGlobalClipboard);}
}
//获取鼠标当前位置
function mousePosition(ev){
var ev = ev || window.event; 
if(ev.pageX || ev.pageY)
{
return {x:ev.pageX, y:ev.pageY};
}
return{
x:ev.clientX + document.documentElement.clientLeft,
y:ev.clientY + document.documentElement.scrollTop  - document.documentElement.clientTop
};
}
//定位层
function insert(top,left,ev){
   var mousePos = mousePosition(ev);
   var objx=mousePos.x , objy = mousePos.y;
   var PtbShow = document.createElement("DIV");
   PtbShow.setAttribute("id", "ptb_show");
   PtbShow.style.cssText = "z-index:500;left:100px;position:absolute;background-color:#777777;top:"+objy+"px;left:"+objx+"px";

   document.body.appendChild(PtbShow);
}
//填充层
function share_do(obj_do,top,left){
if(!document.getElementById(obj_do)) return; 
document.getElementById(obj_do).onclick = function (ev){ 
  insert(top,left,ev);
  var url = '/plus/share.php';
  var pars='do=share' ;
  var myajax = new ajax(url,pars,over);myajax.post(); 
  function over(result){
   var ts = '';
   var clipBoardContent='好爽，这里免费领取游戏礼包卡：'+document.title+'\n';
       clipBoardContent+=window.location;
   var request_content = result.responseText;
   if(clipBoardContent!=''){
      if(copy2Clipboard(clipBoardContent)!=false){
         if(request_content!=0){
		   copy2Clipboard(clipBoardContent+'?'+request_content);
		   ts = '<b>已复制成功</b>！马上粘贴给QQ、MSN上的好友可获积分。<br><b>积分状态</b>：您已登录，好友访问可获得积分（<a href="http://www.mditu.com/member/getgift.php" target="_blank">点这里用积分换点卡</a>）';}
		 else{ts = '<b>已复制成功</b>！马上粘贴给QQ、MSN上的好友。<br>如果您是会员，登录后再复制网址可获积分（<a href="http://www.mditu.com/member/getgift.php" target="_blank">点这里用积分换点卡</a>）';}
      }else{
         if(request_content!=0){ts = '<div style="width:300px;float:right"><p style="border-bottom:1px solid #ccc">您的浏览器不支持复制,请手动复制,被访问可获推广积分</p><p>'+document.title+'<br>'+window.location+'?'+request_content+'</p></div>';	
		 }else{ts = '<div style="width:300px;float:right"><p style="border-bottom:1px solid #ccc">您的浏览器不支持复制，你可以手动复制以下内容</p><br>'+document.title+'<br>'+window.location+'<br>如果您是本站会员，登录再复制网址后可获积分（<a href="http://www.mditu.com/member/getgift.php" target="_blank">用积分换点卡</a>）</div>';	
		 }
      }
     }
    var htmlin = '<div style="margin:5px;padding:8px;background-color:#ffffff"><div style="width:360px;overflow:hidden;font-size:12px"><p style="margin:0 6px">'+ts+'</div></p><p style="padding-top:4px;margin-top:8px;margin-bottom:0;border-top:1px solid #999;font-size:14px;text-align:left;"><a href="javascript:;" onclick="common_tb_close(\'ptb_show\')" onfocus="this.blur()" style="text-decoration:none;color:#333;margin-left:5px;outline:0">[关闭]</a></p></div>';
    if(document.getElementById("ptb_show")) document.getElementById("ptb_show").innerHTML = htmlin;
  }
}
}
//关闭层
function common_tb_close(obj){
  if(document.getElementById(obj)) document.body.removeChild(document.getElementById(obj));
}
//设置点击复制OBJ的ID
// ID 距鼠标作用上 距鼠标作用右
share_do('copy_url',0,0);