﻿
$jq = jQuery.noConflict();

Sys.Application.add_init(AppInit);
 
function AppInit(sender) {
  
  Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoaded);
  Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(Start);
  Sys.WebForms.PageRequestManager.getInstance().add_endRequest(End);
   
 }
 
function pageLoaded(sender, args) {

    var prm = Sys.WebForms.PageRequestManager.getInstance();
    
    if (prm.get_isInAsyncPostBack()) {
            //initCombobox__ddlLandenTelefoon();
            //initCombobox__ddlLandenGsm();          
    }
        
} 
 
function Start(sender, args){
        
     
      var dataItem = sender._postBackSettings.sourceElement.id;    
                   
      switch (dataItem)
        {
            case "ctl00_cphPaginaInhoud_ddlTransactie": case "ctl00_cphPaginaInhoud_ddlType": case "ctl00_cphPaginaInhoud_ddlStad": case "ctl00_cphPaginaInhoud_ddlPrijs":                  
                
                $jq('#dvZoekFilters').block({
                     message:'<img src="imgsite/ajax-loader.gif" />',
                     css:{
                        backgroundColor: '#ffffff',
                        textAlign: 'center',                   
                        border: 'none',
                        width: '100px',
                        padding: '0px'
                     },
                     overlayCSS:  { 
                        backgroundColor: '#ffffff', 
                        opacity:         1 
                    }                
                
                });  
                
               
                break;
                    
        }

}

function End(sender, args) { 

        
     var dataItem = sender._postBackSettings.sourceElement.id;
      
     switch (dataItem)
        {
                          
            case "ctl00_cphPaginaInhoud_ddlTransactie": case "ctl00_cphPaginaInhoud_ddlType": case "ctl00_cphPaginaInhoud_ddlStad": case "ctl00_cphPaginaInhoud_ddlPrijs":  
                
                $jq('#dvZoekFilters').unblock();         
                           
                break;        
         
                
            default:
                                
                $jq.unblockUI();
                    
                break;
        }
         
 
         
}



