/*
Platform, Inc.
Copyright (c) 2010 Platform, Inc.
*/

// jQuery Query String Parameters Extension
$.extend({
	getUrlVars: function(){
		var vars = [], hash;
		var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
		for(var i = 0; i < hashes.length; i++)
		{
			hash = hashes[i].split('=');
			vars.push(hash[0]);
			vars[hash[0]] = hash[1];
		}
		return vars;
	},
	getUrlVar: function(name){
		return $.getUrlVars()[name];
	}
});
// get flash embed variable
var _sectionStr = $.getUrlVar('section');

// Flash Object Embed
var flashvars = {};
flashvars.app = "_ui/swf/PlatformSite.swf";
flashvars.config = "_ui/xml/case-studies.xml";
// flashvar from query string parameter
flashvars.section = _sectionStr;
var params = {};
params.menu = "false";
params.scale = "noscale";
params.wmode = "opaque";
var attributes = {};
swfobject.embedSWF("_ui/swf/PlatformSite.swf", "flash_content", "100%", "100%", "9.0.0", "_ui/swf/expressInstall.swf", flashvars, params, attributes);

// check for version of flash and redirect if it doesn't have the correct version
if (swfobject.hasFlashPlayerVersion("9.0.0") == false) {
	var url = "http://blog.platform-sea.com";    
	// jQuery redirect
	$(location).attr('href',url);
}

// be sure to keep flash 100%
function repos(){
	var bodyh = document.body.clientHeight;
	var bodyw = document.body.clientWidth;
	var flashdiv = document.getElementById("flash_content");
	if(bodyh<810){
		flashdiv.style.height = "810px";
	} else {
		flashdiv.style.height = "100%";
	}
	if(bodyw<1080){
		flashdiv.style.width = "1080px";
	} else {
		flashdiv.style.width = "100%";
	}	
}
