﻿
/*
 *全局变量
*/
var g_containerObj = null;//html容器对象例如div

/*
 *功能:动态加载iframe页面数据:
 *参数iframeId=iframe的id
 *参数srcUrl=目标iframe的src值(可带参数)
*/
function loadPage(iframeId,srcUrl){
	var iframeObj = document.getElementById(iframeId);
	iframeObj.src = srcUrl;
}
//-----------------------------------------------------------------------------------------------------------
//========Prototype[原型]===========
String.prototype.trim=function(){  
  return this.replace(/(^\s*)|(\s*$)/g, "");  
}

/*
框架自适应
*/
function ResetHeight(){   
    parent.document.all("if").height   =   parseInt(document.body.scrollHeight)+8; 
}
/*
*功能:添加关键字信息到指定标签
*参数:标签id,关键字,是否用逗号连接起来
*/
function fillKeywords(tagId,keyword,doCat){
	var tagObj = document.getElementById(tagId);
	var keywords = tagObj.value;
	if(doCat){
		if(keywords.indexOf(keyword) != -1){
			alert("该关键词已经存在!");
			return;
		}
		if(keywords.length == 0){
			keywords = keyword;
		}else{
			keywords = keywords + "," + keyword;
		}
	}else{
		keywords = keyword;
	}
	tagObj.value = keywords;
}


/**
 *author by fangjianjiang
 *函数名称checkedRepeatChar
 *功能:检查重复字符是否超出指定数量
 *参数:srcString->源字符串,hasIgnoreCaps->是否忽略大小写,maxRepeatTimes->最大重复次数
 *返回:true/false  true->重复字符没有超出指定数量/false->重复字符超出指定数量
 */
function checkRepeatChar(srcString,hasIgnoreCaps,maxRepeatTimes){
    //alert(srcString);
	if(srcString == "") return true;
	var repeatTimes = 1;
	var len = srcString.length;
	var firstChar = srcString.charAt(0);
	var regRule = "g";
	if(hasIgnoreCaps) regRule = "gi";
	var regStr = new RegExp(firstChar,regRule);
	//alert(regStr);
	var newStr = srcString.replace(regStr,'');
	var newStrLen = newStr.length;
	//alert(len);
	//alert(newStrLen);
	//alert(len-newStrLen);
	if((len-newStrLen) > maxRepeatTimes){
	    alert('你输入的内容中存在过多连续重复的字符!');
	    return false;
	}else{
	    return checkRepeatChar(newStr,hasIgnoreCaps,maxRepeatTimes);
	}
}

function RedirectWebCall(a,s)
{
if(a==null || a=='' || s==null || s==''){
return;
}
var FromUrl=parent.location.href;
//alert(FromUrl);
var k=window.showModalDialog("http://www.jiaxing114.net/Method/Unit/Index/RedirectWebCall.aspx?a="+escape(a)+"&Security="+escape(s)+"&FromUrl="+escape(FromUrl)+"&time="+ new Date().getTime(),"status:no;center:yes;help:no;border:thin;scroll:yes;dialogWidth:210px;dialogHeight:500px")

}

function RedirectHowToSearch(tag1)
{
if(tag1=='1')
{
window.open('http://www.jiaxing114.net/HowToSearch-1.html');
}
else if(tag1=='2')
{
window.open('http://www.jiaxing114.net/HowToSearch-2.html');
}else
{
return;
}
}

/*Kill Error
*
*/
function killErrors() {
return true;
}
window.onerror = killErrors;