/**
 * 增加命名空间方法
 * 
 * 用法:$.namespace("a.b.c"); a.b.c.testFunction=function(...);
 */
$.extend($, {
    namespace : function() {
        var o, d;
        for (var i = 0, len = arguments.length; i < len; i++) {
            d = arguments[i].split(".");
            o = window[d[0]] = window[d[0]] || {};
            var left = d.slice(1);
            for (var i = 0, len = left.length; i < len; i++) {
                o = o[left[i]] = o[left[i]] || {};
            }
        }
        return o;
    },
    SUCCESS : "success",
    ERROR : "error",
    BLANK_UUID : "00"
});
//供左侧菜单使用
function iFrameHeight(){
	
	var screen =$(window).height()-59;
	var left = $('#sidebar').height();
	var main = $('#content').height();
	if(leftmain){
		main=left;
	}else{
		left = main;
	}
		$('#mainContent').height(left);
		$('#sidebar').height(left);
		$('#content').height(main-5);
}
//供iframe使用
function iFrameHeightIframe(menucode){
	var h = $(window.parent.document).find('#content').height();
	if(menucode!=null&&menucode!=''){
		$(window.parent.document).find('#'+menucode).height(h-36-30);
	}
	if($(window.parent.document).find('#_my97DP')){
//		$(window.parent.document).find('#_my97DP iframe').css("width","202px");
//		$(window.parent.document).find('#_my97DP iframe').css("height","217px");
//		alert("w");
	}
}
//供iframe内的iframe使用
function tabiFrameHeightIframe(menucode){
	var h = $(window.document).find('#mycontent').height();
	$(window.parent.document).find('#'+menucode+'iframe').height(h-230);
}
//分页共通
function pageinfo(form){
    $("#pagesize").change(function() {
        $("#pagejump").val(1);
        form.submit();
    });
    $("#pagesize").val($("#pagesize").attr("num"));
    $("#pagefirst").click(function() {
        if ($("#pagecur").val() == 1) {
        	$.alert({
    		    title: '提示',
    		    content: '已到第一页'
    	 });
            return;
        }
        else {
            $("#pagejump").val(1);
            form.submit();
        }
    });
    $("#pageprev").click(function() {
        if ($("#pagecur").val() == 1) {
        	$.alert({
    		    title: '提示',
    		    content: '已到第一页'
    	 });
            return;
        }
        else {
            $("#pagejump").val(parseInt($("#pagecur").val()) - 1);
            form.submit();
        }
    });
    $("#pagejump").keydown(
            function(event, p) {
                if (event.keyCode == 13) {
                    if ($.isNumeric($("#pagejump").val()) && (parseInt($("#pagejump").val()) >= 1)
                            && (parseInt($("#pagejump").val()) <= parseInt($("#pagetotal").val()))) {
                    }
                    else {
                    	$.alert({
                		    title: '提示',
                		    content: '请输入有效数字'
                	 });
                        return false;
                    }
                    form.submit();
                }
            });
    $("#pagenext").click(function() {
        if(parseInt($("#pagetotal").val())<=1){
        	$.alert({
    		    title: '提示',
    		    content: '已到最后一页'
    	 });
            return;
        }
        if ($("#pagecur").val() == $("#pagetotal").val()) {
        	$.alert({
    		    title: '提示',
    		    content: '已到最后一页'
    	 });
            return;
        }
        else {
            $("#pagejump").val(parseInt($("#pagecur").val()) + 1);
            form.submit();
        }
    });
    $("#pagelast").click(function() {
        if(parseInt($("#pagetotal").val())<=1){
        	$.alert({
    		    title: '提示',
    		    content: '已到最后一页'
    	 });
            return;
        }
        if ($("#pagecur").val() == $("#pagetotal").val()) {
        	$.alert({
    		    title: '提示',
    		    content: '已到最后一页'
    	 });
            return;
        }
        else {
            $("#pagejump").val($("#pagetotal").val());
            form.submit();
        }
    });
    
    $("#pagenow").click(function() {
    	if ($.isNumeric($("#pagejump").val()) && (parseInt($("#pagejump").val()) >= 1)
                && (parseInt($("#pagejump").val()) <= parseInt($("#pagetotal").val()))) {
        }
        else {
        	$.alert({
    		    title: '提示',
    		    content: '请输入有效数字'
    	 });
            return false;
        }
        form.submit();
    });
}
//构建所在地的下拉
//参数说明依次,1(必须)存放下拉的div的id,2(非必须)下拉初始选中的值,没有传没有传空字符串,3(非必须)下拉change事件,根据需要添加4(必须)下拉框的长度
//此下拉如果跟着form一起提交后台的话,对应的是szd属性,
function initszdSelect(divid,existVal,changefunc,width,jyr){
	var jsonJyr = null;
	if(jyr!=null&&jyr!=''){
		jsonJyr = $.parseJSON(jyr);
	}
	$.post($.app + "/selectSzd", {
        
    }, function(data) {
    	var str = "";
    	if(changefunc!=null&&changefunc!=""){
    		if(jyr!=null&&jyr!=''){
    			str+="