var Class = {
  create: function() {
    return function() {
      this.initialize.apply(this, arguments);
    }
  }
}

var ForwardDialog = Class.create();
ForwardDialog.prototype = {
	name : "",
	isMember: false,
	reloadPage: false,
	initialize: function() {
		
	},
	setMember: function(status) {
		this.isMember = status;
	},
	createDialog: function() {
		$("codeImage").src = "code.gr?ver=" + MathUtil.randomBetween(0,99999);
		var body = document.getElementsByTagName("body")[0];
		var pageDimensions = Browser.getPageDimensions();
		var viewportSize = Browser.getViewportSize();
		if (viewportSize[1] > pageDimensions[1]) {
			pageDimensions[1] = viewportSize[1];
		}
		
		var dropSheet = document.createElement("div");
		dropSheet.setAttribute("id", "dropSheet");
		dropSheet.style.position = "absolute";
		dropSheet.style.left = "0";
		dropSheet.style.top = "0";
		dropSheet.style.width = pageDimensions[0] + "px";
		dropSheet.style.height = pageDimensions[1] + "px";
		body.appendChild(dropSheet);
		try {
			var dialog = document.getElementById("forwardDIV");
			body.appendChild(dialog);
	
			var scrollingPosition = Browser.getScrollingPosition();
			dialog.style.left = scrollingPosition[0] + parseInt(viewportSize[0] / 2) - parseInt(dialog.offsetWidth / 2) + "px";
			dialog.style.top = scrollingPosition[1] + parseInt(viewportSize[1] / 2) - parseInt(dialog.offsetHeight / 2) + "px";
			dialog.style.visibility = "visible";
			//dialogButton1.focus();
			//setTimeout("back()", 3000);
		} catch(e) {
			dropSheet.parentNode.removeChild(dropSheet);
		}
		return false;
	},
	closeDialog: function() {
		var dialog = document.getElementById("forwardDIV");
		dialog.style.visibility = "hidden";
		var dropSheet = document.getElementById("dropSheet");
		dropSheet.parentNode.removeChild(dropSheet);
		//dialog.parentNode.removeChild(dialog);
		return true;
	},	
	empty: function() {

	}
}
forwardDialog = new ForwardDialog();
