		if(!jsdepth){
			var jsdepth = '../../';
		}
		
		if(!jwpc_videoheight){
			var jwpc_videoheight = false;
		}


		function runMooJS(jsdepth,jwpc_videoheight){
			//console.log(jsdepth);
			//sharing tools
			//console.log(jwpc_videoheight);
			
		if(!jwpc_videoheight){
			var visHt = $('featureVisuals').getCoordinates();
			//var shareMargTop = visHt.height+1;
			var shareHt = visHt.height-40;
		}else{
			//var shareMargTop = parseInt(jwpc_videoheight)+144;
			var shareHt = parseInt(jwpc_videoheight)+55;
		}
			
			var shareOpened = false;
			//console.log(newHeight);

			var share = $('shareTools');
			
			
			
			//share.setStyle('margin-top',0);
			share.setStyle('height',shareHt);
			
			
				var myHorizontalSlide = new Fx.Slide(share);
				myHorizontalSlide.hide();
			
			var shareFX = new Fx.Morph(share,{duration: "short"});

			var shareOpener = $('open-share');
			var shareCloser = $('close-shareID');
			
			var showFunction = function(el) {
				el.removeClass('closedByDefault');				
			}
			var hiderFunction = function(el) {
				el.addClass('closedByDefault');				
			}
			
			shareFX.addEvent('complete', function() {
				if(shareOpened){
					hiderFunction(shareOpener);
					showFunction(shareCloser);
				}else{
					hiderFunction(shareCloser);
					showFunction(shareOpener);
				}
			});
		
			shareOpener.addEvent('click', function(e){
				e.stop();
				getShareContent.send();
				myHorizontalSlide.toggle();
				share.setStyle('margin-top',20);
				shareOpened = true;
			});			
				
			var closeFunc = function(){
					myHorizontalSlide.slideOut();
					shareOpened = false;
				}
			var attachClosers = function(){
				$$('.close-share').addEvent('click', function(e){
					e.stop();
					closeFunc();
				});
				
			}
			var attachSuggestForm = function(){
				$('suggestPageForm').addEvent('submit', function(e) {
					e.stop();
					var fr = $('suggestPageFormResult').set('html', 'Working...');
					this.set('send', {onComplete: function(response) { 
						fr.set('html', response);
					}});
					this.send();
				});
			}
			attachClosers();

			var getShareContent = new Request.HTML({
				url: formattedURL,
				method: 'get',
				update: 'shareTools',
				evalScripts: true,
				onComplete: function(){
					attachClosers();
					attachSuggestForm();
				}
			});
			
			//more features popup			
			var mreD = 				$('more-features-content');
			
			var mreBtCloser = 		$('more-features-link-close');
			var mreBtCloserFX = 	new Fx.Slide(mreBtCloser);
			mreBtCloserFX.hide();
			
			var mreBtOpener = 		$('more-features-link');
			var mreBtOpenCoords = 	mreBtOpener.getCoordinates();
			var mreBtOpenerFX = 	new Fx.Slide(mreBtOpener);
			
			mreD.setStyle('top',mreBtOpenCoords.height+2);
			
			mreBtOpener.addEvent('click', function(e){
				e.stop();
				getMoreF.send();
				mreD.setStyle('display', 'block');
				mreBtOpenerFX.hide();
				mreBtCloserFX.show();
			});
			mreBtCloser.addEvent('click', function(e){
				e.stop();
				mreD.setStyle('display', 'none');
				mreBtCloserFX.hide();
				mreBtOpenerFX.show();
			});
			
			var getMoreF = new Request.HTML({
				url: jsdepth+'template/ajax/moreFeatures.php',
				method: 'get',
				update: 'ajaxMoreF',
				evalScripts: true,
				onComplete: function(){
					//console.log('ajax complete!');
				}
			});
		}
		//window.addEvent("domready", runMooJS);
		
		window.addEvent('domready', function(){
		  runMooJS(jsdepth,jwpc_videoheight);
		});

		
		//console.log(jsdepth);
