﻿var wiz = {
    title: 'BUILD YOUR TRIP',
    separatePackages: false,
    pkgOptionsText: '',
    defaultLOB: 'packageFH',
    startDate: null,
    endDate: null,
   
    wizards:{
        hotel:{
            active:true,
            type:'hotel',
            displayname:'Hotel',
            captionspace:': ',
            goto: 'HOTSEARCH',
            rfrr: '',
            button: 'SEARCH',
            peopleContainerRoot: '#hotpeople',
            morelink: {
                text: 'More hotel search options',
                url: '/pubspec/scripts/eap.asp?GOTO=HOTWIZ'
            },
            hiddenfields:{
            },
            fields:{
                tloc:{
                    cont:'#hotloc',
                    type:'text',
                    name:'Cityname',
                    len:100,
                    val:'',
                    remval:'tloc',
                    lbl:'Search for hotels in'
                },
                fdate:{
                    cont:'#fdate',
                    type:'date',
                    name:'InDate',
                    val:'mm/dd/yy',
                    remval:'fdate',
                    lbl:'Check-in'
                },
                tdate:{
                    cont:'#tdate',
                    type:'date',
                    name:'OutDate',
                    assoc:'InDate',                    
                    val:'mm/dd/yy',
                    remval:'tdate',
                    lbl:'Check-out'
                },
                rooms:{
                    cont:'#rooms',
                    type:'numrange',
                    name:'NumRoom',
                    val:1,
                    remval:'NumRoom',
                    lbl:'Rooms',
                    min:1,
                    max:3,
                    onchange:'wf.CheckCtrlState();'
                },
                adult:{
                    skipOnInit:true,
                    cont:'#adult',
                    type:'numrange',
                    name:'NumAdult',
                    val:1,
                    remval:'adult',
                    lbl:'Adults',
                    min:0,
                    max:4
                },
                child:{
                    skipOnInit:true,                
                    cont:'#child',
                    type:'numrange',
                    name:'NumChild',
                    val:0,
                    remval:'child',
                    lbl:'Children',
                    min:0,
                    max:4
                }
            }
        },
        packageFH:{
            active:true,
            type:'packageFH',
            displayname:'Hotel+Flight',
            makePkgOption:false,
            captionspace:': ',
            goto: 'PACKAGEWIZ',
            rfrr: '',
            button: 'SEARCH',
            hiddenfields:{
                PackageType: {
                    name: 'PackageType',
                    val: '2'
                }
                //carrier: ''
            },
            morelink: {
                text: 'More package search options',
                url: '/pubspec/scripts/eap.asp?GOTO=PKGLAUNCH'
            },
            fields:{
                floc:{
                    cont:'#floc',
                    type:'text',
                    name:'FrAirport',
                    len:100,
                    val:'',
                    remval:'floc',
                    lbl:'Leaving from'
                },
                fdate:{
                    cont:'#fdate',
                    type:'date',            
                    name:'FromDate',
                    val:'mm/dd/yy',
                    remval:'fdate',
                    lbl:'Departing'
                },
                ftime:{
                    cont:'#ftime',
                    type:'select',            
                    name:'FromTime',
                    val:'362',
                    remval:'ftime',
                    lbl:'Time',
                    options:'fltTimes'
                },
                tloc:{
                    cont:'#tloc',
                    type:'text',
                    name:'DestName',
                    len:100,
                    val:'',
                    remval:'tloc',
                    lbl:'Going to'
                },
                tdate:{
                    cont:'#tdate',
                    type:'date',            
                    name:'ToDate',
                    assoc:'FromDate',                    
                    val:'mm/dd/yy',
                    remval:'tdate',
                    lbl:'Returning'
                },
                ttime:{
                    cont:'#ttime',
                    type:'select',            
                    name:'ToTime',
                    val:'362',
                    remval:'ttime',
                    lbl:'Time',
                    options:'fltTimes'
                },
                adult:{
                    cont:'#adult',
                    type:'numrange',
                    name:'NumAdult',
                    val:1,
                    remval:'adult',
                    lbl:'Adults',
                    min:0,
                    max:4
                },
                senior:{
                    cont:'#senior',
                    type:'numrange',
                    name:'NumSenior',
                    val:0,
                    remval:'senior',
                    lbl:'Seniors',
                    min:0,
                    max:4
                },
                child:{
                    cont:'#child',
                    type:'numrange',
                    name:'NumChild',
                    val:0,
                    remval:'child',
                    lbl:'Children',
                    min:0,
                    max:4
                }
            }
        },
        packageHC:{
            active:true,
            type:'packageHC',
            displayname:'Hotel+Car',
            makePkgOption:false,
            captionspace:': ',
            goto: 'PACKAGEWIZ',
            rfrr: '',
            button: 'SEARCH',
            hiddenfields:{
                PackageType: {
                    name: 'PackageType',
                    val: '3'
                }
            },
            morelink: {
                text: 'More package search options',
                url: '/pubspec/scripts/eap.asp?GOTO=PKGLAUNCH'
            },
            fields:{
                tloc:{
                    cont:'#hotloc',
                    type:'text',
                    name:'DestName',
                    len:100,
                    val:'',
                    remval:'tloc',
                    lbl:'Going to'
                },

                fdate:{
                    cont:'#fdate',
                    type:'date',            
                    name:'FromDate',
                    val:'mm/dd/yy',
                    remval:'fdate',
                    lbl:'Arrive'
                },
                ftime:{
                    cont:'#ftime',
                    type:'select',            
                    name:'FromTime',
                    val:'362',
                    remval:'ftime',
                    lbl:' ',
                    options:'fltTimes'
                },
                tdate:{
                    cont:'#tdate',
                    type:'date',            
                    name:'ToDate',
                    assoc:'FromDate',                    
                    val:'mm/dd/yy',
                    remval:'tdate',
                    lbl:'Return'
                },
                ttime:{
                    cont:'#ttime',
                    type:'select',            
                    name:'ToTime',
                    val:'362',
                    remval:'ttime',
                    lbl:' ',
                    options:'fltTimes'
                },
                adult:{
                    cont:'#adult',
                    type:'numrange',
                    name:'NumAdult',
                    val:1,
                    remval:'adult',
                    lbl:'Adults',
                    min:0,
                    max:4
                },
                senior:{
                    cont:'#senior',
                    type:'numrange',
                    name:'NumSenior',
                    val:0,
                    remval:'senior',
                    lbl:'Seniors',
                    min:0,
                    max:4
                },
                child:{
                    cont:'#child',
                    type:'numrange',
                    name:'NumChild',
                    val:0,
                    remval:'child',
                    lbl:'Children',
                    min:0,
                    max:4
                }
            }
        }, 
        packageFHC:{
            active:true,
            type:'packageFHC',
            displayname:'Hotel+Flight+Car',
            makePkgOption:false,
            captionspace:': ',
            goto: 'PACKAGEWIZ',
            rfrr: '',
            button: 'SEARCH',
            hiddenfields:{
                PackageType: {
                    name: 'PackageType',
                    val: '1'
                }
            },
            morelink: {
                text: 'More package search options',
                url: '/pubspec/scripts/eap.asp?GOTO=PKGLAUNCH'
            },
            fields:{
                floc:{
                    cont:'#floc',
                    type:'text',
                    name:'FrAirport',
                    len:100,
                    val:'',
                    remval:'floc',
                    lbl:'Leaving from'
                },
                fdate:{
                    cont:'#fdate',
                    type:'date',            
                    name:'FromDate',
                    val:'mm/dd/yy',
                    remval:'fdate',
                    lbl:'Departing'
                },
                ftime:{
                    cont:'#ftime',
                    type:'select',            
                    name:'FromTime',
                    val:'362',
                    remval:'ftime',
                    lbl:'Time',
                    options:'fltTimes'
                },
                tloc:{
                    cont:'#tloc',
                    type:'text',
                    name:'DestName',
                    len:100,
                    val:'',
                    remval:'tloc',
                    lbl:'Going to'
                },
                tdate:{
                    cont:'#tdate',
                    type:'date',            
                    name:'ToDate',
                    assoc:'FromDate',                    
                    val:'mm/dd/yy',
                    remval:'tdate',
                    lbl:'Returning'
                },
                ttime:{
                    cont:'#ttime',
                    type:'select',            
                    name:'ToTime',
                    val:'362',
                    remval:'ttime',
                    lbl:'Time',
                    options:'fltTimes'
                },
                adult:{
                    cont:'#adult',
                    type:'numrange',
                    name:'NumAdult',
                    val:1,
                    remval:'adult',
                    lbl:'Adults',
                    min:0,
                    max:4
                },
                senior:{
                    cont:'#senior',
                    type:'numrange',
                    name:'NumSenior',
                    val:0,
                    remval:'senior',
                    lbl:'Seniors',
                    min:0,
                    max:4
                },
                child:{
                    cont:'#child',
                    type:'numrange',
                    name:'NumChild',
                    val:0,
                    remval:'child',
                    lbl:'Children',
                    min:0,
                    max:4
                }
            }
        }
    },
    titleContainer: '#wizTitle',
    optionsContainer: '#lobOptions',
    hiddenContainer: '#hdnFields',
    moreLink: '#morelink',
    btnContainer: '#searchbtn',
    form: '#frmWiz',
    remVals: '#remVals',
    activeLOB: null,
    remValues: [],
    valDelim: '|',
    startUp: 1

}



