﻿// JavaScript Document
window.feedback = {
	showDialog : function(){
		var dialogBg = document.createElement("div");
		dialogBg.id = "_dialogBg";
		if($.Browse.isIE() && $.Browse.IEVer()<7){
			dialogBg.style.position = "absolute";
		}else{
			dialogBg.style.position = "fixed";
		}
		dialogBg.style.top = "0";
		dialogBg.style.left = "0";
		dialogBg.style.width = "100%";
		var h = Math.max(document.documentElement.scrollHeight,document.documentElement.clientHeight);
		dialogBg.style.height = h + "px";
		dialogBg.style.filter = "alpha(opacity=10)";
		dialogBg.style.opacity = "0.1";
		dialogBg.style.backgroundColor = "#000000";
		document.body.appendChild(dialogBg);
		
		var dialog = document.createElement("div");
		dialog.id = "_feedbackform";
		if($.Browse.isIE() && $.Browse.IEVer()<7){
			dialog.style.position = "absolute";
		}else{
			dialog.style.position = "fixed";
		}
		dialog.style.top = "50%";
		dialog.style.left = "50%";
		dialog.style.width = "400px";
		dialog.style.height = "250px";
		dialog.style.backgroundColor = "#000000";
		dialog.style.border = "2px solid #999";
		dialog.style.marginLeft = "-204px";
		dialog.style.marginTop = "-130px";
		dialog.style.overflow = "hidden";
		dialog.style.filter = "alpha(opacity=10)";
		dialog.style.opacity = "0.1";
		
		//dialog.innerHTML = "<iframe src='/feedback/feedback.html' name='feedbackframe' id='feedbackframe' scrolling='no' frameborder='0' width='100%' height='100%' onload=''></iframe>";
		var ifr = document.createElement("iframe");
		ifr.src = "/feedback/feedback.html";
		ifr.name = "feedbackframe";
		ifr.id = "feedbackframe";
		ifr.scrolling = "no";
		ifr.frameBorder = "0";
		ifr.width = "100%";
		ifr.height = "100%";
		dialog.appendChild(ifr);
		document.body.appendChild(dialog);
		setTimeout(function(){window.top.feedback.step(1.3,10,10)},30);
	},
	closeDialog : function(){
		setTimeout(function(){window.feedback.step(-1.5,60,80)},30);
	},
	step : function(x,n,m){
		var dialogBg = document.getElementById("_dialogBg");
		var feedbackform = document.getElementById("_feedbackform");
		dialogBg.style.filter = "alpha(opacity="+n+")";
		dialogBg.style.opacity = n/100;
		feedbackform.style.filter = "alpha(opacity="+m+")";
		feedbackform.style.opacity = m/100;
		if(x>0){
			if(n>=60){
				dialogBg.style.filter = "alpha(opacity=60)";
				dialogBg.style.opacity = 0.6;
				
				//feedbackform.style.filter = "alpha(opacity=100)";
				feedbackform.style.filter = "";
				feedbackform.style.opacity = 1;
				return;
			}
		}else{
			if(n<=0){
				dialogBg.style.filter = "alpha(opacity=0)";
				dialogBg.style.opacity = 0;
				
				feedbackform.style.filter = "alpha(opacity=0)";
				feedbackform.style.opacity = 0;
				document.body.removeChild(document.getElementById("_feedbackform"));
				document.body.removeChild(document.getElementById("_dialogBg"));
				return;
			}	
		}
		setTimeout(function(){window.feedback.step(x,n+x*5,m+x*6.5)},30);
	}
}
function preloadstatichtml(){
	var d = document.createElement("div");
	d.innerHTML = '<iframe name="feedbackframe" id="feedbackframe" src="/feedback/feedback.html" frameborder="0" width="0" height="0" style="display:none"></iframe>';
	document.documentElement.appendChild(d);
}
if(window.attachEvent){
	window.attachEvent("onload",preloadstatichtml);
}else{
	window.addEventListener("load",preloadstatichtml,false);
}
