﻿	//*****************************************************************//
	//**  SCRIPT GENERAL  DE CALL  AJAX (JSON) POUR LISTE MAISON     **//
	//*****************************************************************//
	//** PAR MARC-ANDRÉ GIROUX BÉCHARD                               **//
	//** DATE : 2:09 PM 6/23/2011                                    **//
	//** POUR : EGP TECHNOVIRTUEL INC                                **//
	//*****************************************************************//

	//******************* INIT DE BASE D'UN CLIENT ************************//

	ParamObj.id = "3";       //ID EGP D'UN CLIENT
	ParamObj.langue = "FR";      //LANGUE D'AFFICHAGE
	ParamObj.filters = "";       //FILTRE DE BASE (PAS TOUCHER VIDE)
	ParamObj.currpage = "0";     //PAGE ZÃ&#8240;RO DÃ&#8240;BUT 
	ParamObj.itemperpage = "50";  //NOMBRE D'ITHEM PAR PAGE
	ParamObj.usepaging = "1";    //UTILISER LA PAGINATION (POUR PLUSIEUR LISTING)
	ParamObj.searchVille = "";   //ARRAY LIST 'VILLE_A','VILLE_B','VILLE_C' (WHERE IN LIST) (LINQ FORMAT)
	ParamObj.searchType = "";    //ARRAY LIST 'GENRE_A','GENRE_B','GENRE_C' (WHERE IN LIST) (LINQ FORMAT)
	ParamObj.searchGenre = "";        //PAR GENTRE DE PROPRIÉTÉ  ARRAY LIST 'GENRE_A','GENRE_B','GENRE_C' (WHERE IN LIST) (LINQ FORMAT)
	ParamObj.searchNonGenre = "";    //NOT IN LISTE : PAR GENTRE DE PROPRIÉTÉ  ARRAY LIST 'GENRE_A','GENRE_B','GENRE_C' (WHERE IN LIST) (LINQ FORMAT)
	ParamObj.searchNonVille = "";   //NOT IN ARRAY LIST 'VILLE_A','VILLE_B','VILLE_C' (WHERE IN LIST) (LINQ FORMAT)
	ParamObj.searchNonType = "";    //NOT IN ARRAY LIST 'GENRE_A','GENRE_B','GENRE_C' (WHERE IN LIST) (LINQ FORMAT)
	ParamObj.typeList = "artistsTemplate";  //TEMPLATE DE DEFAULT D'AFFICHAGE
	ParamObj.isQueryStringLoaded = "0";
	ParamObj.prixMax = "4000000";  //RECHERCHE PAS PRIX MAX 
	ParamObj.prixMin = "0";        //RECHERCHE PAR PRIX MIN 
	ParamObj.isDataPostBack = "0";        //INTERNAL RESSOURCES
	ParamObj.maxprice = "100000000";//INTERNAL RESSOURCES PRICE MAX
	ParamObj.minprice = "0";        //INTERNAL RESSOURCES
	ParamObj.isRemax = "1";   //INTERNAL RESSOURCES SETTING IF WE CALL REMAX OR EGP
	





	//********************************** C'EST LA PARTI QUI CHANGE EN EGP ET REMAX ******************************
	ParamObj.RedirectPage = "http://gateway.bonnevisite.com/fiche.aspx";  //INTERNAL RESSOURCES GOING TO FICHE INFOS PAGE
	ParamObj.service1 = "GetListingsEGP.asp";       //WEBSERVICE URI FILE NAME 1 (DATA LISTING)
	ParamObj.service2 = "GetListingEGPVille.asp";  //WEBSERVICE URI FILE NAME 2 (DATA VILLE)
	ParamObj.service3 = "GetListingEGPType.asp";   //WEBSERVICE URI FILE NAME 3 (DATA TYPE)
	ParamObj.service4 = "GetListingEGPGenre.asp";   //WEBSERVICE URI FILE NAME 4 (DATA TYPE)
	ParamObj.service5 = "GetListingEGPMixMaxPrice.asp";   //WEBSERVICE URI FILE NAME 5 (DATA Max price min price)
	ParamObj.orderby = "CityName asc , DecimalPrice asc , RantalPrice asc";       //ORDRE D'AFFICHAGE DE BASE //DEFAULT : VILLE / PRIX
	//********************************** C'EST LA PARTI QUI CHANGE EN EGP ET REMAX ******************************

	if(ParamObj.isRemax == "1")
	{
		//********************************** C'EST LA PARTI QUI CHANGE EN EGP ET REMAX ******************************
	ParamObj.RedirectPage = "http://gateway.bonnevisite.com/fiche.aspx";  //INTERNAL RESSOURCES GOING TO FICHE INFOS PAGE
        ParamObj.service1 = "GetListingRemax.asp";       //WEBSERVICE URI FILE NAME 1 (DATA LISTING)
        ParamObj.service2 = "GetListingRemaxVille.asp";  //WEBSERVICE URI FILE NAME 2 (DATA VILLE)
        ParamObj.service3 = "GetListingRemaxType.asp";   //WEBSERVICE URI FILE NAME 3 (DATA TYPE)
		ParamObj.service4 = "GetListingRemaxGenre.asp";   //WEBSERVICE URI FILE NAME 4 (DATA TYPE)
		ParamObj.service5 = "GetListingRemaxMixMaxPrice.asp";   //WEBSERVICE URI FILE NAME 4 (DATA TYPE)
		ParamObj.orderby = "CityName asc , Price asc";       //ORDRE D'AFFICHAGE DE BASE //DEFAULT : VILLE / PRIX
		//********************************** C'EST LA PARTI QUI CHANGE EN EGP ET REMAX ******************************
	}
	
	ParamObj.isService1OnLine = "0";  //Setup if the service work and been call (INTERNAL RESSOURCE DONT TOUCH!!!)
	ParamObj.isService2OnLine = "0";  //Setup if the service work and been call (INTERNAL RESSOURCE DONT TOUCH!!!)
	ParamObj.isService3OnLine = "0";  //Setup if the service work and been call (INTERNAL RESSOURCE DONT TOUCH!!!)
	ParamObj.isService4OnLine = "0";  //Setup if the service work and been call (INTERNAL RESSOURCE DONT TOUCH!!!)
	ParamObj.isService5OnLine = "0";  //Setup if the service work and been call (INTERNAL RESSOURCE DONT TOUCH!!!)



////////////////////////////////////////// ATTENTION SETUP SPECIAL

	ParamObj.isMainBindingOff = "1";  //This Cancel : the main call and only bind menu (could start empty) (INTERNAL RESSOURCE DONT TOUCH!!!)



		
  //******************* INIT DE BASE D'UN CLIENT ************************//
	function Init()
	{

        ParamObj.filters = "";       //FILTRE DE BASE (PAS TOUCHER VIDE)
        ParamObj.orderby = "CityName asc , DecimalPrice asc , RantalPrice asc";       //ORDRE D'AFFICHAGE DE BASE //DEFAULT : VILLE / PRIX
        ParamObj.currpage = "0";     //PAGE ZÃ&#8240;RO DÃ&#8240;BUT 
        ParamObj.searchVille = "";   //ARRAY LIST 'VILLE_A','VILLE_B','VILLE_C' (WHERE IN LIST) (LINQ FORMAT)
        ParamObj.searchType = "";    //ARRAY LIST 'GENRE_A','GENRE_B','GENRE_C' (WHERE IN LIST) (LINQ FORMAT)
		ParamObj.searchGenre = "";        //PAR GENTRE DE PROPRIÉTÉ  ARRAY LIST 'GENRE_A','GENRE_B','GENRE_C' (WHERE IN LIST) (LINQ FORMAT)
		ParamObj.searchNonGenre = "";    //NOT IN LISTE : PAR GENTRE DE PROPRIÉTÉ  ARRAY LIST 'GENRE_A','GENRE_B','GENRE_C' (WHERE IN LIST) (LINQ FORMAT)
        ParamObj.searchNonVille = "";   //NOT IN ARRAY LIST 'VILLE_A','VILLE_B','VILLE_C' (WHERE IN LIST) (LINQ FORMAT)
        ParamObj.searchNonType = "";    //NOT IN ARRAY LIST 'GENRE_A','GENRE_B','GENRE_C' (WHERE IN LIST) (LINQ FORMAT)
		ParamObj.searchPrixMax = "4000000";  //RECHERCHE PAS PRIX MAX 
		ParamObj.searchPrixMin = "0";        //RECHERCHE PAR PRIX MIN 
		
	}
	  //******************* INIT DE BASE D'UN CLIENT ************************//
