﻿
function transt(str){
    var rp = str=="en"?"/cn/":"/en/";
    location.href = window.location.href.replace(rp,"/"+str+"/");
}

function trannewsdetail(id,oldid,str){
    var rp = str=="en"?"/cn/":"/en/";
    location.href = ".."+rp+"news_detail.aspx?id="+(id==0?oldid:id);
}

function getlan(){
    if(window.location.href.indexOf("/en/")>0)
        return 1;
    else
        return 2;
}


function postArticle(str){
    var rp = str=="en"?"/cn/":"/en/";
    $.post("../getpost.aspx", { nclassid: $("#nclassid").val(),type:"article",lan:str,nsearch:$("#nsearch").val()},
        function(data){
           location.href = "../"+data;
    });
}

//验证EMAIL
function validateEmail(obj){
    	var str = obj.val();
    	if(!checkByteLength(str,1,50)) return 1;
      	var patn = /^[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9\-]*)*@[a-zA-Z0-9\-]+([\.][a-zA-Z0-9\-]+)+$/;
    	if(!patn.test(str)){
        	return 1;//incorrect format
    	}
		return 0;
		
}

//查询字符串长度
function checkByteLength(str,minlen,maxlen) {
		if (str == null) return false;
		var l = str.length;
		var blen = 0;
		for(i=0; i<l; i++) {
			if ((str.charCodeAt(i) & 0xff00) != 0) {
				blen ++;
			}
			blen ++;
		}
		if (blen > maxlen || blen < minlen) {
			return false;
		}
		return true;
}


(function($) {
   
    //Ajax:显示loading状态
    $.fn.loading = function(){
        $("<div><img src=\"../images/loading.gif\" /></div>").addClass("ajaxloading").prependTo(this)
    }
    $.fn.loading2 = function(){
        $("<div><img src=\"../images/loading2.gif\" /></div>").addClass("ajaxloading").prependTo(this)
    }
    $.fn.loading3 = function(){
        $("<div><img src=\"../images/loading.gif\" /></div>").addClass("ajaxloading3").prependTo(this)
    }
    $.fn.unloading = function(){
        $(".ajaxloading",this).remove();
    }
    $.fn.unloading3 = function(){
        $(".ajaxloading3",this).remove();
    }

})(jQuery);