//非ajax方式分页查询

var clickClientX = 0;
var clickClientY = 0;

var fFormQuryPage = function(_inPageForm) {
    //alert( $(_inPageForm).action);
    $(_inPageForm).toPage.value = 1;
    $(_inPageForm).submit();
    Form.disable($(_inPageForm));
    return false;

}

function fGoPage(_inPageForm, pagePara, pageSizePara) {
    $(_inPageForm).toPage.value = pagePara;
    $(_inPageForm).submit();
    Form.disable($(_inPageForm));
    return false;
}
function fRefreshPage(_inPageForm, pagePara, pageSizePara) {
    $(_inPageForm).toPage.value = pagePara;
    $(_inPageForm).vrefresh.value = 'true';
    $(_inPageForm).submit();
    Form.disable($(_inPageForm));
    return false;

}


function fGoPage1(_inPageForm, pagePara, pageSizePara) {
    $(_inPageForm).toPage1.value = pagePara;
    $(_inPageForm).submit();
    Form.disable($(_inPageForm));
    return false;
}

var fFormQuryPageAjax = function(_inPageForm,request_url) {
    $(_inPageForm).toPage.value = 1;
    clickClientX = (event && event.clientX) || 0;
    clickClientY = (event && event.clientY) || 0;
    queryPageAjax(_inPageForm,request_url);
    return false;


}


function floading()
{
    //var loadingdiv = $('loading');
     //openInfoDialog();
    //loadingdiv.style.display = "block";
    //document.body.style.cursor = "wait"
    //var docWidth = document.documentElement.clientWidth;
		//var docHeight = document.documentElement.clientHeight;
		//var scrollTop = document.documentElement.scrollTop;
		//var scrollLeft = document.documentElement.scrollLeft;
		//loadingdiv.style.left =  (docWidth - loadingdiv.offsetWidth)/2   + scrollLeft   + "px";
		//loadingdiv.style.top  =  (docHeight - loadingdiv.offsetHeight)/2 + scrollTop    + "px";
    //loadingdiv.style.left = clickClientX + 5;
    //loadingdiv.style.top = clickClientY;
    //Effect.toggle('result','appear') ;
    //Effect.toggle('result','appear') ;
    //Effect.toggle('loading','appear') ;
    


}


function fdone()
{
    //alert("done");
    try {
        //$('loading').style.display = 'none';
        //document.body.style.cursor = "auto"
        //Dialog.closeInfo();
       // Effect.toggle('result','appear') ;
        //Effect.toggle('result','appear') ;
        Effect.BlindDown('result') ;//$('result').each( function(e) { e.visualEffect('slide_down',{duration:1.5}) });
        //document.body.style.cursor = "auto"
    } catch(e) {
        //alert(e)
    }

}

function reportError()
{
    alert('对不起!通讯错误.');
}

function fGoPageAjax(_inPageForm, pagePara, request_url, pageSizePara) {
    $(_inPageForm).toPage.value = pagePara;
    //$(_inPageForm).pageSize.value=$(_inPageForm).pageSize1.value;
    queryPageAjax(_inPageForm,request_url);
    //alert($('result').outerHTML);
    //alert($('loading').style.display);
    //不能return false;
}

var queryPageAjax = function(_inPageForm,request_url) {
    try {

       /* clickClientX = (event && event.clientX) || document.body.scrollLeft+(document.body.clientWidth )/ 2;
        clickClientY = (event && event.clientY) || (parseInt(screen.height))/2-window.screenTop;
         alert(clickClientX+":"+clickClientY);*/
        //var request_url = "/egl/sample/codetypeQuery.html";
        //alert($F("codeTypeModel.codeStyle"));
        // 请求url
        var request_pars = Form.serialize($(_inPageForm));
        //alert(request_pars);
        // 请求参数
        var request_method = 'get';
        // 请求方法


        var myAjax = new Ajax.Updater('result', request_url, {
            method     : request_method,
            parameters : request_pars,
            onFailure  : reportError,
            onLoading  : floading,
            onComplete : fdone,
            //onSuccess: fdone,
            asynchronous : true,    
            evalScripts: true //允许执行返回内容中的脚本代码
        });
        //alert($('result').outerHTML);
        
    } catch(e) {
        alert("queryPageAjax:" + e.message)
    }

    return;

}

function fRefreshPageAjax(_inPageForm, pagePara, pageSizePara,request_url) {
    $(_inPageForm).toPage.value = pagePara;
    //$(_inPageForm).vrefresh.value = 'true';

    queryPageAjax(_inPageForm,request_url);

}

function fCodeDropListReset(objName,objValue) {
	  alert("此下拉框不可选择");
    $(objName).value = objValue;	
}
