Ext.namespace('Ext.exampledata'); Ext.exampledata.CASCOHindcastYearValue =[] var Min = '2025-07-27'; var Max = '2025-09-11'; var minyear = parseInt(Min.split("-")[0]); var maxyear = parseInt(Max.split("-")[0]); for ( var i=minyear; i <= maxyear; i++){ Ext.exampledata.CASCOHindcastYearValue.push(i); } var CASCOHindcastYear = new Ext.form.ComboBox({ fieldLabel : 'Hindcast Year', name : 'CASCOHindcastyear', allowBlank : true, store : Ext.exampledata.CASCOHindcastYearValue, typeAhead : true, mode : 'local', triggerAction : 'all', emptyText :'-- Select a Year --', selectOnFocus :true, listeners:{ select:{ fn:function(){ CASCOHindcastCurrentDate.setValue(CASCOHindcastYear.value+'-'+'2025-07-27'.split("-")[1]+'-'+'2025-07-27'.split("-")[2]); CASCOHindcaststring = CASCOHindcastCurrentDate.value+"T"+CASCOHindcastCurrentTime.value; document.getElementById("CASCOHindcastTime").innerHTML = "Time: "+CASCOHindcastCurrentDate.value+" "+CASCOHindcastCurrentTime.value+""; CASCOHindcastVelocityVectorsOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastWave_HeightFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastWave_HeightContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastFloodImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastFloodFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); } } } }); var CASCOHindcastCurrentDate=new Ext.form.DateField({ fieldLabel:'Date', emptyText:'-- Select a Date --', format:'Y-m-d', minValue :'2025-07-27', maxValue :'2025-09-11', value: '2025-07-27', //value :'2010-03-08', //emptyText: 'Select a date... ...', listeners:{ select:{ fn:function(){ CASCOHindcastYear.setValue(CASCOHindcastCurrentDate.value.split("-")[0]); CASCOHindcaststring = CASCOHindcastCurrentDate.value+"T"+CASCOHindcastCurrentTime.value; document.getElementById("CASCOHindcastTime").innerHTML = "Time: "+CASCOHindcastCurrentDate.value+" "+CASCOHindcastCurrentTime.value+""; CASCOHindcastVelocityVectorsOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastWave_HeightFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastWave_HeightContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastFloodImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastFloodFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); } } } }); var CASCOHindcastCurrentTime = new Ext.form.TimeField({ fieldLabel:'Time', emptyText:'-- Select a Time --', increment: 60, format: 'H:i:s', value: new Date().format('H')+':00:00', listeners:{ select:{ fn:function(){ document.getElementById("CASCOHindcastTime").innerHTML = "Time: "+CASCOHindcastCurrentDate.value+" "+CASCOHindcastCurrentTime.value+""; CASCOHindcaststring = CASCOHindcastCurrentDate.value+"T"+CASCOHindcastCurrentTime.value; CASCOHindcastVelocityVectorsOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastVelocityInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastElevationInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastTemperatureInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastSalinityInterpolatedOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastWave_HeightFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastWave_HeightContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastFloodImageOverlays.mergeNewParams({'time': CASCOHindcaststring}); CASCOHindcastFloodFilledContoursOverlays.mergeNewParams({'time': CASCOHindcaststring}); } } } }); var CASCOHindcastTime = { //xtype: 'fieldset', title: 'Time: '+CASCOHindcastCurrentDate.value+' '+CASCOHindcastCurrentTime.value+'', iconCls: 'clock', autoHeight: true, //layout: 'form', collapsed: true, // initially collapse the group collapsible: true, items: [{ // Use the default, automatic layout to distribute the controls evenly // across a single row xtype: 'checkboxgroup', //fieldLabel: 'Multi-Column (vertical)', columns: 1, items: [CASCOHindcastYear,CASCOHindcastCurrentDate,CASCOHindcastCurrentTime, ] }] }; var CASCOHindcastVelocityVectorsSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Vectors", "(type)": "vectors", "(variable)":"Velocity", "Layers":1,"Color Scaling Max":1.5,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":false, "Arrow Size":'None',"Color Map":'jet',"Arrow Width":'None', }); var CASCOHindcastVelocityVectorsAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastVelocityContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Contours", "(type)": "contours", "(variable)":"Velocity", "Layers":1,"Color Scaling Max":1.5,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastVelocityContoursAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastVelocityFilledContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "FilledContours", "(type)": "filledcontours", "(variable)":"Velocity", "Layers":1,"Color Scaling Max":1.5,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastVelocityFilledContoursAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastVelocityImageSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Image", "(type)": "facets", "(variable)":"Velocity", "Layers":1,"Color Scaling Max":1.5,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastVelocityImageAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastVelocityInterpolatedSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Interpolated", "(type)": "pcolor", "(variable)":"Velocity", "Layers":1,"Color Scaling Max":1.5,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastVelocityInterpolatedAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastElevationContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Contours", "(type)": "contours", "(variable)":"Elevation", "Layers":1,"Case Sensitive":true,"Color Bar":true, "Color_Scaling_Max":'None',"Color Map":'jet',"Color_Scaling_Min":'None', }); var CASCOHindcastElevationContoursAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastElevationFilledContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "FilledContours", "(type)": "filledcontours", "(variable)":"Elevation", "Layers":1,"Case Sensitive":true,"Color Bar":true, "Color_Scaling_Max":'None',"Color Map":'jet',"Color_Scaling_Min":'None', }); var CASCOHindcastElevationFilledContoursAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastElevationImageSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Image", "(type)": "facets", "(variable)":"Elevation", "Layers":1,"Case Sensitive":true,"Color Bar":true, "Color_Scaling_Max":'None',"Color Map":'jet',"Color_Scaling_Min":'None', }); var CASCOHindcastElevationImageAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastElevationInterpolatedSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Interpolated", "(type)": "pcolor", "(variable)":"Elevation", "Layers":1,"Case Sensitive":true,"Color Bar":true, "Color_Scaling_Max":'None',"Color Map":'jet',"Color_Scaling_Min":'None', }); var CASCOHindcastElevationInterpolatedAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastTemperatureContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Contours", "(type)": "contours", "(variable)":"Temperature", "Layers":1,"Color Scaling Max":36,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastTemperatureContoursAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastTemperatureFilledContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "FilledContours", "(type)": "filledcontours", "(variable)":"Temperature", "Layers":1,"Color Scaling Max":32,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastTemperatureFilledContoursAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastTemperatureImageSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Image", "(type)": "facets", "(variable)":"Temperature", "Layers":1,"Color Scaling Max":36,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastTemperatureImageAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastTemperatureInterpolatedSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Interpolated", "(type)": "pcolor", "(variable)":"Temperature", "Layers":1,"Color Scaling Max":36,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastTemperatureInterpolatedAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastSalinityContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Contours", "(type)": "contours", "(variable)":"Salinity", "Layers":1,"Color Scaling Max":36,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastSalinityContoursAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastSalinityFilledContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "FilledContours", "(type)": "filledcontours", "(variable)":"Salinity", "Layers":1,"Color Scaling Max":36,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastSalinityFilledContoursAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastSalinityImageSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Image", "(type)": "facets", "(variable)":"Salinity", "Layers":1,"Color Scaling Max":36,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastSalinityImageAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastSalinityInterpolatedSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Interpolated", "(type)": "pcolor", "(variable)":"Salinity", "Layers":1,"Color Scaling Max":36,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastSalinityInterpolatedAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastWave_HeightFilledContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "FilledContours", "(type)": "filledcontours", "(variable)":"Wave_Height", "Layers":1,"Color Scaling Max":1.5,"Case Sensitive":true,"Color Scaling Min":0,"Color Bar":true, "Color Map":'jet', }); var CASCOHindcastWave_HeightFilledContoursAnimationValue =({ speed: 50, increase:5, unit:'hour' }); var CASCOHindcastWave_HeightContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Contours", "(type)": "contours", "(variable)":"Wave_Height", "Layers":1,"Case Sensitive":true,"Color Bar":true, "Color Scaling Max":'None',"Color Map":'jet',"Color Scaling Min":'None', }); var CASCOHindcastWave_HeightContoursAnimationValue =({ speed: 50, increase:3, unit:'hour' }); var CASCOHindcastFloodImageSettingValue =({ "(model)":"CASCOHindcast", "(name)": "Image", "(type)": "facets", "(variable)":"Flood", "Layers":1,"Case Sensitive":true,"Color Bar":true, "Color Scaling Max":'None',"Color Map":'jet',"Color Scaling Min":'None', }); var CASCOHindcastFloodImageAnimationValue =({ speed: 50, increase:5, unit:'hour' }); var CASCOHindcastFloodFilledContoursSettingValue =({ "(model)":"CASCOHindcast", "(name)": "FilledContours", "(type)": "filledcontours", "(variable)":"Flood", "Layers":1,"Case Sensitive":true,"Color Bar":true, "Color Scaling Max":'None',"Color Map":'jet',"Color Scaling Min":'None', }); var CASCOHindcastFloodFilledContoursAnimationValue =({ speed: 50, increase:5, unit:'hour' }); var CASCOHindcastVelocity = { //xtype: 'fieldset', title: 'Velocity', autoHeight: true, id: 'CASCOHindcastVelocity', //layout: 'form', iconCls: 'mapIcon', collapsed: true, // initially collapse the group collapsible: true, items: [{ // Use the default, automatic layout to distribute the controls evenly // across a single row xtype: 'checkboxgroup', //fieldLabel: 'Multi-Column (vertical)', columns: 2, items: [ {boxLabel: 'Vectors',id:'ckCASCOHindcastVelocityVectors'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastVelocityVectorsAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastVelocityVectorsAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'vectors'); document.getElementById("bdCASCOHindcastVelocityVectorsAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'vectors'); document.getElementById("bdCASCOHindcastVelocityVectorsAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastVelocityVectorsSettingValue); CASCOHindcastVelocityVectorsOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastVelocityVectorsSetting', handler: function(){ propsGrid.setSource(CASCOHindcastVelocityVectorsSettingValue); } } ] }, {boxLabel: 'Contours',id:'ckCASCOHindcastVelocityContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastVelocityContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastVelocityContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'contours'); document.getElementById("bdCASCOHindcastVelocityContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'contours'); document.getElementById("bdCASCOHindcastVelocityContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastVelocityContoursSettingValue); CASCOHindcastVelocityContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastVelocityContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastVelocityContoursSettingValue); } } ] }, {boxLabel: 'FilledContours',id:'ckCASCOHindcastVelocityFilledContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastVelocityFilledContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastVelocityFilledContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'filledcontours'); document.getElementById("bdCASCOHindcastVelocityFilledContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'filledcontours'); document.getElementById("bdCASCOHindcastVelocityFilledContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastVelocityFilledContoursSettingValue); CASCOHindcastVelocityFilledContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastVelocityFilledContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastVelocityFilledContoursSettingValue); } } ] }, {boxLabel: 'Image',id:'ckCASCOHindcastVelocityImage'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastVelocityImageAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastVelocityImageAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'facets'); document.getElementById("bdCASCOHindcastVelocityImageAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'facets'); document.getElementById("bdCASCOHindcastVelocityImageAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastVelocityImageSettingValue); CASCOHindcastVelocityImageOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastVelocityImageSetting', handler: function(){ propsGrid.setSource(CASCOHindcastVelocityImageSettingValue); } } ] }, {boxLabel: 'Interpolated',id:'ckCASCOHindcastVelocityInterpolated'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastVelocityInterpolatedAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastVelocityInterpolatedAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'pcolor'); document.getElementById("bdCASCOHindcastVelocityInterpolatedAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'pcolor'); document.getElementById("bdCASCOHindcastVelocityInterpolatedAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastVelocityInterpolatedSettingValue); CASCOHindcastVelocityInterpolatedOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastVelocityInterpolatedSetting', handler: function(){ propsGrid.setSource(CASCOHindcastVelocityInterpolatedSettingValue); } } ] }, ], }] }; var CASCOHindcastElevation = { //xtype: 'fieldset', title: 'Elevation', autoHeight: true, id: 'CASCOHindcastElevation', //layout: 'form', iconCls: 'mapIcon', collapsed: true, // initially collapse the group collapsible: true, items: [{ // Use the default, automatic layout to distribute the controls evenly // across a single row xtype: 'checkboxgroup', //fieldLabel: 'Multi-Column (vertical)', columns: 2, items: [ {boxLabel: 'Contours',id:'ckCASCOHindcastElevationContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastElevationContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastElevationContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'contours'); document.getElementById("bdCASCOHindcastElevationContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'contours'); document.getElementById("bdCASCOHindcastElevationContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastElevationContoursSettingValue); CASCOHindcastElevationContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastElevationContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastElevationContoursSettingValue); } } ] }, {boxLabel: 'FilledContours',id:'ckCASCOHindcastElevationFilledContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastElevationFilledContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastElevationFilledContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'filledcontours'); document.getElementById("bdCASCOHindcastElevationFilledContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'filledcontours'); document.getElementById("bdCASCOHindcastElevationFilledContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastElevationFilledContoursSettingValue); CASCOHindcastElevationFilledContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastElevationFilledContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastElevationFilledContoursSettingValue); } } ] }, {boxLabel: 'Image',id:'ckCASCOHindcastElevationImage'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastElevationImageAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastElevationImageAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'facets'); document.getElementById("bdCASCOHindcastElevationImageAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'facets'); document.getElementById("bdCASCOHindcastElevationImageAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastElevationImageSettingValue); CASCOHindcastElevationImageOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastElevationImageSetting', handler: function(){ propsGrid.setSource(CASCOHindcastElevationImageSettingValue); } } ] }, {boxLabel: 'Interpolated',id:'ckCASCOHindcastElevationInterpolated'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastElevationInterpolatedAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastElevationInterpolatedAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'pcolor'); document.getElementById("bdCASCOHindcastElevationInterpolatedAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'pcolor'); document.getElementById("bdCASCOHindcastElevationInterpolatedAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastElevationInterpolatedSettingValue); CASCOHindcastElevationInterpolatedOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastElevationInterpolatedSetting', handler: function(){ propsGrid.setSource(CASCOHindcastElevationInterpolatedSettingValue); } } ] }, ], }] }; var CASCOHindcastTemperature = { //xtype: 'fieldset', title: 'Temperature', autoHeight: true, id: 'CASCOHindcastTemperature', //layout: 'form', iconCls: 'mapIcon', collapsed: true, // initially collapse the group collapsible: true, items: [{ // Use the default, automatic layout to distribute the controls evenly // across a single row xtype: 'checkboxgroup', //fieldLabel: 'Multi-Column (vertical)', columns: 2, items: [ {boxLabel: 'Contours',id:'ckCASCOHindcastTemperatureContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastTemperatureContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastTemperatureContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'contours'); document.getElementById("bdCASCOHindcastTemperatureContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'contours'); document.getElementById("bdCASCOHindcastTemperatureContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastTemperatureContoursSettingValue); CASCOHindcastTemperatureContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastTemperatureContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastTemperatureContoursSettingValue); } } ] }, {boxLabel: 'FilledContours',id:'ckCASCOHindcastTemperatureFilledContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastTemperatureFilledContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastTemperatureFilledContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'filledcontours'); document.getElementById("bdCASCOHindcastTemperatureFilledContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'filledcontours'); document.getElementById("bdCASCOHindcastTemperatureFilledContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastTemperatureFilledContoursSettingValue); CASCOHindcastTemperatureFilledContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastTemperatureFilledContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastTemperatureFilledContoursSettingValue); } } ] }, {boxLabel: 'Image',id:'ckCASCOHindcastTemperatureImage'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastTemperatureImageAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastTemperatureImageAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'facets'); document.getElementById("bdCASCOHindcastTemperatureImageAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'facets'); document.getElementById("bdCASCOHindcastTemperatureImageAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastTemperatureImageSettingValue); CASCOHindcastTemperatureImageOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastTemperatureImageSetting', handler: function(){ propsGrid.setSource(CASCOHindcastTemperatureImageSettingValue); } } ] }, {boxLabel: 'Interpolated',id:'ckCASCOHindcastTemperatureInterpolated'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastTemperatureInterpolatedAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastTemperatureInterpolatedAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'pcolor'); document.getElementById("bdCASCOHindcastTemperatureInterpolatedAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'pcolor'); document.getElementById("bdCASCOHindcastTemperatureInterpolatedAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastTemperatureInterpolatedSettingValue); CASCOHindcastTemperatureInterpolatedOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastTemperatureInterpolatedSetting', handler: function(){ propsGrid.setSource(CASCOHindcastTemperatureInterpolatedSettingValue); } } ] }, ], }] }; var CASCOHindcastSalinity = { //xtype: 'fieldset', title: 'Salinity', autoHeight: true, id: 'CASCOHindcastSalinity', //layout: 'form', iconCls: 'mapIcon', collapsed: true, // initially collapse the group collapsible: true, items: [{ // Use the default, automatic layout to distribute the controls evenly // across a single row xtype: 'checkboxgroup', //fieldLabel: 'Multi-Column (vertical)', columns: 2, items: [ {boxLabel: 'Contours',id:'ckCASCOHindcastSalinityContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastSalinityContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastSalinityContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'contours'); document.getElementById("bdCASCOHindcastSalinityContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'contours'); document.getElementById("bdCASCOHindcastSalinityContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastSalinityContoursSettingValue); CASCOHindcastSalinityContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastSalinityContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastSalinityContoursSettingValue); } } ] }, {boxLabel: 'FilledContours',id:'ckCASCOHindcastSalinityFilledContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastSalinityFilledContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastSalinityFilledContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'filledcontours'); document.getElementById("bdCASCOHindcastSalinityFilledContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'filledcontours'); document.getElementById("bdCASCOHindcastSalinityFilledContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastSalinityFilledContoursSettingValue); CASCOHindcastSalinityFilledContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastSalinityFilledContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastSalinityFilledContoursSettingValue); } } ] }, {boxLabel: 'Image',id:'ckCASCOHindcastSalinityImage'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastSalinityImageAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastSalinityImageAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'facets'); document.getElementById("bdCASCOHindcastSalinityImageAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'facets'); document.getElementById("bdCASCOHindcastSalinityImageAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastSalinityImageSettingValue); CASCOHindcastSalinityImageOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastSalinityImageSetting', handler: function(){ propsGrid.setSource(CASCOHindcastSalinityImageSettingValue); } } ] }, {boxLabel: 'Interpolated',id:'ckCASCOHindcastSalinityInterpolated'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastSalinityInterpolatedAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastSalinityInterpolatedAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'pcolor'); document.getElementById("bdCASCOHindcastSalinityInterpolatedAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'pcolor'); document.getElementById("bdCASCOHindcastSalinityInterpolatedAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastSalinityInterpolatedSettingValue); CASCOHindcastSalinityInterpolatedOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastSalinityInterpolatedSetting', handler: function(){ propsGrid.setSource(CASCOHindcastSalinityInterpolatedSettingValue); } } ] }, ], }] }; var CASCOHindcastWave_Height = { //xtype: 'fieldset', title: 'Wave_Height', autoHeight: true, id: 'CASCOHindcastWave_Height', //layout: 'form', iconCls: 'mapIcon', collapsed: true, // initially collapse the group collapsible: true, items: [{ // Use the default, automatic layout to distribute the controls evenly // across a single row xtype: 'checkboxgroup', //fieldLabel: 'Multi-Column (vertical)', columns: 2, items: [ {boxLabel: 'FilledContours',id:'ckCASCOHindcastWave_HeightFilledContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastWave_HeightFilledContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastWave_HeightFilledContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'filledcontours'); document.getElementById("bdCASCOHindcastWave_HeightFilledContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'filledcontours'); document.getElementById("bdCASCOHindcastWave_HeightFilledContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastWave_HeightFilledContoursSettingValue); CASCOHindcastWave_HeightFilledContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastWave_HeightFilledContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastWave_HeightFilledContoursSettingValue); } } ] }, {boxLabel: 'Contours',id:'ckCASCOHindcastWave_HeightContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastWave_HeightContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastWave_HeightContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'contours'); document.getElementById("bdCASCOHindcastWave_HeightContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'contours'); document.getElementById("bdCASCOHindcastWave_HeightContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastWave_HeightContoursSettingValue); CASCOHindcastWave_HeightContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastWave_HeightContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastWave_HeightContoursSettingValue); } } ] }, ], }] }; var CASCOHindcastFlood = { //xtype: 'fieldset', title: 'Flood', autoHeight: true, id: 'CASCOHindcastFlood', //layout: 'form', iconCls: 'mapIcon', collapsed: true, // initially collapse the group collapsible: true, items: [{ // Use the default, automatic layout to distribute the controls evenly // across a single row xtype: 'checkboxgroup', //fieldLabel: 'Multi-Column (vertical)', columns: 2, items: [ {boxLabel: 'Image',id:'ckCASCOHindcastFloodImage'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastFloodImageAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastFloodImageAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'facets'); document.getElementById("bdCASCOHindcastFloodImageAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'facets'); document.getElementById("bdCASCOHindcastFloodImageAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastFloodImageSettingValue); CASCOHindcastFloodImageOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastFloodImageSetting', handler: function(){ propsGrid.setSource(CASCOHindcastFloodImageSettingValue); } } ] }, {boxLabel: 'FilledContours',id:'ckCASCOHindcastFloodFilledContours'}, { xtype : "checkboxgroup", columns: 2, items:[{xtype : "button", text:'Off', iconCls:'film', handler: function(){ //var w = Ext.getCmp('mainTab'); //w.setActiveTab(0); //w.expand(); //w.collapsed ? w.expand() : w.collapse(); simple.getForm().setValues(CASCOHindcastFloodFilledContoursAnimationValue); //Ext.MessageBox.alert('Status', 'Changes saved successfully.'); if(document.getElementById("bdCASCOHindcastFloodFilledContoursAnimation").innerHTML=="On"){//OFF var result = getProSettingValue(false,'filledcontours'); document.getElementById("bdCASCOHindcastFloodFilledContoursAnimation").innerHTML = "Off"; //simple.disable(); } else{//ON //simple.enable(); var result = getProSettingValue(true,'filledcontours'); document.getElementById("bdCASCOHindcastFloodFilledContoursAnimation").innerHTML="On"; } propsGrid.setSource(CASCOHindcastFloodFilledContoursSettingValue); CASCOHindcastFloodFilledContoursOverlays.mergeNewParams({'styles':result}); Ext.MessageBox.alert('Status', result); }}, {xtype : "button",iconCls:'edit',id:'bdCASCOHindcastFloodFilledContoursSetting', handler: function(){ propsGrid.setSource(CASCOHindcastFloodFilledContoursSettingValue); } } ] }, ], }] };