ET_HelperFunctions = {
	getWindowHeight : function(){
		if (window.innerHeight) return window.innerHeight;
		else if (document.body && document.body.offsetHeight) return document.body.offsetHeight;
		else return 0;
	},
	getWindowWidth : function(){
		if (window.innerWidth) return window.innerWidth;
		else if (document.body && document.body.offsetWidth) return document.body.offsetWidth;
		else return 0;
	},
	getScrollY : function() {
		/*var scrollOffset = 0;
		if( document.body && ( document.body.scrollTop ) ) {
	        scrollOffset = document.body.scrollTop;
	    } else if( document.documentElement && ( document.documentElement.scrollTop ) ) {
	        scrollOffset = document.documentElement.scrollTop;
	    }
	    return scrollOffset;*/
		  var scrOfY = 0;
		  if( typeof( window.pageYOffset ) == 'number' ) {
			//Netscape compliant
			scrOfY = window.pageYOffset;
		  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
			//DOM compliant
			scrOfY = document.body.scrollTop;
		  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
			//IE6 standards compliant mode
			scrOfY = document.documentElement.scrollTop;
		  }
		  return scrOfY;
		
	},
	getScrollX : function() {
		/*var scrollOffset = 0;
		if( document.body && ( document.body.scrollLeft ) ) {
	        scrollOffset = document.body.scrollLeft;
	    } else if( document.documentElement && ( document.documentElement.scrollLeft ) ) {
	        scrollOffset = document.documentElement.scrollLeft;
	    }
	    return scrollOffset;*/
		  var scrOfX = 0;
  			if( typeof( window.pageYOffset ) == 'number' ) {
   			 //Netscape compliant
				scrOfX = window.pageXOffset;
			  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
			
				scrOfX = document.body.scrollLeft;
			  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
				scrOfX = document.documentElement.scrollLeft;
			  }
			  return scrOfX;

	},
	getWindowState : function() {
		var values = new Array(this.getWindowWidth(), this.getWindowHeight(), this.getScrollX(), this.getScrollY());
		return values;
	},
	thisMovie : function(movieName) {
		if (navigator.appName.indexOf("Microsoft") != -1) {
			return window[movieName];
		} else {
			return document[movieName];
		}
	},
	alertFlash : function() {
		var values = new Array(this.getWindowWidth(), this.getWindowHeight(), this.getScrollX(), this.getScrollY());
		this.thisMovie("flashcontent").externWindowResize(values);
	},
	resetOffset : function(){
		if( document.body && ( document.body.scrollTop || document.body.scrollLeft ) ) {
			document.body.scrollTop = 0;
			document.body.scrollLeft = 0;
		} else if( document.documentElement && ( document.documentElement.scrollTop || document.documentElement.scrollLeft ) ) {
			document.documentElement.scrollTop = 0;
			document.documentElement.scrollLeft = 0;
		}
	}
};

window.onscroll = function(){
	ET_HelperFunctions.alertFlash();
};

