
	function wo(elem) {
		if (elem.target) {
			window.open(elem.href,elem.target,'width=525,height=600,resizable=yes,scrollbars=yes');
			return false;
		} else {
			return true;
		}
	}


	
	var edittingEnabled = 0;

	function toggleEditting(elem) {
		if( !Prototype.Browser.IE || ( Prototype.Browser.IE && parseInt( navigator.userAgent.substring(navigator.userAgent.indexOf("MSIE")+5)) != 6 ) ) {
		
			if(edittingEnabled) {
	
				$$('.element_shade').each( function(elem) {
					elem.setStyle({display: 'none'});
				});
	
				edittingEnabled = 0;
				elem.innerHTML = 'Select (Disabled)';
	
			} else {
	
				$$('.element_shade').each( function(elem) { 
					elem.setStyle({display: 'block'});
					
					elem.observe('mouseover', function () {
						this.addClassName('hover');
					});
	
					elem.observe('mouseout', function () {
						this.removeClassName('hover');
					});
				});
	
				edittingEnabled = 1;
				elem.innerHTML = 'Select (Enabled)';
				setTimeout( slideSideBar, 200 );
	
			}

		} else {
			alert('Directly selecting an element to edit is not supported in IE 6. Please try a different browser to take advantage of this feature.');
		}
	}

	function editOn(elem) {
		if(edittingEnabled) {
			document.getElementById(elem.id+'_shade').style.display='block';
			document.getElementById(elem.id+'_editor').style.display='block';
		}
	}

	function editOff(elem) {
		if(edittingEnabled) {
			document.getElementById(elem.id+'_shade').style.display='none';
			document.getElementById(elem.id+'_editor').style.display='none';
		}
	}





	var isExtended = 0;
			
	function slideSideBar() {
		var btnImg = $$('#sideBarTab img')[0];

		new Effect.toggle('sideBarContents', 'blind', {scaleX: 'true', scaleY: 'true', scaleContent: false, duration: 0.3});

		if(!isExtended) {
			btnImg.src = btnImg.src.replace(/(\.[^.]+)$/, '-active$1');
			new Effect.Fade('sideBarContents', { from: 0.0, to: 0.9999, duration: 0.3});
			isExtended++;
		} else {
			btnImg.src = btnImg.src.replace(/-active(\.[^.]+)$/, '$1');
			new Effect.Fade('sideBarContents', { from: 0.9999, to: 0.0, duration: 0.3 });
			isExtended = 0;
		}
	}

	Event.observe(window, 'load', function (e) {
		if ($('sideBarTab'))
			Event.observe('sideBarTab', 'click', slideSideBar, true);
	});
	
