﻿<!--
//-------------------------------------=================================JQUERY Documnet=================---------------
var PUBHostUrl = "http://www.51fund.com";
var APPHostUrl = "https://myspace.51fund.com/myspace";
var IDSHostUrl = "https://id.51fund.com/ids";
var POLHostUrl ="http://myspace.51fund.com/plugins"; 
var WCMHostUrl = "http://myspace.51fund.com";
var EQHostUrl = "https://equery.51fund.com/equery"; 

var preObj = null;
function open1(obj){
	var tbody = document.getElementById(obj.getAttribute("submenu"));
	
	if(preObj != null && preObj != obj){
		var pre = document.getElementById(preObj.getAttribute("submenu"));
		pre.style.display="none";
		preObj.src = "../images/collapsed.gif";
	}
	
	if(tbody.style.display == "" || tbody.style.display == "block"){
		tbody.style.display="none";
		obj.src = "../images/collapsed.gif";
		preObj = null;
	}else{
		tbody.style.display="block";
		obj.src = "../images/expanded.gif";
		preObj = obj;
	}
}

function getHitsCount(docId,hitscount) {
    var curUrl=PUBHostUrl.substring(0,PUBHostUrl.indexOf("/pub"));
	$.ajax({
		cache:false,
		url:currUrl+"/wcm/acclog/acclog_hitscount_addedit_dowith.jsp?docId=" + docId + "&hiddenCount=" + hitscount,
		dataType:'html',
		success: function(html) {
			$("#hits_"+docId).html(html);
		}	
	});
}
function tuneHeight() {   
	if(parent){
		var frm = parent.document.getElementById("content01");   
		var subWeb = parent.document.frames ? parent.document.frames["content01"].document : frm.contentDocument;   
		
		if(frm != null && subWeb ) {
			frm.height = subWeb.body.scrollHeight <500 ? 500 : subWeb.body.scrollHeight;
		}
	}
}

//自动调整IFRAME高度
function tuneParentHeight(iframe_id,default_height) {
	var ifid = "content01";
	 if(iframe_id) ifid = iframe_id;
	var frm = document.getElementById(ifid);	
	try{
		var subWeb = document.frames ? 
			document.frames[ifid].document 
			: frm.contentDocument;   
		if(frm != null && subWeb != null) {
			frm.height = subWeb.body.scrollHeight;
		}
	}catch(e){	
		if(default_height) 
			frm.height =  default_height;
		else
			frm.height = "800";
	}
}
//-------------------------------------=================================JQUERY Documnet=================---------------


	//替换页面中连接的站点地址
	function set_A_AppUrlHost(){
		var to51fund = document.getElementsByName("to51fund");
		for(var i=0;i<to51fund.length;i++){
			  to51fund[i].href = APPHostUrl+to51fund[i].url;
		}   
		var toPubWeb = document.getElementsByName("toPubWeb");
		for(var i=0;i<toPubWeb.length;i++){
			  toPubWeb[i].href = PUBHostUrl+toPubWeb[i].url;
		}       
	}

function replaceURL(dir) {
	var aobj = null;
	if (dir == "app") {
		aobj = $("a,img,form,iframe", "#URLtoApp");
		if (aobj && aobj.length > 0) {
			for (i = 0; i < aobj.length; i++) {
				if (aobj[i].src) {
					aobj[i].src = replaceURLtoApp(aobj[i].src);
				} else if (aobj[i].href) {
					aobj[i].href = replaceURLtoApp(aobj[i].href);
				}else if(aobj[i].action){
					aobj[i].action = replaceURLtoApp(aobj[i].action) ;
				}
			}
		}
	} else if (dir == "pub") {
		aobj = $("a,img,form,iframe", "#URLtoPub");
		if (aobj && aobj.length > 0) {
			for (i = 0; i < aobj.length; i++) {
				if (aobj[i].src) {
					aobj[i].src = replaceURLtoPub(aobj[i].src);
				} else if (aobj[i].href) {
					aobj[i].href = replaceURLtoPub(aobj[i].href);
				}else if(aobj[i].action){
					aobj[i].action = replaceURLtoPub(aobj[i].action) ;
				}
			}
		}
	}else if (dir =="eq"){
		aobj = $("a,img,form,iframe" ,"#URLtoEq");
		if (aobj && aobj.length>0){
			for (i=0;i<aobj.length ;i++ ){	    
				if(aobj[i].src){
					aobj[i].src = replaceURLtoEq(aobj[i].src);
				}else if(aobj[i].href){
					aobj[i].href = replaceURLtoEq(aobj[i].href) ;
				}else if(aobj[i].action){
					aobj[i].action = replaceURLtoEq(aobj[i].action) ;
				}
			}
	   }		
   }
}

function replaceURLtoApp(url) {
	var idx;
	if (url && url.length > 0) {
		idx = url.indexOf("/51fund/");
		if (idx > -1) {
			return APPHostUrl + url.substr(idx + 7);
		} else {
			return url;
		}
	}
	return "";
}

function replaceURLtoPub(url) {
	var idx;
	if (url && url.length>0) {
		idx = url.indexOf("/pub/");
		if (idx >-1) {  
		   return PUBHostUrl + url.substr(idx+4);
		}else {
		   return url;
		}   
	} 
	return "";
} 

function replaceURLtoEq(url){
	var idx;
	if (url && url.length>0){
		idx = url.indexOf("/equery/");
		if (idx >-1){  
			return EQHostUrl + url.substr(idx+7);
		}else
			return url;
	}
	return "";
}

//获取站内短信数
function getMessageCount(currUrl){
	
	var urls;
	if(currUrl){
		urls=currUrl;
	}else{
		urls=APPHostUrl+"/hdzq/zndx/selectMAInnerNote.do?method=getMessageCount"
	}
	$.ajax({
		cache: false,
		type: "post",
		url: urls,
		success: function(count){
			$("#MessageCounts").html($.trim(count));
		},
		error: function(){ 
			$("#MessageCounts").html("0");
		}
	});
}

//获得积分
function getTotalScore(currUrl) {
	$.ajax({
		cache : false,
		type : "post",
		url : currUrl,
		dataType : "script",
		error : function() {
			$("#user_score").html("0");
		}
	});
}

//获取用户登陆信息
function getLoginUser(currUrl) {
	jQuery.ajax({
		cache : false,
		type : "post",
		url :  currUrl,
		success : function(data) {
			var userName = jQuery(data).find("loginUser").text();
			if (userName != null && userName != ""
					&& userName != "undefined") {
				jQuery("#loginName").html(userName);
			} else {
				jQuery("#loginMenu").hide();
				jQuery("#notLoginMenu").show();
			}
		},
		error : function() {
			jQuery("#loginMenu").hide();
			jQuery("#notLoginMenu").show();
		}
	});
}

//验证手机
function f_check_mobile(str){   
    var regu =/(^[1][3-8][0-9]{9}$)|(^0[1][3-8][0-9]{9}$)/;   
    var re = new RegExp(regu);   
    if (re.test( str )) {   
      return true;   
    }   
      
    return false;   
}   

//判断是否为数字，是则返回true,否则返回false
function f_check_number(str) {
	if (/^\d+$/.test(str)) {
		return true;
	} else {
		return false;
	}
}

//验证email
function f_check_email(str) {
	//var myReg = /^([-_A-Za-z0-9\.]+)@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/;
	var myReg = /^([a-zA-Z0-9_-])+(\.([a-zA-Z0-9_-])+)*@([a-zA-Z0-9_-])+(\.([a-zA-Z0-9_-])+)+$/;  
	if (myReg.test(str))
		return true;
	return false;
}

//验证密码
function f_check_pwd(str) {
	var reg = /^\d{6}$/;
	if (reg.test(str))
		return true;
	return false;
}

function createPageHTML(_nPageCount, _nCurrIndex, _sPageName, _sPageExt){
	if(_nPageCount == null || _nPageCount<=1){
		return;
	}
	var nCurrIndex = _nCurrIndex || 0;
	
	if(_nCurrIndex == 1)
		document.write("<a href=\""+_sPageName+"."+_sPageExt+"\">上一页</a>");
	else if(_nCurrIndex > 0)
		document.write("<a href=\""+_sPageName+"_" + (_nCurrIndex-1) + "."+_sPageExt+"\">上一页</a>");
	if(nCurrIndex == 0)
		document.write('<span class="current">1</span>');
	else
		document.write("<a href=\""+_sPageName+"."+_sPageExt+"\">1</a>");
	for(var i=1; i<_nPageCount; i++){
		if(nCurrIndex == i)
			document.write('<span class="current">'+(i+1)+'</span>');
		else
			document.write("<a href=\""+_sPageName+"_" + i + "."+_sPageExt+"\">"+(i+1)+"</a>");
	}
	if(_nCurrIndex < _nPageCount - 1)
		document.write("<a href=\""+_sPageName+"_" + (_nCurrIndex+1) + "."+_sPageExt+"\">下一页</a>");
}

//跨浏览器添加收藏夹
function addfavorite(newsUrl,newsTitle){ 
	switch(getOs()){
       case 1:window.external.AddFavorite(newsUrl, newsTitle); break;
       case 2:window.sidebar.addPanel(newsTitle, newsUrl, "");break;
       case 0:alert("您的浏览器不支持此项功能，请选择目前主流的浏览器！");break;
	}
}
function getOs(){  
   if(navigator.userAgent.indexOf("MSIE")>0)return 1;
   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)return 2;
   if(isSafari=navigator.userAgent.indexOf("Safari")>0)return 3;  
   if(isCamino=navigator.userAgent.indexOf("Camino")>0)return 4;
   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0)return 5;
   return 0;
}

//打印当前页
function  printcurrPage(){
    window.print();
}

//跨浏览器复制
function toClipboard(newsUrl,newsTitle){
	var txt="";
	if(newsTitle==null||newsTitle=="") txt="文章地址："+newsUrl;
	else   txt="文章地址："+newsUrl+"  文章标题："+newsTitle;
	if(window.clipboardData) {
		window.clipboardData.clearData();
		window.clipboardData.setData("Text", txt);
		document.getElementById("copyUrl").innerHTML="已经复制成功！";
	} else if(navigator.userAgent.indexOf("Opera") != -1) {
		window.location = txt;
	} else if (window.netscape) {
		try {
			netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
		} catch (e) {
			alert("您的firefox安全限制限制您进行剪贴板操作，请打开'about:config'将signed.applets.codebase_principal_support'设置为true'之后重试");
			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);
		document.getElementById("copyUrl").innerHTML="已经复制成功！";
	}
}

function getToday(){
	var today=new Date();
	date=today.getDate();
	month=today.getMonth();
	month=month+1;
	if(month<=9)
		month="0"+month;
	if(date<=9)
		date="0"+date;
	year=today.getYear();
	var nowDate=year+'-'+month+'-'+date;
	return nowDate;
}

function gologin(){
	window.location.href = APPHostUrl + "/login.jsp?srcurl=" + window.location.href;
}

function topgoLogin(){
	window.top.location.href = APPHostUrl + "/login.jsp?srcurl=" + window.top.location.href;
}
function homePage(obj,val){
	try{
		obj.style.behavior='url(#default#homepage)';
		obj.setHomePage(val);
	}catch(e){
		if(window.netscape) {
			try {
					netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
			}catch (e)  { 
					alert("此操作被浏览器拒绝！");  
			}
			var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref('browser.startup.homepage',val);
		}
	}
 }
//-------------------------------------=================================JQUERY Documnet=================---------------

//--------------分页js
//分页显示漫画列表
function toPage(pageNum,pageCount,pageName,pageExt) {
	pageNum = pageNum || 0;

	if(pageNum<=0) {
		pageNum=0;
	}

	if(pageNum>=pageCount) {
		pageNum=pageCount-1;
	}

	var url=pageName+"_"+pageNum+"."+pageExt;
    if(pageNum==0) {
		url = pageName+"."+pageExt;
	}
	 
	window.location.href=url;	
}
function checkValue(pageCount,pageName,pageExt){
var currPage=document.getElementById("pageindex").value;
var regu = /^[-]{0,1}[0-9]{1,}$/;
	if(regu.test(currPage)&& parseInt(currPage)>=1 && parseInt(currPage)<=pageCount){
	
		 toPage(currPage-1,pageCount,pageName,pageExt);
	}else{ 
		  alert("请输入有效的页码");
	}
}

function createPageHTML(_nPageCount, _nCurrIndex, _sPageName, _sPageExt){ 
	if(_nPageCount == null || _nPageCount<=1){ 
		return; 
	}
	var nCurrIndex = _nCurrIndex || 0; 
	var sLocation=window.location.href;
	var nIndex=1;
	if(sLocation.indexOf("_")<=0) {
		nIndex=1;
	} else {
		nIndex=parseInt(sLocation.split("_")[1].split(".")[0]) + 1;
	}		
	var sPagerResult="";//"<table align='center'><tr>";

	sPagerResult+="<a   "+(nIndex==1?'onclick2':'style=\'cursor:pointer\' onclick')+"=\"toPage(0,"+_nPageCount+",'"+_sPageName+"','"+_sPageExt+"')\"><img src='"+picurl+"/home.gif'></a>&nbsp;";
	sPagerResult+="<a   "+(nIndex==1?'onclick2':'style=\'cursor:pointer\' onclick')+"=\"toPage("+(_nCurrIndex-1)+","+_nPageCount+",'"+_sPageName+"','"+_sPageExt+"')\"><img src='"+picurl+"/prev.gif'></a>&nbsp;";
 
	sPagerResult+="<a   "+(nIndex==(_nPageCount)?'onclick2':'style=\'cursor:pointer\' onclick')+"=\"toPage("+(_nCurrIndex+1)+","+_nPageCount+",'"+_sPageName+"','"+_sPageExt+"')\"><img src='"+picurl+"/next.gif' ></a>&nbsp;";
	sPagerResult+="<a   "+(nIndex==(_nPageCount)?'onclick2':'style=\'cursor:pointer\' onclick')+"=\"toPage("+_nPageCount+","+_nPageCount+",'"+_sPageName+"','"+_sPageExt+"')\"><img src='"+picurl+"/end.gif'></a>&nbsp;";
    
	sPagerResult+="共 "+_nPageCount+" 页&nbsp;"//共50条记录&nbsp;";
	
	sPagerResult+="转到第<input type='text' name='textfield' size='4' value='" + nIndex + "' id='pageindex'>页&nbsp;&nbsp;<a style=\'cursor:pointer\' onclick"+"=\"checkValue('"+_nPageCount+"','"+_sPageName+"','"+_sPageExt+"')\"><img src='"+picurl+"/go.gif'></a>";
 
	//sPagerResult+="</tr></table>";
	document.write(sPagerResult);
}
//-->
