/**ajax lib*/window.onloadlist=new Array();window.addonloadlist=function(listner){window.onloadlist[window.onloadlist.length]=listner;}window.onload=function(){for(var i=0;i<window.onloadlist.length;i++){var func=window.onloadlist[i]; eval(func);}}var ajax=new Object();ajax.READY_STATE_UNINITIALIZED=0;ajax.READY_STATE_LOADING=1;ajax.READY_STATE_LOADED=2;ajax.READY_STATE_INTERACTIVE=3;ajax.READY_STATE_COMPLETE=4;ajax.ContentLoader=function(url, onload, onerror, method, params, contentType){	this.url=url;	this.req=null;	this.params=params;	if (!method){this.method="GET";}	else {this.method=method;}	if (!contentType && this.method=="POST"){this.contentType="application/x-www-form-urlencoded";}	else {this.contentType=contentType;}	this.onload=onload;	this.onerror=(onerror) ? onerror : this.defaultError;	this.loadXMLDoc(url);}ajax.ContentLoader.prototype={		loadXMLDoc:function(url){		if (window.XMLHttpRequest){ this.req=new XMLHttpRequest();}		else {				try {this.req=new ActiveXObject("Msxml2.XMLHTTP");} 				catch (e1) {			    	try {this.req=new ActiveXObject("Microsoft.XMLHTTP");}				catch (e2) {this.req=null;}							}		}		if (this.req) {			try{				var loader=this;								this.req.onreadystatechange=function(){loader.onReadyState.call(loader);}				this.req.open(this.method,url,true);				if (!this.contentType){this.req.setRequestHeader("Content-Type", this.contentType);}				this.req.send(this.params);				}catch (err){					this.onerror.call(this);				}		}	},	onReadyState:function(){		var req=this.req;		var ready=req.readyState;		if (ready==ajax.READY_STATE_COMPLETE){			var httpStatus=req.status;			if (httpStatus==200 || httpStatus==0){				if (this.req.responseText){this.onload.call(this);}else{this.onerror.call(this);}			}			else{this.onerror.call(this);}		}	},	defaultError:function(){		if (this.req){/*		alert("\u041E\u0448\u0438\u0431\u043A\u0430 \u0432 AJAX \u0431\u0438\u0431\u043B\u0438\u043E\u0442\u0435\u043A\u0435."+			  "\n\nreadyState:"+this.req.readyState+			  "\nstatus:"+this.req.status+			  "\nheaders:"+this.req.getAllResponseHeaders());*/}		else{alert("AJAX not initialased");}k	}}//-----------------------------------------------------------function drow_xml(){	     var html="";     var id="";     var script="";     if (this.req.responseXML) {var eDocRoot=this.req.responseXML.getElementsByTagName("agetresp")[0];}	if (eDocRoot) {	attrs=eDocRoot.attributes;	if (attrs.length>0){id=attrs.getNamedItem("id").value;}	for(var i=0;i<eDocRoot.childNodes.length;i++){		eChild=eDocRoot.childNodes[i];		if (eChild.nodeName=="rethtml"){if (eChild.textContent){html=eChild.textContent;}else{html=eChild.text;}}		if (eChild.nodeName=="retscript"){if (eChild.textContent){script=eChild.textContent;}else{script=eChild.text;}}		}	}	if (script!=""){eval(script);}	else{	if (id!="") {document.getElementById(id).innerHTML = html;	document.getElementById(id).style.display = "block";}}		}function getbanner(){	   var scripts = document.getElementsByTagName('script');   for (var i = 0, l = scripts.length; i < l; i++){      var pathname = scripts[i].getAttribute('src');      if(pathname  !=''){    break;   }    }	var path = pathname.substring(0,(pathname.toLowerCase().lastIndexOf('.nsf')+5));					loader=new ajax.ContentLoader(path+"BanerImage?OpenAgent",drow_xml);}function getbannerNet(id){	   var scripts = document.getElementsByTagName('script');   for (var i = 0, l = scripts.length; i < l; i++){      var pathname = scripts[i].getAttribute('src');      if(pathname  !=''){    break;   }    }	var path = pathname.substring(0,(pathname.toLowerCase().lastIndexOf('.nsf')+5));				loaderBanNet=new ajax.ContentLoader(path+"ajaxBaneraddn?OpenAgent", drow_xml,null,"POST",encodeURI("id="+id));}function sendletertoadmin() {var am =document.getElementById("adminCreatedBy").value; var sm =document.getElementById("adminSubject").value; var bm =document.getElementById("adminEmailComments").value;var errmess="";if (am==""){alert("\u0417\u0430\u043F\u043E\u0432\u043D\u0456\u0442\u044C \u043F\u043E\u043B\u0435 \u0412\u0430\u0448 e-mail!"); document.getElementById("adminCreatedBy").style.borderColor="D00000";return false;}document.getElementById("adminEmailCommentsB").disabled = true;var scripts = document.getElementsByTagName('script');   for (var i = 0, l = scripts.length; i < l; i++){      var pathname = scripts[i].getAttribute('src');      if(pathname  !=''){    break;   }    }var path = pathname.substring(0,(pathname.toLowerCase().lastIndexOf('.nsf')+5));					loader=new ajax.ContentLoader(path+"ajaxEmailAdmin?OpenAgent",drow_email_admin,null,"POST",encodeURI("am="+am+"&sm="+sm+"&bm="+bm));}function drow_email_admin(){ var ajaxEmailAdminHTML=document.getElementById("ajaxEmailAdmin");$('ajaxEmailAdmin').fade({ duration: 2.0, from: 1, to: 0.1 });function getfunc(x){ return function(){ document.getElementById("adminCreatedBy").value="";document.getElementById("adminSubject").value="";document.getElementById("adminEmailComments").value="";new Effect.Appear("ajaxEmailAdmin",2);document.getElementById("adminEmailCommentsB").disabled = false; }}setTimeout(getfunc(ajaxEmailAdminHTML),2000);}function sendletertoME() {var am =document.getElementById("adminCreatedBy").value; var sm =document.getElementById("adminSubject").value; var bm =document.getElementById("adminEmailComments").value;var errmess="";if (am==""){alert("\u0417\u0430\u043F\u043E\u0432\u043D\u0456\u0442\u044C \u043F\u043E\u043B\u0435 \u0412\u0430\u0448 e-mail!"); document.getElementById("adminCreatedBy").style.borderColor="D00000";return false;}document.getElementById("adminEmailCommentsB").disabled = true;var scripts = document.getElementsByTagName('script');   for (var i = 0, l = scripts.length; i < l; i++){      var pathname = scripts[i].getAttribute('src');      if(pathname  !=''){    break;   }    }var path = pathname.substring(0,(pathname.toLowerCase().lastIndexOf('.nsf')+5));					loader=new ajax.ContentLoader(path+"ajaxEmailAdminDir?OpenAgent",drow_email_admin,null,"POST",encodeURI("am="+am+"&sm="+sm+"&bm="+bm));}
