﻿function Fid(id) {return document.getElementById(id);}
function actInfo(t,x){Fid(t).innerHTML=x;}

var xs_m="92";
var xs_m2="92.my"
var xs_QQ="372512020";
var xs_name=window.location.host;
var xs_icp="川10031757号";

//备案
function icp(t){Fid(t).innerHTML="<a href=http://www.miibeian.gov.cn/?http://"+xs_name+" target='_blank' title='中华人民共和国互联网经营许可'>ICP许可："+xs_icp+"</a>"}

//邮箱
function mails(d,m,m2){Fid(d).innerHTML="<a href='mailto:"+m+"@"+m2+"' title='客户服务电子信箱'>"+m+"@"+m2+"</a>";}

//function mailjb(t){xsid(t).innerHTML="<a href='mailto:"+xs_m+"@"+xs_m2+"?subject=对"+xs_title+"发表意见' title='发邮件给我'>"+xs_m+"@"+xs_m2+"</a>";}

///QQ
function qq(t,qq){Fid(t).innerHTML="<a href='tencent://message/?uin="+qq+"&amp;Site="+window.location.host+"&amp;Menu=yes' title=\"QQ在线即时交流\">"+qq+"</a>";}

function qqimg(t,n){
var QQshow="<a target=\"_blank\" href=\"http://wpa.qq.com/msgrd?v=1&uin="+n+"&site=qq&menu=yes\">";
QQshow+="<img border=\"0\" src=\"http://wpa.qq.com/pa?p=2:"+n+":45\" alt=\"点击这里给我发消息\" title=\"点击这里给我发消息\" width=\"21\" height=\"21\"></a>";
Fid(t).innerHTML=QQshow;
}


//收藏
function AddFavorite(sURL, sTitle){
var title = document.title;
var URL = window.location.href;
     try
     {
         window.external.addFavorite(URL, title);
     }
     catch (e)
     {
         try
         {
             window.sidebar.addPanel(title, URL, "");
         }
         catch (e)
         {
             alert("加入收藏失败，有劳您手动添加。\n\n按{Ctrl+D}快捷键！");
         }
     }

}
//首页
function AddsetHomepage(){   
    if (document.all){   
    document.body.style.behavior='url(#default#homepage)';   
    document.body.setHomePage(window.location.host); //window.parent.location.href  
  }else if (window.sidebar){   
        if(window.netscape){   
       try{    
          netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");    
       }catch (e){    
                    alert( "抱歉！该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );    
       }   
        }    
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);   
    prefs.setCharPref('browser.startup.homepage',document.URL);   
    }   
}  


function checkall(e, itemName)
{
  var aa = document.getElementsByName(itemName);
  for (var i=0; i<aa.length; i++)
   aa[i].checked = e.checked;
}

// 鼠标指向时的提示信息显示
var ns4 = document.layers;
var ns6 = document.getElementById && !document.all;
var ie4 = document.all;

offsetX=3;
offsetY=20;

var toolTipSTYLE="";
function initToolTips()
{
  if(ns4||ns6||ie4)
  {
    if(ns4) toolTipSTYLE = document.toolTipLayer;
    else if(ns6) toolTipSTYLE = document.getElementById("toolTipLayer").style;
    else if(ie4) toolTipSTYLE = document.all.toolTipLayer.style;
    if(ns4) document.captureEvents(Event.MOUSEMOVE);
    else
    {
      toolTipSTYLE.visibility = "visible";
      toolTipSTYLE.display = "none";
    }
    document.onmousemove = moveToMouseLoc;
  }
}
function toolTip(msg, fg, bg)
{
  if(toolTip.arguments.length < 1) // hide
  {
    if(ns4) toolTipSTYLE.visibility = "hidden";
    else toolTipSTYLE.display = "none";
  }
  else // show
  {
    if(!fg) fg = "#5189F0";
    if(!bg) bg = "#FFFFFF";

    var content =
    '<table border="0" cellspacing="0" cellpadding="1" bgcolor="#5189F0"><tr><td>' +
    '<table border="0" cellspacing="0" style="font-size: 12px" cellpadding="2" bgcolor="#E1EEFD"><td align="left" nowrap style="line-height: 160%;"><font color="#666666">' + msg +
    '&nbsp\;</font></td></table></td></tr></table>';
    if(ns4)
    {
      toolTipSTYLE.document.write(content);
      toolTipSTYLE.document.close();
      toolTipSTYLE.visibility = "visible";
    }
    if(ns6)
    {
      document.getElementById("toolTipLayer").innerHTML = content;
      toolTipSTYLE.display='block'
    }
    if(ie4)
    {
      document.all("toolTipLayer").innerHTML=content;
      toolTipSTYLE.display='block'
    }
  }
}

function moveToMouseLoc(e)
{
  if(ns4||ns6)
  {
    x = e.pageX;
    y = e.pageY;
  }
  else
  {
    x = event.x + document.body.scrollLeft;
    y = event.y + document.body.scrollTop;
  }

  toolTipSTYLE.left = x + offsetX;
  toolTipSTYLE.top = y + offsetY;
  return true;
}
initToolTips();

function oCopy(obj){ 
obj.select(); 
js=obj.createTextRange(); 
js.execCommand("Copy");
alert("代码已经复制，按Ctrl+v 即可粘贴！");
} 

function CoCopy(obj){ 
obj.select(); 
js=obj.createTextRange(); 
js.execCommand("Copy");
} 

function copyToClipboard(txt) {    
	if(window.clipboardData){    
		window.clipboardData.clearData();    
		window.clipboardData.setData("Text", txt);
		alert('复制成功！')
	}else{
		alert('请手动复制！')	
	}   
}
//<input type="button" onclick="copyToClipboard($('page_url').value)" value="复制" class="btn" name="Button"/>id='page_url

function winconfirm(t,u){
question = confirm(t)
if (question != "0"){
window.location.href=u
}
}


//判断是否是IE
function isIE(){
	if (navigator.appName!="Microsoft Internet Explorer") {return false}
	return true
}
//popup support
function showMask(){
	var mask = document.getElementById("webMask");
	if (!mask){
		mask = document.createElement("div");
		mask.id = "webMask";
		mask.style.cssText = "position:absolute;width:100%;left:0px;top:0px;background:#000;filter:Alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;";
		document.body.appendChild(mask);
	}
	var h = document.body.scrollHeight;//document.documentElement.scrollHeight;
	mask.style.display = "";
	//alert(h);
	mask.style.height = h + "px";	
}

function hideMask(){
	var mask = document.getElementById("webMask");
	if (mask) mask.style.display = "none";
	
	//var vImg = document.getElementById("vcodeImg");
	//if (vImg) vImg.src="common/getCode.asp?s="+Math.random();
}

function showPopup(title,html,width,tr,loads){ //tr 可否关闭提示 loads 是否显示进度条
	showMask();
	//displaySelect(false);
	var pContent = document.getElementById("popContent");
	if (!pContent){
		pContent = document.createElement("div");
		pContent.id = "popContent";
		pContent.style.cssText = "position:absolute;width:100%;left:0px;top:0px;text-align:center";
		document.body.appendChild(pContent);
	}
	
	var pBody = document.getElementById("popBody");
	if (!pBody){
		pBody = document.createElement("div");
		pBody.id = "popBody";
		pBody.style.cssText = "background:#fff;margin:auto;padding:0px;text-align:left;-moz-border-radius:0px;";
		pContent.appendChild(pBody);
	}
	pBody.style.width = width + "px";
	var closeButton;
	if(tr){closeButton = '<a style="cursor:pointer;" onclick="hidePopup()" class="titleA">&nbsp;</a>';}
	else{closeButton = '<a style="cursor:pointer;" title="请稍后..." class="titleA">&nbsp;</a>';
	}
	var strHTML = '<div class="titleBG"><div class="titleT">'+(title?title:'无标题窗口') +'</div><div class="f" style="width:25px;">'+closeButton+ '</div> </div>';
	strHTML += '<div class="textDiv">'+html+'</div>';
	if(loads){strHTML += '<div class="textLoad">&nbsp;</div>'}
	pBody.innerHTML = '<div class="javaBG">'+strHTML+'<div>';
	
	var height = pContent.offsetHeight;//提示的高度
	var bodyHeight = isIE()?document.body.offsetHeight:document.body.clientHeight;//document.documentElement.offsetHeight:document.documentElement.clientHeight;//网页可见区域高:网页可见区域高
	pContent.style.display = "";
	pContent.style.top = document.body.scrollTop + ((bodyHeight - height)/2)+ "px";//document.documentElement.scrollTop + ((bodyHeight - height)/2)+ "px";
}

function hidePopup(){
	hideMask();
	displaySelect(true);
	var pContent = document.getElementById("popContent");
	if (pContent) pContent.style.display = "none";
}

function displaySelect(status){
	var s = document.getElementsByTagName("select");
	for (var i=0;i<s.length;i++){
		s[i].style.display = (status)?"":"none";
	}
}

function getInfo()
{
    var s = "";
    s += "\r\n网页可见区域宽："+ document.body.clientWidth;
    s += "\r\n网页可见区域高："+ document.body.clientHeight;
    s += "\r\n网页可见区域宽："+ document.body.offsetWidth + " (包括边线和滚动条的宽)";
    s += "\r\n网页可见区域高："+ document.body.offsetHeight + " (包括边线的宽)";
    s += "\r\n网页正文全文宽："+ document.body.scrollWidth;
    s += "\r\n网页正文全文高："+ document.body.scrollHeight;
    s += "\r\n网页被卷去的高(ff)："+ document.body.scrollTop;
    s += "\r\n网页被卷去的高(ie)："+ document.documentElement.scrollTop;
    s += "\r\n网页被卷去的左："+ document.body.scrollLeft;
    s += "\r\n网页正文部分上："+ window.screenTop;
    s += "\r\n网页正文部分左："+ window.screenLeft;
    s += "\r\n屏幕分辨率的高："+ window.screen.height;
    s += "\r\n屏幕分辨率的宽："+ window.screen.width;
    s += "\r\n屏幕可用工作区高度："+ window.screen.availHeight;
    s += "\r\n屏幕可用工作区宽度："+ window.screen.availWidth;
    s += "\r\n你的屏幕设置是 "+ window.screen.colorDepth +" 位彩色";
    s += "\r\n你的屏幕设置 "+ window.screen.deviceXDPI +" 像素/英寸";
    alert (s);
}

function CreateFlash(idad,swfurl,wad,had,vs){
var str = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"" + wad + "\" height=\"" + had + "\" id=\"" + idad + "\" align=\"middle\">";
str += "<param name=\"allowScriptAccess\" value=\"always\">";
str += "<param name=\"quality\" value=\"high\">";
str += "<param name=\"movie\" value=\"" + swfurl + "\">";
str += '<param name=\"wmode\" value=\"transparent\">';
str += "<param name=\"flashvars\" value=\"" + vs + "\">";
str += "<embed src=\"" + swfurl + "\" flashvars=\"" + vs + "\" wmode=\"transparent\" quality=\"high\" width=\"" + wad + "\" height=\"" + had + "\" name=\"" + idad + "\" align=\"middle\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\">";
str += "</object>";
document.write(str);
}


