1133 }); |
1133 }); |
1134 |
1134 |
1135 |
1135 |
1136 // Tabs |
1136 // Tabs |
1137 $('#tabs').tabs({ |
1137 $('#tabs').tabs({ |
1138 select : function(event, ui){ |
1138 // select : function(event, ui){ |
1139 if(parseInt(ui.index) == 1) |
1139 // switch (ui.index) { |
1140 { |
1140 // case 1: |
1141 $("#event-icons").show(); |
1141 // $("event-battery-info").show(); |
1142 $("#event-battery-info").hide(); |
1142 // break; |
1143 $("#event-messaging-info").hide(); |
1143 // case 2: |
1144 $("#event-memory-info").hide(); |
1144 // $("event-messaging-info").show(); |
1145 |
1145 // break; |
1146 // WRT versionn check |
1146 // case 3: |
1147 if(NOKIA.version == 'WRT 1.1') |
1147 // $("event-memory-info").show(); |
1148 { |
1148 // break; |
1149 $("#event-messaging")[0].className = 'active'; |
1149 // case 4: |
1150 $("#event-memory")[0].className = 'active'; |
1150 // $("settings-view").show(); |
1151 }else |
1151 // break; |
1152 { |
1152 // |
1153 $("#event-messaging")[0].className = 'inactive'; |
1153 // }} |
1154 $("#event-memory")[0].className = 'inactive'; |
|
1155 } |
|
1156 $("#event-battery")[0].className = 'active'; |
|
1157 }else if(parseInt(ui.index) == 0) |
|
1158 { |
|
1159 $("#settings-view").show(); |
|
1160 $("#mini-view-info").hide(); |
|
1161 } |
|
1162 } |
|
1163 }); |
1154 }); |
1164 |
1155 |
1165 |
1156 |
1166 /* |
1157 /* |
1167 * Event triggering |
1158 * Event triggering |
1226 }); |
1217 }); |
1227 |
1218 |
1228 |
1219 |
1229 // Slider |
1220 // Slider |
1230 $('#slider').slider({ |
1221 $('#slider').slider({ |
1231 range: true, |
|
1232 min : 0, |
1222 min : 0, |
1233 max : 100, |
1223 max : 100, |
1234 step : 1, |
1224 step : 1, |
1235 value : 10, |
1225 value : 10, |
1236 animate: true, |
1226 animate: true, |
1237 slide: function(event, ui) { |
1227 slide: function(event, ui) { |
1238 $("#slider-value-panel > span").html(ui.value.toString()); |
1228 $("#slider-value-panel > span").html(ui.value.toString() + "%"); |
|
1229 }, |
|
1230 change: function(event, ui) { |
|
1231 var chargeValue = ui.value; |
|
1232 NOKIA.helper.trigger("power", "chargelevel", chargeValue); |
|
1233 if(NOKIA.version == 'WRT 1.1') |
|
1234 NOKIA.helper.triggerSapi("Service.SysInfo", "Battery.BatteryStrength", {Status: chargeValue}); |
1239 } |
1235 } |
1240 }); |
1236 }); |
|
1237 $("#slider-value-panel > span").html("10%"); |
1241 |
1238 |
1242 var cc = $("#close-camera"); |
1239 var cc = $("#close-camera"); |
1243 cc.click(NOKIA.helper.hideCamera); |
1240 cc.click(NOKIA.helper.hideCamera); |
1244 // Bind Buttons to trigger values to WRT 1.0 / 1.1 bindings |
1241 // Bind Buttons to trigger values to WRT 1.0 / 1.1 bindings |
1245 |
1242 |
1246 $("#connect-charger").click(NOKIA.helper.triggerEvents); |
1243 $("#connect-charger").click(NOKIA.helper.triggerEvents); |
1247 $("#disconnect-charger").click(NOKIA.helper.triggerEvents); |
1244 $("#disconnect-charger").click(NOKIA.helper.triggerEvents); |
1248 $("#update-batter-strength").click(NOKIA.helper.triggerEvents); |
|
1249 |
1245 |
1250 $("#send-sms").click(NOKIA.helper.triggerEvents); |
1246 $("#send-sms").click(NOKIA.helper.triggerEvents); |
1251 $("#send-mms").click(NOKIA.helper.triggerEvents); |
1247 $("#send-mms").click(NOKIA.helper.triggerEvents); |
1252 |
1248 |
1253 $("#connect-memory-card").click(NOKIA.helper.triggerEvents); |
1249 $("#connect-memory-card").click(NOKIA.helper.triggerEvents); |
1327 NOKIA.helper.trigger("power", "chargerconnected", 0); |
1323 NOKIA.helper.trigger("power", "chargerconnected", 0); |
1328 if(NOKIA.version == 'WRT 1.1') |
1324 if(NOKIA.version == 'WRT 1.1') |
1329 NOKIA.helper.triggerSapi("Service.SysInfo", "Battery.ChargingStatus", {Status: 0}); |
1325 NOKIA.helper.triggerSapi("Service.SysInfo", "Battery.ChargingStatus", {Status: 0}); |
1330 break; |
1326 break; |
1331 |
1327 |
1332 case 'update-batter-strength': |
|
1333 var chargeValue = parseInt($('#slider').slider('value')); |
|
1334 NOKIA.helper.trigger("power", "chargelevel", chargeValue); |
|
1335 if(NOKIA.version == 'WRT 1.1') |
|
1336 NOKIA.helper.triggerSapi("Service.SysInfo", "Battery.BatteryStrength", {Status: chargeValue}); |
|
1337 break; |
|
1338 |
|
1339 // for messaging |
1328 // for messaging |
1340 case 'send-sms': |
1329 case 'send-sms': |
1341 if(NOKIA.version == 'WRT 1.1') |
1330 if(NOKIA.version == 'WRT 1.1') |
1342 NOKIA.helper.triggerSapi("Service.Messaging", "NewMessage", {MessageType: 'SMS'}); |
1331 NOKIA.helper.triggerSapi("Service.Messaging", "NewMessage", {MessageType: 'SMS'}); |
1343 break; |
1332 break; |