
var AutoComplete=new Class({options:{height:150,width:150,id:"ac_Panel",cssclass:"ac_panel",name:"txt_autocomplete",datacall:""},success:false,object:null,tbox:null,autobox:null,initialize:function(options)
{if(options!=null&&typeof(options)!='undefined')this.setOptions(options);this.object=new Element('div',{id:"ac_holder",styles:{border:'0px solid red',float:'left',width:this.options.width}});this.autobox=new Element('select',{id:'panel_'+this.options.name,'class':this.options.cssclass,multiple:"multiple",styles:{float:'left',width:this.options.width,height:'150px',overflow:'auto',position:'absolute',display:'none',zindex:200}});this.autobox.setStyle('background-color','#fff');this.autobox.set('html','loading..');this.tbox=new Element('input',{type:'text',id:this.options.name,name:this.options.name,autocomplete:"off",style:"width: "+this.options.width+"px"});var gdcall=this.options.datacall+'("'+this.autobox.id+'","'+this.tbox.id+'")';this.tbox.onkeyup=function(e){var charCode=(document.all)?event.keyCode:e.which;if(charCode==13&&$('panel_'+this.id).options.length>0)
{setValue($('panel_'+this.id).value,this.form);$('panel_'+this.id).setStyle('display','none');this.value=$('panel_'+this.id).options[$('panel_'+this.id).selectedIndex].text;return false;}
if(charCode>=37&&charCode<=40)
{if(charCode==38&&$('panel_'+this.id).selectedIndex!=0)
{$('panel_'+this.id).selectedIndex--;}
else if(charCode==40&&$('panel_'+this.id).selectedIndex!=$('panel_'+this.id).options.length-1)
$('panel_'+this.id).selectedIndex++;return false;}
eval(gdcall);$('panel_'+this.id).setStyle('display','block');};this.tbox.onclick=function(){$('panel_'+this.id).setStyle('display','none')};this.autobox.onblur=function(){this.setStyle('display','none')};this.autobox.ondblclick=function(){setValue($('panel_'+this.id).value,this.form);$($('panel_'+this.id).id).setStyle('display','none');this.value=$('panel_'+this.id).options[$('panel_'+this.id).selectedIndex].text;return false;};},attachto:function(element)
{if(!$(element))return;this.object.appendChild(this.tbox);this.object.appendChild(new Element('br'));this.object.appendChild(this.autobox);$(element).setStyle('float','left');$(element).appendChild(this.object);},setOptions:function(options)
{this.options.width=(options.width)?options.width:this.options.width;this.options.height=(options.height)?options.height:this.options.height;this.options.id=(options.id)?options.id:this.options.id;this.options.cssclass=(options.cssclass)?options.cssclass:this.options.cssclass;this.options.name=(options.name)?options.name:this.options.name;this.options.datacall=(options.datacall)?options.datacall:this.options.datacall;}});var shim5=new Element('div',{'class':'shim5 cb'}).set('html','&nbsp;');var shim35=new Element('div',{'class':'shim35 cb'}).set('html','&nbsp;');var javaVoid='javascript:void(0);';var closeImage='<img src="'+_base+'images/close_buton.gif" border="1" title="close me"/>';function getMessageDetailsElement()
{return new Element('div').set('html','<span id="pix">hello</span>');}
var expressInterestTab=new Class({initialize:function(options){removeElement('mx_dialog');var ly=new Element('div',{id:'mx_dialog'});var et=new Element('div',{'class':options.cssClass,id:options.id});var wnd=docPosition();et.style.width=options.width+'px';et.style.left=parseInt(wnd.width/2)-parseInt(options.width/2)+wnd.left+'px';et.style.top=parseInt(wnd.height/2)-parseInt(options.height/2)+'px';et.style.zIndex=8000;et.style.overflow="visible";et.innerHTML='';et.appendChild(new messagePanelHead({caption:'Express Interest',closeLink:'removeElement("mx_dialog");'}))
var mb=new messagePanelBody({html:''});getExpressInterestOptions(mb,options.ePid);et.appendChild(mb);ly.appendChild(et);ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));return ly;}});var infoTab=new Class({initialize:function(options){removeElement('mx_dialog');var ly=new Element('div',{id:'mx_dialog'});var et=new Element('div',{'class':options.cssClass,id:options.id});var wnd=docPosition();et.style.width=options.width+'px';et.style.height=options.height+'px';et.style.left=parseInt(wnd.width/2)-parseInt(options.width/2)+wnd.left+'px';et.style.top=(wnd.top+parseInt(wnd.height/2))-parseInt(options.height/2)+'px';et.style.zIndex=8000;et.innerHTML='';et.appendChild(new messagePanelHead({caption:'Information',closeLink:'removeElement("mx_dialog")'}));et.appendChild(new messagePanelBody({html:options.msg}));ly.appendChild(et);ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));return ly;}});var infoTabx=new Class({initialize:function(options){removeElement('mx_dialog');var ly=new Element('div',{id:'mx_dialog'});var et=new Element('div',{'class':'full_info pt16 fta cb dsb',id:options.id});et.style.zIndex=8000;et.innerHTML='';et.appendChild(new messagePanelHead({caption:'&nbsp;',closeLink:'removeElement("mx_dialog")'}));et.appendChild(new Element('span',{'class':'mgl15 b'}).set('html',options.msg));ly.appendChild(et);return ly;}});var errorTab=new Class({initialize:function(options){removeElement('mx_dialog');var ly=new Element('div',{id:'mx_dialog'});var et=new Element('div',{'class':options.cssClass,id:options.id});var wnd=docPosition();et.style.width=options.width+'px';et.style.height=options.height+'px';et.style.left=parseInt(wnd.width/2)-parseInt(options.width/2)+wnd.left+'px';et.style.top=(wnd.top+parseInt(wnd.height/2))-parseInt(options.height/2)+'px';et.style.zIndex=8000;et.innerHTML='';et.appendChild(new messagePanelHead({caption:'&nbsp;Error',closeLink:'removeElement("mx_dialog")'}));et.appendChild(new messagePanelBody({html:options.msg}));ly.appendChild(et);ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));return ly;}});var validationError=new Class({initialize:function(options)
{elm=new Element('div',{'class':'floattooltip',id:'float_tip'}).set('html',options.message);options.elm.parentNode.appendChild(elm);}});var inputBox=new Class({initialize:function(options){removeElement('mx_dialog');var ly=new Element('div',{id:'mx_dialog'});var et=new Element('div',{'class':options.cssClass,id:options.id});var wnd=docPosition();et.style.width=options.width+'px';et.style.left=parseInt(wnd.width/2)-parseInt(options.width/2)+wnd.left+'px';et.style.top=(wnd.top+parseInt(wnd.height/2))-parseInt(options.height/2)+'px';et.style.zIndex=8000;et.style.overflow="visible";et.innerHTML='';et.appendChild(new messagePanelHead({caption:options.caption,closeLink:'removeElement("mx_dialog")'}))
var mb=new Element('div',{'class':'cb pt12 mgl15 ftblk'});mb.appendChild(new Element('div',{'class':'cb shim35'}));mb.appendChild(new Element('div').set('html',options.message));mb.appendChild(new Element('div',{'class':'cb shim5'}));tb=new Element('input',{id:'mx_dialog_tbox',size:40,type:'text',value:options.defaultText});tb.onblur=function(){if(trim(this.value)=='')this.value=options.defaultText;}
tb.onfocus=function(){if(trim(this.value)==options.defaultText)this.value='';}
mb.appendChild(tb);bt=new Element('input',{id:'mx_dialog_tbtn','class':'flatbutton mgl8 pt11',type:'button',value:' OK '});bt.onclick=function()
{options.targetElement.value=tb.value;eval(options.onSubmit);}
mb.appendChild(bt);mb.appendChild(new Element('div',{'class':'cb shim35'}));et.appendChild(mb);ly.appendChild(et);ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));return ly;}});

var shim10 = new Element('div',{'class':'shim10 cb'}).set('html','&nbsp;');

var generalPopupTab = new Class(
									{
										initialize:function(options)
										{
											removeElement('mx_dialog');
											var ly = new Element('div',{id:'mx_dialog'});
											var et = new Element('div',{'class':options.cssClass,id:options.id});
											var wnd = docPosition();
											
											et.style.width = options.width + 'px';
											et.style.left = parseInt(wnd.width/2) - parseInt(options.width/2) + wnd.left + 'px';
											et.style.top = (wnd.top + parseInt(wnd.height/2)) - parseInt(options.height/2) + 'px';
											et.style.zIndex = 8000; 
											et.style.overflow = "visible";
											et.innerHTML = '';
											
											et.appendChild(
												new messagePanelHead({caption:options.caption,closeLink:'removeElement("mx_dialog")'})
														)
											
											var mb = new messagePanelBody({html:''});
											getPanelOptionsByAjaxCall(mb,options.ajaxCall,options.submitFn,options.ePid);
											et.appendChild(mb);
											ly.appendChild(et);
											ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));
									
											return ly;
										}
									}
							   );

var generalNewPopupTab = new Class(
									{
										initialize:function(options)
										{
											removeElement('mx_dialog');
											var ly = new Element('div',{id:'mx_dialog'});
											var et = new Element('div',{'class':options.cssClass,id:options.id});
											var wnd = docPosition();
											
											et.style.width = options.width + 'px';
											et.style.left = parseInt(wnd.width/2) - parseInt(options.width/2) + wnd.left + 'px';
											et.style.top = (wnd.top + parseInt(wnd.height/2)) - parseInt(options.height/2) - 50 + 'px';
											et.style.zIndex = 8000; 
											et.style.overflow = "visible";
											et.innerHTML = '';
											
											et.appendChild(
												new ExpressInterestPanelHead(
														{caption:options.caption,closeLink:'removeElement("mx_dialog")'}
																			)
														)
											
											var mb = new NewMessagePanelBody({html:''});
											getPanelOptionsByAjaxCall(mb,options.ajaxCall,options.submitFn,options.ePid);
											et.appendChild(mb);
											ly.appendChild(et);
											ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));
									
											return ly;
										}
									}
							   	 );

var generalLoginNowPopupTab = new Class(
									{
										initialize:function(options)
										{
											removeElement('mx_dialog');
											var ly = new Element('div',{id:'mx_dialog'});
											var et = new Element('div',{'class':options.cssClass,style:'background-color:#FFFFFF; border-color:#000000; border-width:1px; border:solid; font-size:14; font:Arial, Helvetica, sans-serif; font-weight:bold; color:#999999;',id:options.id});
											var wnd = docPosition();
											
											et.style.width = options.width + 'px';
											et.style.left = parseInt(wnd.width/2) - parseInt(options.width/2) + wnd.left + 'px';
											et.style.top = (wnd.top + parseInt(wnd.height/2)) - parseInt(options.height/2) + 50 + 'px';
											et.style.zIndex = 8000; 
											et.style.overflow = "visible";
											et.innerHTML = '';
											
											var mb = new NewLoginMessagePanelBody({html:''});
											getPanelOptionsByAjaxCall(mb,options.ajaxCall,options.submitFn,options.ePid);
											et.appendChild(mb);
											ly.appendChild(et);
											ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));
									
											return ly;
										}
									}
							   	 );

var FullProfileNewRegisterationPopup = new Class(
									{
										initialize:function(options)
										{
											removeElement('mx_dialog');
											var ly = new Element('div',{id:'mx_dialog'});
											var et = new Element('div',{'class':options.cssClass, style:'background-color:#FFFFFF; border-width:5px; border:solid; font-size:14; font:Arial, Helvetica, sans-serif; font-weight:bold; color:#999999; padding:0px;',id:options.id});
											var wnd = docPosition();
											
											et.style.width = options.width + 'px';
											et.style.left = parseInt(wnd.width/2) - parseInt(options.width/2) + wnd.left + 'px';
											et.style.top = (wnd.top + parseInt(wnd.height/2)) - parseInt(options.height/2) + 450 + 'px';
											et.style.zIndex = 8000; 
											et.style.overflow = "visible";
											et.innerHTML = '';
											
											var mb = new NewLoginMessagePanelBody({html:''});
											getPanelOptionsByAjaxCall(mb,options.ajaxCall,options.submitFn,options.ePid);
											et.appendChild(mb);

											ly.appendChild(et);
											ly.appendChild(new transparentLayerWithScroll({id:'ch_dialog',zi:200}));
											
									
											return ly;
										}
									}
							   	 );

var horoscopeViewTab=new Class({initialize:function(options){removeElement('mx_dialog');var ly=new Element('div',{id:'mx_dialog'});var et=new Element('div',{'class':options.cssClass,id:options.id});var wnd=docPosition();et.style.width=options.width+'px';et.style.left=parseInt(wnd.width/2)-parseInt(options.width/2)+wnd.left+'px';et.style.top=(wnd.top+parseInt(wnd.height/2))-parseInt(options.height/2)+'px';et.style.zIndex=8000;et.style.overflow="visible";et.innerHTML='';et.appendChild(new messagePanelHead({caption:'Contact Information',closeLink:'removeElement("mx_dialog")'}))
var mb=new messagePanelBody({html:''});getContactNumberOptions(mb,options.ePid);et.appendChild(mb);ly.appendChild(et);ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));return ly;}});var addressViewTab=new Class({initialize:function(options){removeElement('mx_dialog');var ly=new Element('div',{id:'mx_dialog'});var et=new Element('div',{'class':options.cssClass,id:options.id});var wnd=docPosition();et.style.width=options.width+'px';et.style.left=parseInt(wnd.width/2)-parseInt(options.width/2)+wnd.left+'px';et.style.top=(wnd.top+parseInt(wnd.height/2))-parseInt(options.height/2)+'px';et.style.zIndex=8000;et.style.overflow="visible";et.innerHTML='';et.appendChild(new messagePanelHead({caption:'Contact Information',closeLink:'removeElement("mx_dialog")'}))
var mb=new messagePanelBody({html:''});getContactNumberOptions(mb,options.ePid);et.appendChild(mb);ly.appendChild(et);ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));return ly;}});var transparentLayer=new Class({initialize:function(options)
{document.documentElement.style.overflow='hidden';var tp=$(options.id);if(tp)
{$('container').removeChild(tp);}
var wnd=docPosition();layer=new Element('div',{id:options.id}).set('html','&nbsp');layer.style.width='100%';layer.style.height='100%';layer.style.top='0px';layer.style.left='0px';layer.style.zIndex=6000;if(isIE6())layer.style.position="absolute";else layer.style.position="fixed";layer.style.backgroundColor="#ffffff";layer.style.opacity=.7;layer.style.filter='alpha(opacity=70)';layer.style.alpha=0;return layer;}});

var transparentLayerWithScroll = new Class(
											   {
												   initialize:function(options)
												   {
														var tp = $(options.id);if(tp)
																{
																	$('container').removeChild(tp);
																}
														var wnd = docPosition();
														layer = new Element('div',{id:options.id}).set('html','&nbsp');
														layer.style.width = '100%';
														layer.style.height = '100%';
														layer.style.top = '0px';
														layer.style.left = '0px';
														layer.style.zIndex = 6000;
														
														if(isIE6())
															layer.style.position = "absolute";
														else 
															layer.style.position = "fixed";
															
														layer.style.backgroundColor = "#ffffff";
														layer.style.opacity = .7; 
														layer.style.filter = 'alpha(opacity=70)';
														layer.style.alpha = 0;
														
														return layer;
													}
												}
											);

var messagePanelBody = new Class ( 
								  {
									  initialize:function(options)
									  {
										  mb = new Element('div',{'class':'message_body mgl15 pt16 ftblk '});
										  mb.appendChild(shim35);
										  mb.appendChild(new Element('span').set('html','&nbsp;'));
										  
										  if(options.html.length > 0)
										  	mb.appendChild(new Element('div',{align:'center'})).set('html',options.html);
										
										return mb;
									  }
									}
									);

var NewMessagePanelBody = new Class(
										{initialize:function(options)
											{
												mb = new Element('div',{'class':'message_body mgl15 pt16 ftblk '});
												mb.appendChild(shim10);
												mb.appendChild(new Element('span').set('html','&nbsp;'));
												if(options.html.length > 0)
													mb.appendChild(new Element('div',{align:'center'})).set('html',options.html);
												
												return mb;
											}
										}
									);

var close_fp_ExpInt = '<img src="'+_base+'images/fp_close.png" title="Close me" style="width:22px; height:22px; padding-right:1px; padding-top:1px;"/>';

var NewLoginMessagePanelBody = new Class(
									{initialize:function(options)
												{
													mb = new Element('div',{'class':'message_body mgl15 pt16 ftblk '});
													mb.appendChild(shim5);
													mb.appendChild(new Element('span').set('html','&nbsp;'));
													if(options.html.length > 0)
														mb.appendChild(new Element('div',{align:'center'})).set('html',options.html);
													return mb;
												}
									}
									);
							
var ExpressInterestPanelHead = new Class
							(
 								{
									initialize:function(options)
									{
										ac = new Element('a',{href:javaVoid,'class':'fr'}).set('html',close_fp_ExpInt);
										ac.onclick = function()
										{
											eval(options.closeLink);
										}
										md = new Element('div',{'style':'background:#FFFFFF; -moz-border-radius-topleft: 9px; -moz-border-radius-topright: 9px; -webkit-border-top-left-radius:9px; -webkit-border-top-right-radius:9px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#CCCCCC;'});
										hd = new Element('div',{'class':'b mgl15 pt12'});
										hd.appendChild(new Element('span',{'class':'fl', 'style':'padding-left:7px; padding-top:6px; font-size:14px; font-weight:bold;'}).set('html', options.caption));
										MalayogamLogo = new Element('img',{'src':_base+'images/fp_hand.png', 
																			'style': 'float:left; width:25px; height:25px; margin-left:6px; margin-top:2px;'});
										hd.appendChild(ac);
										md.appendChild(MalayogamLogo);
										md.appendChild(hd);
										md.appendChild(shim5);
										
										return md;
									}
								}
							);

function getPanelOptionsByAjaxCall(elm, callFn, subFn, ePid)
{
	var req = new Request({url:_base+_index + '/ajax_call/' + callFn + '/' + ePid + '/' + subFn + '/' + 
						  Math.random(),method:'get',onSuccess:function(responseText)
						  {
							  elm.childNodes[1].innerHTML = responseText;
						  },
						  onError:function()
						  {
							  elm.childNodes[1].innerHTML = 'Request Timed Out. Try later';
						  }
						  });
	req.send();
}

var messagePanelHead=new Class({initialize:function(options)
{ac=new Element('a',{href:javaVoid,'class':'fr'}).set('html',closeImage);ac.onclick=function(){eval(options.closeLink);}
md=new Element('div',{'class':'cb ftblk'});hd=new Element('div',{'class':'b mgl15 pt12'});hd.appendChild(new Element('span',{'class':'fl'}).set('html',options.caption));hd.appendChild(ac);md.appendChild(hd);md.appendChild(shim5);return md;}});var infoLabel=new Class({initialize:function(options)
{removeElement('mx_dialog');removeElement(options.id);var el=new Element('div',{'class':options.cssClass,id:options.id});var ms=new Element('div',{align:'center','class':'cb mga pt12',style:'width:604px;'});ms.appendChild(new Element('div',{'class':'left fl'}).set('html','&nbsp;'));ms.appendChild(new Element('div',{'class':'message fl',style:'width:500px;padding-top:15px;'}).set('html',options.message));ms.appendChild(new Element('div',{'class':'right fl'}).set('html','&nbsp;'));el.appendChild(ms);return el;}});var composeChart=new Class({initialize:function(options)
{var el=new Element('div',{id:options.id,style:'width:400px,height:400px','class':'cb bred'});el.set('html','&nbsp;');options.elm.appendChild(el);}});function docPosition()
{var width=window.innerWidth!=null?window.innerWidth:document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:document.body!=null?document.body.clientWidth:null;var height=window.innerHeight!=null?window.innerHeight:document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:document.body!=null?document.body.clientHeight:null;var top=typeof(window.pageYOffset)!='undefined'?window.pageYOffset:document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop?document.body.scrollTop:0;var left=typeof(window.pageXOffset)!='undefined'?window.pageXOffset:document.documentElement&&document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft?document.body.scrollLeft:0;var pr={left:left,top:top,width:width,height:height};return pr;}
function removeElement(id)
{var tp=$(id);if(tp)
{$('container').removeChild(tp);}
document.documentElement.style.overflow='scroll';document.documentElement.style.overflowX='hidden';}
function getExpressInterestOptions(elm,ePid)
{var req=new Request({url:_base+_index+'/ajax_call/get_express_interest_options/'+ePid+'/'+Math.random(),method:'get',onSuccess:function(responseText)
{elm.childNodes[1].innerHTML=responseText;},onError:function()
{elm.childNodes[1].innerHTML='Request Timed Out. Try later';}});req.send();}
function getPanelOptionsByAjaxCall(elm,callFn,subFn,ePid)
{var req=new Request({url:_base+_index+'/ajax_call/'+callFn+'/'+ePid+'/'+subFn+'/'+Math.random(),method:'get',onSuccess:function(responseText)
{elm.childNodes[1].innerHTML=responseText;},onError:function()
{elm.childNodes[1].innerHTML='Request Timed Out. Try later';}});req.send();}
function trim(s)
{return rtrim(ltrim(s));}
function ltrim(s)
{var l=0;while(l<s.length&&s[l]==' ')
{l++;}
return s.substring(l,s.length);}
function rtrim(s)
{var r=s.length-1;while(r>0&&s[r]==' ')
{r-=1;}
return s.substring(0,r+1);}
function showerrorToolTip(elm,message)
{new validationError({elm:elm,message:message});}
function getInfoLabelHtml(msg)
{var html='<div class="left fl">&nbsp;</div>'+'<div class-"message fl">'+msg+'</div>'+'<div class="right fl">&nbsp;</div>';return html;}
function popupChat(ePid,isHidden)
{return;removeElement('im_chat');_head='<div class="fl crp" onclick="dockChat(this)">Chat</div>'+'<div class="fr crp n pt12" onclick="dockChat(this)">...&nbsp;&nbsp;</div>';var hd=new Element('div',{'class':'chat_header'}).set('html',_head);url=_base+_index+"/chat/index/"+Math.random();var dv=new Element('div',{style:'width:261px;z-index:9090;'});var el=new Element('iframe',{width:261,height:0,frameborder:0,scrolling:"no",id:'chatIframe'});dv.id='im_chat';dv.setStyle('border','1px solid #C5DC72');dv.style.bottom='0px';dv.style.right='0px';dv.style.position='fixed';if(isIE6())dv.style.position='absolute';el.src=url;dv.appendChild(hd);dv.appendChild(el);document.body.appendChild(dv);}
var onamOfferTab = new Class(	{
			initialize : function(options){
			removeElement('mx_dialog');
			var ly = new Element('div',{id:'mx_dialog'});
			var et = new Element('div',{'class':'',id:options.id }  );
			var wnd = docPosition();

			et.style.width  = options.width+'px';
			et.style.left   = parseInt(wnd.width/2) - parseInt(options.width/2) + wnd.left + 'px';
			et.style.top    = (wnd.top + parseInt(wnd.height/2)) - parseInt(options.height/2)+'px';
			et.style.zIndex = 8000;
			et.style.overflow = "visible";
			et.innerHTML	= '';
			et.appendChild(new messagePanelHead({caption:options.caption,closeLink:'removeElement("mx_dialog")'}))
			var mb = new messagePanelBody({html:''});
			getPanelOptionsByAjaxCall(mb,options.ajaxCall,options.submitFn,options.ePid);
			et.appendChild(mb);			
			
			ly.appendChild(et);
			ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));
			return ly;
		}
	});
var transPopupTab = new Class(	{
			initialize : function(options){
			removeElement('mx_dialog');
			var ly = new Element('div',{id:'mx_dialog'});
			var et = new Element('div',{'class':options.cssClass,id:options.id,'style':options.style});
			var wnd = docPosition();

			if(navigator.appName == 'Microsoft Internet Explorer') et.style.position  = 'absolute';
			else et.style.position  = 'fixed';			
			et.style.width  = options.width+'px';
			et.style.left   = parseInt(wnd.width/2) - parseInt(options.width/2) + wnd.left + 'px';
			et.style.top    = (wnd.top + parseInt(wnd.height/2)) - parseInt(options.height/2)+'px';
			et.style.zIndex = 8000;
			et.style.overflow = "visible";
			et.innerHTML	= '';
			/*et.appendChild(new messagePanelHead({caption:options.caption,closeLink:'removeElement("mx_dialog")'}));*/
			var mb = new messagePanelBody({html:''});
			getPanelOptionsByAjaxCall(mb,options.ajaxCall,options.submitFn,options.ePid);
			et.appendChild(mb);
			ly.appendChild(et);
			if(options.istrans != 'false')	ly.appendChild(new transparentLayer({id:'ch_dialog',zi:200}));
			return ly;
		}
	});
