	var myJavascriptObject;

	var App = new Class({
    	initialize: function(){
			this.movieId = "flashMovie";
			$('talk').onclick = function(event){
		
				var e = new Event(event);
				this.toggle('open');
				
				e.stop();
			}.bind(this);
			
	    },
		
		
		dly: function (){

			//setTimeout(this.replay(), 100);
		},

		
		getFlashMovieById: function(id){
			var isIE = navigator.appName.indexOf("Microsoft") != -1;
    	    var flashMovie = (isIE) ? window[this.movieId] : document[id];
			return flashMovie;
	    },
	
		respond: function(data){
			this.toggle('close');
	    },
    
		toggle: function (state) {
			//alert("aaaaaaaaaaa");
			var isIE = navigator.appName.indexOf("Microsoft") != -1;
			var ele = document.getElementById("flashFrame");
			if (state == "close") {
				
    	   		if(isIE){
					//this.replay();
					//alert("ie");
				}else{
					ele.style.display = "none";	
				}
		   		
				//alert("disp none");
			} else {
				ele.style.display = "block";
				if(isIE){
					this.replay();
					//alert("ie");
				}
				
				//alert("disp block");
			}
		},
		
		
		
		replay: function(){
			
			this.getFlashMovieById(this.movieId).replayFlash();
			//this.getFlashMovieById(this.movieId)
			/*
			var obj = swfobject.getObjectById("flashMovie");
			if (obj) {
			  obj.replayFlash(); // e.g. an external interface call
			  
			}
			*/
			//var isIE = navigator.appName.indexOf("Microsoft") != -1;
			//var flashMovie = (isIE) ? window["flashMovie"] : document["flashMovie"];
			//flashMovie.replayFlash();
			//var mov = this.getFlashMovieById("flashMovie");
			
			//mov.replayFlash("aaaaaaa");
	    }
		
		
    
	});

	window.addEvent('domready', function(){
		myJavascriptObject = new App();
		//myJavascriptObject.replay();
	});
