+function plekit_toggle(id){
-function plc_toggle(id){
-
- var area=$('toggle-area-'+id);
- area.toggle();
- var visible=$('toggle-image-visible-'+id);
- var hidden=$('toggle-image-hidden-'+id);
- if(area.visible()){
- visible.show();
- hidden.hide();
- }
- else{
- visible.hide();
- hidden.show();
- }
+ var area=$('toggle-area-'+id);
+ area.toggle();
+ var visible=$('toggle-image-visible-'+id);
+ var hidden=$('toggle-image-hidden-'+id);
+ if (area.visible()) {
+ visible.show();
+ hidden.hide();
+ } else {
+ visible.hide();
+ hidden.show();
+ }
}
-function plc_show_toggle_info(div, id) {
-//debugfilter("showing "+div);
-
- var area=$('toggle-area-'+id);
- var visible=$('toggle-image-visible-'+id);
- var hidden=$('toggle-image-hidden-'+id);
-
- if (document.getElementById(div).style.display == "none")
- document.getElementById(div).style.display = "";
- else
- document.getElementById(div).style.display = "none";
+// make sure it's open
+function plekit_toggle_show(id) {
+ var area=$('toggle-area-'+id);
+ if (!area.visible()) plekit_toggle (id);
+}
- if(! area.visible()){
- area.toggle();
- visible.show();
- hidden.hide();
- document.getElementById(div).style.display = "";
- }
+// open or close the info box
+function plekit_toggle_info(id){
- //plc_toggle(id);
+ // need to take care of the area as well
+ var area=$('toggle-area-'+id);
+ var info=$('toggle-info-'+id);
+ if (area.visible() && info.visible()) {
+ window.console.log('PTI hiding');
+ info.hide();
+ } else {
+ // make sure area is visible, take of the triggers
+ window.console.log('PTI showing');
+ plekit_toggle_show(id);
+ info.show();
+ }
}
+