function GetDivision(a){if(document.layers){return document.layers[a]}else{if(document.all){return document.all[a]}else{if(document.getElementById){return document.getElementById(a)}}}}function ShowHideDivision(a){var b=GetDivision(a);ShowHideElement(b)}function ShowHideElement(b){var a="shown";var c="hidden";if(b){if(CheckClass(b,a)){ReplaceClass(b,a,c)}else{if(CheckClass(b,c)){ReplaceClass(b,c,a)}else{AddClass(b,c)}}}}function SetShowHideDivision(b,a){element=GetDivision(b);SetShowHideElement(element,a)}function SetShowHideElement(c,b){var a="shown";var d="hidden";if(c){if(b){if(CheckClass(c,d)){ReplaceClass(c,d,a)}else{AddClass(c,a)}}else{if(!b){if(CheckClass(c,a)){ReplaceClass(c,a,d)}else{AddClass(c,d)}}}}}function SwitchClass(c,b,a){if(c){if(CheckClass(c,b)){ReplaceClass(c,b,a)}else{if(CheckClass(c,a)){ReplaceClass(c,a,b)}else{AddClass(c,a)}}}}function CheckClass(a,b){return new RegExp("\\b"+b+"\\b").test(a.className)}function RemoveClass(a,c){var b=a.className.match(" "+c)?" "+c:c;a.className=a.className.replace(b,"")}function AddClass(a,b){if(!CheckClass(a,b)){a.className+=a.className?" "+b:b}}function ReplaceClass(b,c,a){b.className=b.className.replace(c,a)}function MoveContentBetweenDivisions(d,c){var b=GetDivision(d);var a=GetDivision(c);if(b&&a){a.innerHTML=b.innerHTML;b.innerHTML=""}}function CreateXmlDocFromString(c){var b=null;if(window.ActiveXObject){b=new ActiveXObject("Microsoft.XMLDOM");b.async="false";try{b.loadXML(c)}catch(a){b=null}}else{var d=new DOMParser();try{b=d.parseFromString(c,"text/xml")}catch(a){b=d.parseFromString(c,"text/rss")}}return b};
