function getExternalLinks() {
	$$('#wrapper a.external').each ( function(link) {
		link.onclick = function() {
			window.open(this.href);
			return false;
		}	
	} );
	$$('#wrapper area.external').each ( function(link) {
		link.onclick = function() {
			window.open(this.href);
			return false;
		}	
	} );
}


function loadTechVideo(path) {
	
	if ( $('techVideoPlayer') ) {
		return;
	}
	$('wrapper').insert('<div id="techVideoPlayer"><a href="javascript:;" onclick="hideVideo(\'tech\');" title="Close Player">X</a></div>');
	$('techVideoPlayer').insert('<div id="videoHolder" style="display: none"></div>');
	$('techVideoPlayer').hide();
	var so = new SWFObject('/media/_global/videoplayer.swf', 'videoswf', '320', '276', '8', '#FFFFFF');
	so.addVariable('skinPath', '/media/_global/MarkerVideoSkin.swf');
	so.addVariable('contentPath', '/media/' + path +  '/video.flv');
	so.addParam('wmode', 'transparent');
	so.write('videoHolder');
	new Effect.BlindDown( 
		$('techVideoPlayer'), 
		{ 
			duration		: .5, 
			afterFinish		: function() { $('videoHolder').show(); } 
		} 
	);
	
}

function hideVideo(section) {
	$('videoHolder').hide();
	var player = section + 'VideoPlayer';
	new Effect.BlindUp( 
		$(player), 
		{ 
			duration		: .5, 
			afterFinish		: function() { $(player).remove(); } 
		} 
	);
}

function loadTeamVideo(path, props) {
	
	if ( $('teamVideoPlayer') ) {
		return;
	}
	$('wrapper').insert(
			'<div id="teamVideoPlayer"><a href="javascript:;" onclick="hideVideo(\'team\');" title="Close Player">X</a></div>'
	);
	$('teamVideoPlayer').insert('<div id="videoHolder" style="display: none"></div>');
	$('teamVideoPlayer').hide();
	if (props && props.x && props.y) {
		//$('teamVideoPlayer').absolutize();
		$('teamVideoPlayer').setStyle( { left: props.x + 'px', top: props.y + 'px' } );
	}	
	// Reardon Video height is 308
	var videoHeight = '238';
	if (props && props.h) {
		videoHeight = props.h;
		$('teamVideoPlayer').setStyle( { height: Number(videoHeight) + 30 + 'px' } );
	}
	var so = new SWFObject('/media/_global/videoplayer.swf', 'videoswf', '360', videoHeight, '8', '#FFFFFF');
	so.addVariable('skinPath', '/media/_global/MarkerVideoSkin.swf');
	so.addVariable('contentPath', '/media/video/movies/' + path);
	so.addParam('wmode', 'transparent');
	so.write('videoHolder');
	new Effect.BlindDown( 
		$('teamVideoPlayer'), 
		{ 
			duration		: .5, 
			afterFinish		: function() { $('videoHolder').show(); } 
		} 
	);
	
}


function setTeamVideoContent(content, coords) {
	if ( !$('teamVideoPlayer') ) {
		loadTeamVideo(content, coords);
		return;
	}
	//alert(document.videoswf);
	document.videoswf.setTeamVideoContent('/media/video/movies/' + content);
}

// ===================================== Product Finder ========================================

function getFinderResults() {
	var url = '/get/FinderResults';
	var METHOD = 'post';
	var params 	=	'sex=' + slider1.value;
	params		+=  '&price=' + slider2.value;
	params		+=	'&weight=' + slider3.value;
	params		+= 	'&level=' + slider4.value;
	params		+=	'&area=' + slider5.value;
	
	var request = new Ajax.Request(
		url,
		{
			method		:	METHOD,
			parameters	:	params,
			onSuccess	:	function(r) { showFinderResults(r); }	
		}
	);

	$('finderResults').update('<h3 id="result-hl">Loading...</h3>');
}

function showFinderResults(r) {
	$('finderResults').update( r.responseText.strip() );
}
// ===============================================================================================

//turbo tunes :)
function openJukebox() {
	return openSoundPlayer();	
}

function openSoundPlayer() {
	var sp = window.open('/markertunes/', 'nt', 'width=160,height=200,scrollbars=0,toolbar=0,resizable=0,location=0');
	sp.focus();
}

var prevOnLoad = window.onload || function() {};

function initJS() {
	getExternalLinks();
}

window.onload = function() {
	prevOnLoad();
	initJS();	
};

if(typeof sIFR == "function"){
    sIFR.replaceElement(
		"h2", 
		named( {
			sFlashSrc	: "/media/global/sIFR/DIN-Medium.swf", 
			sColor		: "#313131", 
			sWmode		: "transparent"
		} )
	);
	
}

