﻿
$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 "ob_ddlLandenTelefoonTextbox": case "ob_ddlLandenGsmTextbox":
                 
                 
                $jq.blockUI({
                     message:'<img src="imgsite/loading_page.gif" />',
                     css:{
                        backgroundColor: '#fff',
                        textAlign: 'center',
                        border: '3px solid #F0B311',
                        width: '270px',
                        padding: '20px'
                     },
                     overlayCSS:  { 
                        backgroundColor: '#000000', 
                        opacity:         0.5 
                    }
                }); 
                
                break;
                
            case "ctl00_ddlTransactie": case "ctl00_ddlType": case "ctl00_ddlStad": case "ctl00_ddlDeelGemeente": case "ctl00_uptBairros":
            
                $jq('#dvPandZoeken').block({
                     message:'<img src="imgsite/loading_page.gif" />',
                     css:{
                        backgroundColor: '#ffffff',
                        textAlign: 'center',                   
                        border: 'none',
                        width: '100px',
                        padding: '20px'
                     },
                     overlayCSS:  { 
                        backgroundColor: '#ffffff', 
                        opacity:         1 
                    }                
                
                });     
                
                break;
                
                break;    
                
            case  "ctl00_cphRechts_btnKadaster":
            
                if(Page_IsValid){                    
                     
                    $jq("#ctl00_cphRechts_fileInputUpload").uploadifyUpload();         
                   
                    
                }
                break;
                    
        }

}

function End(sender, args) { 

        
     var dataItem = sender._postBackSettings.sourceElement.id;
      
     switch (dataItem)
        {
            case "ctl00_ddlTransactie": case "ctl00_ddlType": case "ctl00_ddlStad": case "ctl00_ddlDeelGemeente":
                
                $jq('#dvPandZoeken').unblock();         
                           
                break;
                          
            case "ctl00_cphRechts_btnKadaster":
                               
                
//                if(Page_IsValid){ 
//                    
//                    var naam = $get("ctl00_cphRechts_txtAchternaam");
//                    var voornaam = $get("ctl00_cphRechts_txtVoornaam");            
//                                      
//                     //$jq.unblockUI();
//                 
//                    document.location.href = "bedanking.aspx?typeContact=CONTACT&naam=" + naam.value + "&voornaam=" + voornaam.value;
//                                    
//                }
                            
                break;
                
             case "ctl00_uptBairros":
            
                 $jq('#dvPandZoeken').unblock();
                 var link = $get("ctl00_hiddenLink");
                               
                 document.location.href = link.value;
                 
                 break;
                
            default:
                                
                $jq.unblockUI();
                    
                break;
        }
         
 
         
}


