/**
* 字符是否为空
* @desc 验证字符串是否不为空,空格不算字符
* @return 不为空返回true,为空返回false
*/
function checkIsNull(strings){
	var str = strings;
	if(str==null){
		return false;
	}
	if(typeof(str)=="undefined"){
		return false;
	}
	if(str === "null"){
		return false;
	}
	str = str.replace(/(^\s*)|(\s*$)/g, "");     
	str = str.replace(/(^　*)|(　*$)/g, "");
	if( str != '' ){  
	    return true;  
	}  
	return false;
}
/**
 * 返回：全是空返回true,否则返回false
 * @param str
 * @returns
 */
function isNull( string ){
	var str = string;
	if(typeof(str)=="undefined"){
		return true;//字符不存在
	}	
	var regu = "^[ ]+$";
	var re = new RegExp(regu);
	return re.test(str);
}

/**
 * 去掉空格
 * @param string
 * @returns {String}
 */
function trimAll(string) {
	var temp = "";
	string = "" + string;
	splitstring = string.split(" "); //双引号之间是个空格；
	for (i = 0; i < splitstring.length; i++) {
		temp += splitstring[i];
	}
	return temp;
}

function BASEisNotFloat(theFloat){
//判断是否为浮点数
len=theFloat.length;
dotNum=0;
if (len==0)
return true;
for(var i=0;i<len;i++){
oneNum=theFloat.substring(i,i+1);
if (oneNum==".")
dotNum++;
if ( ((oneNum<"0" || oneNum>"9") && oneNum!=".") || dotNum>1)
return true;
}
if (len>1 && theFloat.substring(0,1)=="0"){
if (theFloat.substring(1,2)!=".")
return true;
}
return false;
} 

//json obj to str
function toJSONString(o) {
		var r = [];
    if(typeof o =="string") return "\""+o.replace(/([\'\"\\])/g,"\\$1").replace(/(\n)/g," \\n").replace(/(\r)/g,"\\r").replace(/(\t)/g,"\\t")+"\"";
    if(typeof o =="undefined") return "undefined";
    if(typeof o == "object"){
        if(o===null) return "null";
        else if(!o.sort){
            for(var i in o)
                r.push("\""+i+"\""+":"+toJSONString(o[i]));
            r="{"+r.join()+"}";
        }else{
            for(var i =0;i<o.length;i++)
                r.push(toJSONString(o[i]));
            r="["+r.join()+"]";
        }
        return r;
    }
    return o.toString();
}

function basicLogin(){
	$('#basic-modal-content').modal();
	return false;
}

function basicBuy(){
	$('#buy_basic-modal .basic').click(function (e) {
		$('#buy-basic-modal-content').modal();
		return false;
	});
}

function initIeread(_basePath){
	var uriBasePath="initLoginUser.do";
	if(_basePath!=null && typeof(_basePath)!="undefined"){
		uriBasePath=_basePath+uriBasePath;
	}
	$.ajax({
		type:"POST", 
		url:uriBasePath,
		dataType: "jsonp", 
		jsonp:"initLoginUserCallback",
		success:function (json) {
			if(json!=null){
				if(json.statusCode==200){
					$(".login_info").empty().append("您好，<span style=\"color:#000;\">"+json.message+"</span> 帐户余额:"+json.navTabId+"元"+"&nbsp;&nbsp;<a href=\"loginOut.do\">[退出]</a>");
					$("#magazine_public_index").show();
				}
			}
	}});
}


(function ($) {
$(document).ready(function () {
	if($.browser.mozilla) {
		$("img").each(function(){
		   var imgSrc = $(this).attr("src");
		   imgSrc = imgSrc.replace(/\\/g,'/');
		   $(this).attr("src",imgSrc);
		});
	}
	if($.browser.msie){
		if($.browser.version=="6.0"){
			$.getScript("js/jquery.pngFix.pack.js",function(){
				$(document).pngFix();
			});
		}
	}
});
})(jQuery);
