/* function used to target flash movie */
function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
	    return window[movieName];
	} else {
	    return document[movieName];
	}
}
/* when browser window resized get new viewport dimensions */
window.onresize = function () {
	getViewPortDimensions();
}
/* obtains width and height of viewport and sends dimensions to flash */
function getViewPortDimensions() { 
	
	var viewportwidth;
	var viewportheight;
 
	// the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
	if (typeof window.innerWidth != 'undefined') {
		  viewportwidth = window.innerWidth,
		  viewportheight = window.innerHeight
	
	// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
	} else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) {
		   viewportwidth = document.documentElement.clientWidth,
		   viewportheight = document.documentElement.clientHeight
	 // older versions of IE
	} else {
		   viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
		   viewportheight = document.getElementsByTagName('body')[0].clientHeight
	}
	
	thisMovie("mySwf").sendToActionScript(viewportwidth, viewportheight);
}

