function delYesOrNo(msn) {
	if(msn == null) msn = '您确定要删除么？';
	x=confirm(msn);
	if(x) {
		return true;
	} else {
		return false;
	}
}

function setMsgDiv(id, msg, error) {
	var font = '';
	if(error == null) {
		msg = '<font color="red">'+msg+'</font>';
	}
	msn = '<div id="divmsg">' + msg + '<div>';
	document.getElementById(id).innerHTML = msg;
}

function displayDiv(id,show) {
	var div = document.getElementById(id);
	if(div == null) return;
	if(typeof(show) != 'boolean') {
		show = div.style.display == 'none' ? true : false;
	}
	if(show == false) {
		div.style.display = 'none';
	} else {
		div.style.display = '';
	}
}
function changeClass(id, classname) {
	document.getElementById(id).className = classname;
}
function setDisplay(tab_con, num, id) {
	for(i = 0; i<num; i++) {
		if((tab_con + i) == id) {
			displayDiv(id, true);
		} else {
			displayDiv(tab_con + i, false);
		}
	}
}
function setDisplayClass(tab_con, num, id) {
	for(i = 0; i<num; i++) {
		if((tab_con + i) == id) {
			changeClass(tab_con + i, 'current');
		} else {
			changeClass(tab_con + i, '');
		}
	}
}
function isInteger(str){ 
var regu = /^[-]{0,1}[0-9]{1,}$/;
return regu.test(str);
}
//判断是否是英文
function isEnglish(s){
	var p = /^[A-Za-z]+$/;
	return p.test(s);
};
//判断字符串s是否全部是中文
function isChinese(s){
	s = trim(s);
	var p = /^[\u0391-\uFFE5]+$/;
	return p.test(s);
};
function deleteDiv(id) {
	if(id == '') return;
	var div = document.getElementById(id);   
	div.parentNode.removeChild(div);
}
function callLoad(id, msg) {
	if(msg==null) {
		msg = '正在载入,请稍后...';
	}
	document.getElementById(id).innerHTML = '<div id="load"><img src="/images/icon_loading.gif" /><br/><br/>'+msg+'<br/></div>';
}
function setDivClassById(id, className) {
	document.getElementById(id).className = className;
}
function strReplace(str, re, turn) {
  r = str.replace(re, turn);
  return(r);
}
function strReplaceJSHTML(str) {
	str = strReplace(str, /<script(.*?)>/gi, "&lt;script$1&gt;");
	str = strReplace(str, /<\/script>/gi,"&lt;/script&gt;");
	str = strReplace(str, /<iframe(.*?)>/gi,"&lt;iframe$1&gt;");
	str = strReplace(str, /<\/iframe>/gi,"&lt;/iframe&gt;");
	str = strReplace(str, /<frame(.*?)>/gi,"&lt;frame$1&gt;");
	str = strReplace(str, /<\/frame>/gi,"&lt;/frame&gt;");
	str = strReplace(str, /<frameset(.*?)>/gi,"&lt;frameset$1&gt;");
	str = strReplace(str, /<\/frameset>/gi,"&lt;/frameset&gt;");
	return(str);
}
function getCookie(name){
	var result = null;
	var myCookie = " " + document.cookie + ";";
	var searchName = " " + name + "=";
	var startOfCookie = myCookie.indexOf(searchName);
	var endOfCookie;
	
	if (startOfCookie != -1){
	  startOfCookie += searchName.length;
	  endOfCookie = myCookie.indexOf(";",startOfCookie);
	  result = unescape(myCookie.substring(startOfCookie,endOfCookie));
	}
	return result;
}

function setCookie(name,value,expires,path,domain,secure){
	var date=new Date();
	date.setTime(date.getTime()+expires);
	var expString  = ((expires == null) ? "" : ("; expires=" + date.toGMTString()));
	var pathString  = ((path == null) ? "" : ("; path=" + path));
	var domainString = ((domain == null) ? "" : ("; domain=" + domain));
	var secureString = ((secure == true) ? "; secure" : "");
	document.cookie = name + "=" + escape(value) + expString + pathString + domainString + secureString;
}
function deleteCookie(name) {
	setCookie(name,null,-1000,null,null,null);
}
//去左右空格
function trim(s){
	return rtrim(ltrim(s));
};

//去左空格
function ltrim(s){
	s = s.replace(/^　+| +/, " ");
	return s.replace(/^\s*/, ""); 
};

//去右空格
function rtrim(s) {
	s = s.replace(/　+| +$/, " ");
	return s.replace(/\s*$/, "");
};
//判断字符串是否为空
function isEmpty(s) {
	s = trim(s); 
	return s.length == 0; 
};