diff -r 0f2326c2a325 -r 1c3b8676e58c ginebra2/chrome/bedrockchrome/settingsview.superpage/SettingsView.html --- a/ginebra2/chrome/bedrockchrome/settingsview.superpage/SettingsView.html Wed Jun 23 17:59:43 2010 +0300 +++ b/ginebra2/chrome/bedrockchrome/settingsview.superpage/SettingsView.html Tue Jul 06 14:03:49 2010 +0300 @@ -31,10 +31,11 @@ //HIDE THE DIVS ON PAGE LOAD var settingsLoaded = window.pageController.getSettingsLoaded(); var image1; - var image2 + var image2; + var image3; var imagesrc1; var imagesrc2; - + var imagesrc3; if(settingsLoaded == 0) { @@ -43,35 +44,63 @@ image1.setAttribute("src", "icons/list_headerarrow_closed.png") imagesrc1 = "icons/list_headerarrow_closed.png"; - image2 = document.getElementById("im2"); + image2 = document.getElementById("im2"); image2.setAttribute("src", "icons/list_headerarrow_closed.png"); imagesrc2 = "icons/list_headerarrow_closed.png"; + image3 = document.getElementById("im3"); + image3.setAttribute("src", "icons/list_headerarrow_closed.png"); + imagesrc3 = "icons/list_headerarrow_closed.png"; + } else if(settingsLoaded == 1){ $('div.accordionButtonGS').next().show(); - image1 = document.getElementById("im1"); + image1 = document.getElementById("im1"); image1.setAttribute("src", "icons/list_headerarrow_open.png") imagesrc1 = "icons/list_headerarrow_open.png"; - image2 = document.getElementById("im2"); + image2 = document.getElementById("im2"); image2.setAttribute("src", "icons/list_headerarrow_closed.png"); imagesrc2 = "icons/list_headerarrow_closed.png"; + + image3 = document.getElementById("im3"); + image3.setAttribute("src", "icons/list_headerarrow_closed.png"); + imagesrc3 = "icons/list_headerarrow_closed.png"; } else if(settingsLoaded == 2) { $('div.accordionButtonCD').next().show(); image1 = document.getElementById("im1"); - image1.setAttribute("src", "icons/list_headerarrow_closed.png"); - imagesrc1 = "icons/list_headerarrow_closed.png"; + image1.setAttribute("src", "icons/list_headerarrow_closed.png"); + imagesrc1 = "icons/list_headerarrow_closed.png"; image2 = document.getElementById("im2"); - image2.setAttribute("src", "icons/list_headerarrow_open.png"); - imagesrc2 = "icons/list_headerarrow_open.png"; + image2.setAttribute("src", "icons/list_headerarrow_open.png"); + imagesrc2 = "icons/list_headerarrow_open.png"; + + image3 = document.getElementById("im3"); + image3.setAttribute("src", "icons/list_headerarrow_closed.png"); + imagesrc3 = "icons/list_headerarrow_closed.png"; + } - + else if(settingsLoaded == 3) + { + $('div.accordionButtonABT').next().show(); + + image1 = document.getElementById("im1"); + image1.setAttribute("src", "icons/list_headerarrow_closed.png"); + imagesrc1 = "icons/list_headerarrow_closed.png"; + + image2 = document.getElementById("im2"); + image2.setAttribute("src", "icons/list_headerarrow_closed.png"); + imagesrc2 = "icons/list_headerarrow_closed.png"; + + image3 = document.getElementById("im3"); + image3.setAttribute("src", "icons/list_headerarrow_open.png"); + imagesrc3 = "icons/list_headerarrow_open.png"; + } //ACCORDION BUTTON ACTION $('div.accordionButtonGS').click(function() { @@ -80,15 +109,17 @@ $(this).next().toggle(); $('div.accordionButtonCD').next().hide(); - + $('div.accordionButtonABT').next().hide(); + image1 = document.getElementById("im1"); image2 = document.getElementById("im2"); - + image3 = document.getElementById("im3"); + if(imagesrc1 == "icons/list_headerarrow_closed.png") // current state { imagesrc1 = "icons/list_headerarrow_open.png"; imagesrc2 = "icons/list_headerarrow_closed.png"; - + imagesrc3 = "icons/list_headerarrow_closed.png"; } else // imagesrc1 == "icons/list_headerarrow_open.png" { @@ -96,7 +127,7 @@ } image1.setAttribute("src", imagesrc1); image2.setAttribute("src", imagesrc2); - + image3.setAttribute("src", imagesrc3); }); @@ -104,14 +135,17 @@ $(this).next().toggle(); $('div.accordionButtonGS').next().hide(); + $('div.accordionButtonABT').next().hide(); image1 = document.getElementById("im1"); image2 = document.getElementById("im2"); - + image3 = document.getElementById("im3"); + if(imagesrc2 == "icons/list_headerarrow_closed.png") // current state { imagesrc2 = "icons/list_headerarrow_open.png"; - imagesrc1 = "icons/list_headerarrow_closed.png"; + imagesrc1 = "icons/list_headerarrow_closed.png"; + imagesrc3 = "icons/list_headerarrow_closed.png"; } else // imagesrc2 == "icons/list_headerarrow_open.png" @@ -119,10 +153,36 @@ imagesrc2 = "icons/list_headerarrow_closed.png"; } image1.setAttribute("src", imagesrc1); - image2.setAttribute("src", imagesrc2); + image2.setAttribute("src", imagesrc2); + image3.setAttribute("src", imagesrc3); }); + $('div.accordionButtonABT').click(function() { + + $(this).next().toggle(); + $('div.accordionButtonGS').next().hide(); + $('div.accordionButtonCD').next().hide(); + + image1 = document.getElementById("im1"); + image2 = document.getElementById("im2"); + image3 = document.getElementById("im3"); + + if(imagesrc3 == "icons/list_headerarrow_closed.png") // current state + { + imagesrc3 = "icons/list_headerarrow_open.png"; + imagesrc1 = "icons/list_headerarrow_closed.png"; + imagesrc2 = "icons/list_headerarrow_closed.png"; + } + else // imagesrc3 == "icons/list_headerarrow_open.png" + { + imagesrc3 = "icons/list_headerarrow_closed.png"; + } + image1.setAttribute("src", imagesrc1); + image2.setAttribute("src", imagesrc2); + image3.setAttribute("src", imagesrc3); + + }); @@ -138,11 +198,11 @@