// mini'ed here: http://fmarcia.info/jsmin/test.html
var gs={e:function(element_id)
{return document.getElementById(element_id);},getElementValue:function(elem)
{if(elem.tagName=='SELECT'){return elem.options[elem.selectedIndex].value;}else if(elem.tagName=='TEXTAREA'){return elem.innerHTML;}else if(elem.tagName=='INPUT'){var my_type=elem.getAttribute('type');if(my_type=='text'){return elem.value;}else if(my_type=='radio'||my_type=='checkbox'){if(elem.checked==true){return 1;}else{return"";}}}},toggleElement:function(element_id)
{var element;if(typeof(element_id)=="string"){element=this.e(element_id);}else{element=element_id;}
if(element){var my_class=element.className;if(my_class.match("hide")!=null){element.className=my_class.replace(/hide/gi,'');}else{element.className+=" hide";}}},hideElement:function(element_id)
{var element;if(typeof(element_id)=="string"){element=this.e(element_id);}else{element=element_id;}
if(element){var my_class=element.className;element.className=my_class.replace(/hide/gi,'');element.className+=" hide";}},showElement:function(element_id)
{var element;if(typeof(element_id)=="string"){element=this.e(element_id);}else{element=element_id;}
if(element){var my_class=element.className;element.className=my_class.replace(/hide/gi,'');}},isHidden:function(element_id)
{var element;if(typeof(element_id)=="object"){element=element_id;}else{element=this.e(element_id);}
if(element){var my_class=element.className;if(my_class.match("hide")!=null){return true;}}
return false;},toggleClass:function(element_id,open_class,close_class)
{var element;if(typeof(element_id)=="object"){element=element_id;}else{element=this.e(element_id);}
if(element){var replace_string;var my_class=element.className;if(my_class.match(open_class)!=null){replace_string='/'+open_class+'/gi';element.className=my_class.replace(eval(replace_string),'');element.className+=" "+close_class;}else if(my_class.match(close_class)!=null){replace_string='/'+close_class+'/gi';element.className=my_class.replace(eval(replace_string),'');element.className+=" "+open_class;}}},toggleMap:function(link_elem,element_id)
{var element;if(typeof(element_id)=="object"){element=element_id;}else{element=this.e(element_id);}
if(typeof(link_elem)!="object"){link_elem=this.e(link_elem);}
if(element&&link_elem){if(this.isHidden(element)){link_elem.innerHTML='Hide map';this.showElement(element);this.toggleClass(link_elem,'office_map_link_off','office_map_link_on');}else{link_elem.innerHTML='View map';this.hideElement(element);this.toggleClass(link_elem,'office_map_link_on','office_map_link_off');}}}}