function addHeader() {
	var flashvars = {};
	var params = { base:"assets/flash", wmode:"transparent" };
	var attributes = { id:"header-title", name:"header-title" };
	swfobject.embedSWF("assets/flash/header.swf", "header-title", 637, 100, "9.0.47", "flash/install.swf", flashvars, params, attributes);
}

function addBanners(n) {
	switch(n) {
		case 1:
	// add leadboard ad
	var attributes = { id:"ad-banner", name:"ad-banner" };
	var flashvars = { clickTarget:"http://www.motorola.com/consumer/v/index.jsp?vgnextoid=0689b7976570b010VgnVCM1000008206b00aRCRD" };
	var params = { wmode:"transparent" };
	swfobject.embedSWF("assets/flash/ads/leaderboard_25yrs.swf", "ad-banner", 728, 90, "9.0.47", "flash/install.swf", flashvars, params, attributes);
		break;
		case 2:
	// add box ad 1
	var attributes = { id:"ad-box1", name:"ad-box1" };
	var flashvars = { clickTarget:"http://www.motorola.com/consumer/v/index.jsp?vgnextoid=db489280ffdc9110VgnVCM1000008206b00aRCRD%26show=productHome" };
	var params = { wmode:"transparent" };
	swfobject.embedSWF("assets/flash/ads/arroba_mp3.swf", "ad-box1", 300, 250, "9.0.47", "flash/install.swf", flashvars, params, attributes);
		break;
		case 3:
	// add box ad 2
	var attributes = { id:"ad-box2", name:"ad-box2" };
	var flashvars = { clickTarget:"http://www.motorola.com/consumer/v/index.jsp?vgnextoid=db489280ffdc9110VgnVCM1000008206b00aRCRD%26show=productHome" };
	var params = { wmode:"transparent" };
	swfobject.embedSWF("assets/flash/ads/arroba_fergie.swf", "ad-box2", 300, 250, "9.0.47", "flash/install.swf", flashvars, params, attributes);
		break;
	}
}


function popup(url, h, w) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open('" + url + "', '" + id + "', 'toolbar=0, scrollbars=1, location=0, statusbar=0, menubar=0, resizable=1, width="+w+", height="+h+"');");
}



$(document).ready(function() {
	
	// Insert the Flash header.
	addHeader();
	//addBanners(1);
	//addBanners(2);
	//addBanners(3);
	
	// Insert the necessary Flash movie based on the target div ID.
	if($('.flashgoeshere').attr('id')) {
		var widgetId = $('.flashgoeshere').attr('id').replace('widget-','');
		var flashvars = {}
		var widgetUrl;
		var widgetWidth = 493;
		var widgetHeight = 252;
		
		switch(widgetId) {
			case 'profile':
				flashvars = dynFlashvars;
				widgetWidth = 476;
				widgetHeight = 295;
			break;
			case 'test':
				widgetWidth = 517;
				widgetHeight = 1535;
			break;
			case 'upload':
				widgetWidth = 517;
				widgetHeight = 800;
			break;
		}
		
		flashvars.swf = widgetId + '.swf';
		var params = { base:'assets/flash', scale:'noscale', salign:'tl', wmode:'transparent'};
		var attributes = { id:'widget-'+widgetId, name:'widget-'+widgetId };

		widgetUrl = 'assets/flash/loader.swf';
		swfobject.embedSWF(widgetUrl, 'widget-'+widgetId, widgetWidth, widgetHeight, '9.0.47', 'flash/install.swf', flashvars, params, attributes);
	}
	
	// Profiles page pagination.
	$('#pagination a').click(function(){
		$('#widget-generic').addClass('ajax-loader');
		var page = $(this).text();
		$('.profile_list').load('profiles.php?page='+page+' .profile_list li');
		$('#widget-generic').removeClass('ajax-loader');
		$('#pagination a').removeClass('current');
		$(this).addClass('current');
		return false;
	});
	
	// Basic trick to hide email from spammers.
	$('.email_link').click(function(){
			document.location.href = 'mailto:'+$(this).attr('href').replace('%', '@');
			return false;
		});
});