document.write(
	'<script type="text/javascript" src="/fw/widget/prototype/prototype.js"></script>'
	,'<script type="text/javascript" src="/fw/widget/scriptaculous/scriptaculous.js"></script>'
);
Mist = function()
{
}
Mist.prototype = {
	noRefLink : function(url){
		var w = window.open();
		w.document.write('<meta http-equiv="refresh" content="0;url=' + url + '">');
		w.document.close();
		return false;
	}
	,isFrame : function(){
		if(window.self.name == 'main') {
			window.parent.top.location = '/';
			window.self.name = '';
		}
		if(Ext.get('okMessage')){
			Effect.Grow('okMessage');
		}
	}
	,messageEffect : function(){
		if(Ext.get('ngMessage')){
			Effect.Pulsate('ngMessage');
		}
		if(Ext.get('warningMessage')){
			Effect.Shake('warningMessage');
		}
	}
	,checkConfirm : function(message,name){
		if(!message){
			message = 'It updates it in the content.Is it good?';
		}
		if(!name){
			if(window.confirm(message)){
				return true;
			}else{
				return false;
			}
		}
		var flag = false;
		var obj = document.getElementsByName(name);
		var len = obj.length;
		var i;
		for(i=0;i<len;i++){
			if(obj[i].checked){
				flag = true;
				break;
			}
		}
		if(!flag){
			alert('Please select the object.');
			return false;
		}
		if(window.confirm(message)) {
			return true;
		}
		return false;
	}
	,alert : function(message,title){
		if(!title){
			title = 'alert';
		}
		Ext.MessageBox.alert(title,message);
	}
	,error : function(message,title){
		if(!title){
			title = 'Error';
		}
		Ext.MessageBox.show({
			title:title
			,msg:message
			,buttons: Ext.MessageBox.OK
			,icon:Ext.MessageBox.ERROR
		});
	}
	,warning : function(message,title){
		if(!title){
			title = 'Warning';
		}
		Ext.MessageBox.show({
			title:title
			,msg:message
			,buttons: Ext.MessageBox.OK
			,icon:Ext.MessageBox.WARNING
		});
	}
	,question : function(message,title){
		if(!title){
			title = 'Question';
		}
		Ext.MessageBox.show({
			title:title
			,msg:message
			,buttons: Ext.MessageBox.OK
			,icon:Ext.MessageBox.QUESTION
		});
	}
	,info : function(message,title){
		if(!title){
			title = 'Info';
		}
		Ext.MessageBox.show({
			title:title
			,msg:message
			,buttons: Ext.MessageBox.OK
			,icon:Ext.MessageBox.INFO
		});
	}
	,confirm : function(message,title,result){
		if(!title){
			title = 'confirm';
		}
		Ext.MessageBox.confirm(title,message,result);
	}
}
mist = new Mist();