remove about us and FAQ links in menus
[namibia] / public / templates / page / limitedstockview.js
1 var template_limitedstockview = function( static )
2 {
3         this.static = static;
4         this.elements = {
5                         vehicleYear : new App.TemplateElement.FieldComponent('vehicleYear'),
6                         category : new App.TemplateElement.FieldComponent('category'),
7                         make : new App.TemplateElement.FieldComponent('make'),
8                         model : new App.TemplateElement.FieldComponent('model'),
9                         type : new App.TemplateElement.FieldComponent('type'),
10                         mmCode : new App.TemplateElement.LabeledText('mmCode'),
11                         fuelType : new App.TemplateElement.FieldComponent('fuelType'),
12                         transmissionType : new App.TemplateElement.FieldComponent('transmissionType'),
13                         condition : new App.TemplateElement.FieldComponent('condition'),
14                         exteriorColour : new App.TemplateElement.FieldComponent('exteriorColour'),
15                         interiorColour : new App.TemplateElement.FieldComponent('interiorColour'),
16                         upholstery : new App.TemplateElement.FieldComponent('upholstery'),
17                         papers : new App.TemplateElement.FieldComponent('papers'),
18                         natis : new App.TemplateElement.FieldComponent('natis'),
19                         spareKeys : new App.TemplateElement.FieldComponent('spareKeys'),
20                         fullServiceHistory : new App.TemplateElement.FieldComponent('fullServiceHistory'),
21                         registrationNumber : new App.TemplateElement.FieldComponent('registrationNumber'),
22                         vinNumber : new App.TemplateElement.FieldComponent('vinNumber'),
23                         engineNumber : new App.TemplateElement.FieldComponent('engineNumber'),
24                         km : new App.TemplateElement.FieldComponent('km'),
25                         fshNotes : new App.TemplateElement.FieldComponent('fshNotes'),
26                         bodyWork : new App.TemplateElement.FieldComponent('bodyWork'),
27                         damages : new App.TemplateElement.GroupComponent('damages'),
28                         damageTotal : new App.TemplateElement.Text('damageTotal'),
29                         damageNotes : new App.TemplateElement.FieldComponent('damageNotes'),
30                         previousRepairsNoted : new App.TemplateElement.FieldComponent('previousRepairsNoted'),
31                         previousRepairsNotes : new App.TemplateElement.FieldComponent('previousRepairsNotes'),
32                         coverReceived : new App.TemplateElement.FieldComponent('coverReceived'),
33                         accessories : new App.TemplateElement.GroupComponent('accessories'),
34                         accessoryNotes : new App.TemplateElement.FieldComponent('accessoryNotes'),
35                         mainImage : new App.TemplateElement.FieldComponent('mainImage'),
36                         frontImage : new App.TemplateElement.FieldComponent('frontImage'),
37                         leftImage : new App.TemplateElement.FieldComponent('leftImage'),
38                         rightImage : new App.TemplateElement.FieldComponent('rightImage'),
39                         backImage : new App.TemplateElement.FieldComponent('backImage'),
40                         interiorImage : new App.TemplateElement.FieldComponent('interiorImage'),
41                         engineImage : new App.TemplateElement.FieldComponent('engineImage'),
42                         natisImage : new App.TemplateElement.FieldComponent('natisImage'),
43                         print : new App.TemplateElement.ConstructorComponentCollection('print'),
44             printAuction : new App.TemplateElement.ConstructorComponentCollection('printAuction'),
45
46                         dateCreatedPriceGuide : new App.TemplateElement.Text('dateCreatedPriceGuide'),
47                         loadedOnPriceGuide : new App.TemplateElement.Text('loadedOnPriceGuide'),
48                         numberOfOffers : new App.TemplateElement.Text('numberOfOffers'),
49                         highestOffer : new App.TemplateElement.Text('highestOffer'),
50                         timesListed : new App.TemplateElement.Text('timesListed'),
51                         highestBid : new App.TemplateElement.Text('highestBid'),
52                         referenceNumber : new App.TemplateElement.Text('referenceNumber'),
53                         jobState : new App.TemplateElement.Text('jobState'),
54                         tradePrice : new App.TemplateElement.Text('tradePrice'),
55                         retailPrice : new App.TemplateElement.Text('retailPrice'),
56             listPrice : new App.TemplateElement.Text('listPrice'),
57                         initialTradePrice : new App.TemplateElement.Text('initialTradePrice'),
58                         updatedTradePrice : new App.TemplateElement.Text('updatedTradePrice'),
59                         // PricingHistory grid
60
61                         gridPricingHistoryColumnHeaders : new App.TemplateElement.ConstructorComponentCollection('gridPricingHistoryColumnHeaders'),
62                         gridPricingHistoryRowRepeater   : new App.TemplateElement.ConstructorComponentCollection('gridPricingHistoryRowRepeater'),
63
64                         complaint : new App.TemplateElement.FieldComponent('complaint')
65                 };
66         this.construct = function()
67         {
68                 //
69         };
70         this.destruct = function()
71         {
72                 //
73         };
74 };