function $(a){return document.getElementById(a)}var ind='<img hspace="20" src="'+servername+'images/load.gif">';function check_fields_note(){var a=document.forms.note_form;var b=0;for(i=0;i<a.elements.length;i++){if(a.elements[i].type=="checkbox"&&a.elements[i].checked==true){b++}}if(b>0){return true}else{alert(alert_no_value);return false}}function currency_converter(b,a){var c=new JsHttpRequest();c.onreadystatechange=function(){if(c.readyState==4){$("currency_converter").innerHTML=c.responseJS}else{$("currency_converter").innerHTML=ind}};c.caching=true;c.open(null,servername+"core/currency_converter.php",true);c.send({sum:b,type:a})}function print_preview(e,d,b){$("informer_preview").style.display="block";var a=new JsHttpRequest();a.onreadystatechange=function(){if(a.readyState==4){$("informer_preview").innerHTML=a.responseJS}else{$("informer_preview").innerHTML=ind}};a.caching=true;a.open(null,servername+"core/informer_preview.php",true);a.send({r_n:e,r_c:d,r_r:b})}function add_comments(d,b,c){var a=new JsHttpRequest();a.onreadystatechange=function(){if(a.readyState==4){$("add_comments").innerHTML=a.responseJS}else{$("add_comments").innerHTML=ind}};a.open(null,servername+"core/add_comments.php",true);a.send({idmess:d,send_autor:b,send_text:c})}function mail_friends(e,d,a,c){var b=new JsHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){$("mail_friends").innerHTML=b.responseJS}else{$("mail_friends").innerHTML=ind}};b.open(null,servername+"core/mail_friends.php",true);b.send({send_to:e,send_from:d,idcat:a,idmess:c})}function toggle_s(){$("toggle_s").style.display=($("toggle_s").style.display=="block")?"none":"block"}function toggle_s_close(){$("toggle_s").style.display="none"}function addabuse(a,c){var b=new JsHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){$("addabuse").innerHTML=b.responseJS}else{$("addabuse").innerHTML=ind}};b.open(null,servername+"core/addabuse.php",true);b.send({send_type:a,idmess:c})}function kodimages(a,c){var b=new JsHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){$("kodimages").innerHTML=b.responseJS}else{$("kodimages").innerHTML=ind}};b.open(null,servername+"core/kodimages.php",true);b.send({send_type:a,idmess:c})}function addtonote(b){var a=new JsHttpRequest();a.onreadystatechange=function(){if(a.readyState==4){$("addtonote").innerHTML=a.responseJS}else{$("addtonote").innerHTML=ind}};a.caching=true;a.open(null,servername+"core/addtonote.php",true);a.send({idboard:b})}function addtonote_list(b){var a=new JsHttpRequest();a.onreadystatechange=function(){if(a.readyState==4){$("addtonote_list_"+b).innerHTML='<img src="'+servername+'images/in_note.gif">'}else{$("addtonote_list_"+b).innerHTML=ind}};a.caching=true;a.open(null,servername+"core/addtonote.php",true);a.send({idboard:b})}function sendFormMailToUser(a,d,c,e){var b=new JsHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){$("mailto").innerHTML=b.responseJS}else{$("mailto").innerHTML=ind}};b.open(null,servername+"core/mailto.php",true);b.send({send_email:a,send_text:d,securityCode:c,idmess:e})}function search_autor(c,a){var b=new JsHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){$("search_autor").innerHTML=b.responseJS}else{$("search_autor").innerHTML=ind}};b.open(null,servername+"core/search_autor.php",true);b.send({idmess:c,page:a})}function changecity(b){var a=new JsHttpRequest();a.onreadystatechange=function(){if(a.readyState==4){$("result").innerHTML=a.responseJS}else{$("result").innerHTML=ind}};a.caching=true;a.open(null,servername+"core/changecity.php",true);a.send({rootcity:b})}function openCenteredWindow(c){var g;var d=550;var a=450;var f=parseInt((screen.availWidth/2)-(d/2));var e=parseInt((screen.availHeight/2)-(a/2));var b="width="+d+",height="+a+",resizable=yes,left="+f+",top="+e+",screenX="+f+",screenY="+e;g=window.open(c,"subWind",b);if(!g||g.closed){g=window.open(c,"subWind",b)}else{g.focus()}}function checkall(c){var b=document.getElementsByTagName("input");var d=c.checked;for(i=1;i<b.length;i++){if(b[i].type=="checkbox"){b[i].checked=d}}}function conformdelete(a,b){if(confirm(b)){return true}return false}function selcat(c,a){var b=new JsHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){$(a).innerHTML=b.responseJS}else{$(a).innerHTML=ind}};b.caching=true;b.open(null,servername+"/core/selcat.php",true);b.send({id_root:c,id_place:a})}function rootcat(a){var b=new JsHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){$(a).innerHTML=b.responseJS}else{$(a).innerHTML=ind}};b.caching=true;b.open(null,servername+"/core/rootcat.php",true);b.send({id_place:a})}function selcity(c,a){var b=new JsHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){$(a).innerHTML=b.responseJS}else{$(a).innerHTML=ind}};b.caching=true;b.open(null,servername+"/core/selcity.php",true);b.send({id_root:c,id_place:a})}function rootcity(a){var b=new JsHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){$(a).innerHTML=b.responseJS}else{$(a).innerHTML=ind}};b.caching=true;b.open(null,servername+"/core/rootcity.php",true);b.send({id_place:a})}function check_fields(){obs="document.add_form.";s="title";ob=eval(obs+s);value=ob.value;if(value==""){ob.focus();ob.className="err";return false}else{ob.className=""}s="type";ob=eval(obs+s);value=ob.value;if(value=="0"){ob.focus();ob.className="err";return false}else{ob.className=""}s="id_category";ob=eval(obs+s);value=ob.value;if(value=="no"){ob.focus();ob.className="err";return false}else{ob.className=""}s="text";ob=eval(obs+s);value=ob.value;if(value==""){ob.focus();ob.className="err";return false}else{ob.className=""}s="video";ob=eval(obs+s);value=ob.value;if(value!=""){var valid_str=value.match(/youtube\.com\/watch\?v\=[0-9a-z-_]{11}/gi);var valid_length=value.length;if(valid_str===null||valid_str=="undefined"||valid_str==""||valid_length>50||valid_length<24){alert("Link to video is not correct");ob.focus();ob.className="err";valid_str="";return false}else{ob.className=""}}s="autor";ob=eval(obs+s);value=ob.value;if(value==""){ob.focus();ob.className="err";return false}else{ob.className=""}s="securityCode";ob=eval(obs+s);if(ob){value=ob.value;if(value==""){ob.focus();ob.className="err";return false}else{ob.className=""}}return true}function check_fields_news(){obs="document.add_form.";s="title";ob=eval(obs+s);value=ob.value;if(value==""){ob.focus();ob.className="err";return false}else{ob.className=""}s="short";ob=eval(obs+s);value=ob.value;if(value==""){ob.focus();ob.className="err";return false}else{ob.className=""}s="full";ob=eval(obs+s);value=ob.value;if(value==""){ob.focus();ob.className="err";return false}else{ob.className=""}s="securityCode";ob=eval(obs+s);if(ob){value=ob.value;if(value==""){ob.focus();ob.className="err";return false}else{ob.className=""}}return true}function ff2(a){a.className=/\D/.test(a.value)?"err":"";if(/\D/.test(a.value)){a.value=a.defaultValue;if(self.ww){clearTimeout(ww)}o=a;ww=setTimeout("o.className='';",100)}else{a.defaultValue=a.value}}function details(a){$(a).style.display=($(a).style.display=="none")?"block":"none"}var det2;function details2(a){if(det2==a){$(a).style.display=($(a).style.display=="none")?"block":"none"}else{$(a).style.display="block";if(det2){$(det2).style.display="none"}det2=a}}function JsHttpRequest(){var t=this;t.onreadystatechange=null;t.readyState=0;t.responseText=null;t.responseXML=null;t.status=200;t.statusText="OK";t.responseJS=null;t.caching=false;t.loader=null;t.session_name="PHPSESSID";t._ldObj=null;t._reqHeaders=[];t._openArgs=null;t._errors={inv_form_el:"Invalid FORM element detected: name=%, tag=%",must_be_single_el:"If used, <form> must be a single HTML element in the list.",js_invalid:"JavaScript code generated by backend is invalid!\n%",url_too_long:"Cannot use so long query with GET request (URL is larger than % bytes)",unk_loader:"Unknown loader: %",no_loaders:"No loaders registered at all, please check JsHttpRequest.LOADERS array",no_loader_matched:"Cannot find a loader which may process the request. Notices are:\n%"};t.abort=function(){with(this){if(_ldObj&&_ldObj.abort){_ldObj.abort()}_cleanup();if(readyState==0){return}if(readyState==1&&!_ldObj){readyState=0;return}_changeReadyState(4,true)}};t.open=function(_2,_3,_4,_5,_6){with(this){if(_3.match(/^((\w+)\.)?(GET|POST)\s+(.*)/i)){this.loader=RegExp.$2?RegExp.$2:null;_2=RegExp.$3;_3=RegExp.$4}try{if(document.location.search.match(new RegExp("[&?]"+session_name+"=([^&?]*)"))||document.cookie.match(new RegExp("(?:;|^)\\s*"+session_name+"=([^;]*)"))){_3+=(_3.indexOf("?")>=0?"&":"?")+session_name+"="+this.escape(RegExp.$1)}}catch(e){}_openArgs={method:(_2||"").toUpperCase(),url:_3,asyncFlag:_4,username:_5!=null?_5:"",password:_6!=null?_6:""};_ldObj=null;_changeReadyState(1,true);return true}};t.send=function(_7){if(!this.readyState){return}this._changeReadyState(1,true);this._ldObj=null;var _8=[];var _9=[];if(!this._hash2query(_7,null,_8,_9)){return}var _a=null;if(this.caching&&!_9.length){_a=this._openArgs.username+":"+this._openArgs.password+"@"+this._openArgs.url+"|"+_8+"#"+this._openArgs.method;var _b=JsHttpRequest.CACHE[_a];if(_b){this._dataReady(_b[0],_b[1]);return false}}var _c=(this.loader||"").toLowerCase();if(_c&&!JsHttpRequest.LOADERS[_c]){return this._error("unk_loader",_c)}var _d=[];var _e=JsHttpRequest.LOADERS;for(var _f in _e){var ldr=_e[_f].loader;if(!ldr){continue}if(_c&&_f!=_c){continue}var _11=new ldr(this);JsHttpRequest.extend(_11,this._openArgs);JsHttpRequest.extend(_11,{queryText:_8.join("&"),queryElem:_9,id:(new Date().getTime())+""+JsHttpRequest.COUNT++,hash:_a,span:null});var _12=_11.load();if(!_12){this._ldObj=_11;JsHttpRequest.PENDING[_11.id]=this;return true}if(!_c){_d[_d.length]="- "+_f.toUpperCase()+": "+this._l(_12)}else{return this._error(_12)}}return _f?this._error("no_loader_matched",_d.join("\n")):this._error("no_loaders")};t.getAllResponseHeaders=function(){with(this){return _ldObj&&_ldObj.getAllResponseHeaders?_ldObj.getAllResponseHeaders():[]}};t.getResponseHeader=function(_13){with(this){return _ldObj&&_ldObj.getResponseHeader?_ldObj.getResponseHeader(_13):null}};t.setRequestHeader=function(_14,_15){with(this){_reqHeaders[_reqHeaders.length]=[_14,_15]}};t._dataReady=function(_16,js){with(this){if(caching&&_ldObj){JsHttpRequest.CACHE[_ldObj.hash]=[_16,js]}responseText=responseXML=_16;responseJS=js;if(js!==null){status=200;statusText="OK"}else{status=500;statusText="Internal Server Error"}_changeReadyState(2);_changeReadyState(3);_changeReadyState(4);_cleanup()}};t._l=function(_18){var i=0,p=0,msg=this._errors[_18[0]];while((p=msg.indexOf("%",p))>=0){var a=_18[++i]+"";msg=msg.substring(0,p)+a+msg.substring(p+1,msg.length);p+=1+a.length}return msg};t._error=function(msg){msg=this._l(typeof(msg)=="string"?arguments:msg);msg="JsHttpRequest: "+msg;if(!window.Error){throw msg}else{if((new Error(1,"test")).description=="test"){throw new Error(1,msg)}else{throw new Error(msg)}}};t._hash2query=function(_1e,_1f,_20,_21){if(_1f==null){_1f=""}if((""+typeof(_1e)).toLowerCase()=="object"){var _22=false;if(_1e&&_1e.parentNode&&_1e.parentNode.appendChild&&_1e.tagName&&_1e.tagName.toUpperCase()=="FORM"){_1e={form:_1e}}for(var k in _1e){var v=_1e[k];if(v instanceof Function){continue}var _25=_1f?_1f+"["+this.escape(k)+"]":this.escape(k);var _26=v&&v.parentNode&&v.parentNode.appendChild&&v.tagName;if(_26){var tn=v.tagName.toUpperCase();if(tn=="FORM"){_22=true}else{if(tn=="INPUT"||tn=="TEXTAREA"||tn=="SELECT"){}else{return this._error("inv_form_el",(v.name||""),v.tagName)}}_21[_21.length]={name:_25,e:v}}else{if(v instanceof Object){this._hash2query(v,_25,_20,_21)}else{if(v===null){continue}if(v===true){v=1}if(v===false){v=""}_20[_20.length]=_25+"="+this.escape(""+v)}}if(_22&&_21.length>1){return this._error("must_be_single_el")}}}else{_20[_20.length]=_1e}return true};t._cleanup=function(){var _28=this._ldObj;if(!_28){return}JsHttpRequest.PENDING[_28.id]=false;var _29=_28.span;if(!_29){return}_28.span=null;var _2a=function(){_29.parentNode.removeChild(_29)};JsHttpRequest.setTimeout(_2a,50)};t._changeReadyState=function(s,_2c){with(this){if(_2c){status=statusText=responseJS=null;responseText=""}readyState=s;if(onreadystatechange){onreadystatechange()}}};t.escape=function(s){return escape(s).replace(new RegExp("\\+","g"),"%2B")}}JsHttpRequest.COUNT=0;JsHttpRequest.MAX_URL_LEN=2000;JsHttpRequest.CACHE={};JsHttpRequest.PENDING={};JsHttpRequest.LOADERS={};JsHttpRequest._dummy=function(){};JsHttpRequest.TIMEOUTS={s:window.setTimeout,c:window.clearTimeout};JsHttpRequest.setTimeout=function(b,c){window.JsHttpRequest_tmp=JsHttpRequest.TIMEOUTS.s;if(typeof(b)=="string"){d=window.JsHttpRequest_tmp(b,c)}else{var d=null;var a=function(){b();delete JsHttpRequest.TIMEOUTS[d]};d=window.JsHttpRequest_tmp(a,c);JsHttpRequest.TIMEOUTS[d]=a}window.JsHttpRequest_tmp=null;return d};JsHttpRequest.clearTimeout=function(b){window.JsHttpRequest_tmp=JsHttpRequest.TIMEOUTS.c;delete JsHttpRequest.TIMEOUTS[b];var a=window.JsHttpRequest_tmp(b);window.JsHttpRequest_tmp=null;return a};JsHttpRequest.query=function(a,e,d,c){var b=new this();b.caching=!c;b.onreadystatechange=function(){if(b.readyState==4){d(b.responseJS,b.responseText)}};b.open(null,a,true);b.send(e)};JsHttpRequest.dataReady=function(b){var a=this.PENDING[b.id];delete this.PENDING[b.id];if(a){a._dataReady(b.text,b.js)}else{if(a!==false){throw"dataReady(): unknown pending id: "+b.id}}};JsHttpRequest.extend=function(b,c){for(var a in c){b[a]=c[a]}};JsHttpRequest.LOADERS.xml={loader:function(req){JsHttpRequest.extend(req._errors,{xml_no:"Cannot use XMLHttpRequest or ActiveX loader: not supported",xml_no_diffdom:"Cannot use XMLHttpRequest to load data from different domain %",xml_no_headers:"Cannot use XMLHttpRequest loader or ActiveX loader, POST method: headers setting is not supported, needed to work with encodings correctly",xml_no_form_upl:"Cannot use XMLHttpRequest loader: direct form elements using and uploading are not implemented"});this.load=function(){if(this.queryElem.length){return["xml_no_form_upl"]}if(this.url.match(new RegExp("^([a-z]+://[^\\/]+)(.*)","i"))){if(RegExp.$1.toLowerCase()!=document.location.protocol+"//"+document.location.hostname.toLowerCase()){return["xml_no_diffdom",RegExp.$1]}}var xr=null;if(window.XMLHttpRequest){try{xr=new XMLHttpRequest()}catch(e){}}else{if(window.ActiveXObject){try{xr=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}if(!xr){try{xr=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){}}}}if(!xr){return["xml_no"]}var _40=window.ActiveXObject||xr.setRequestHeader;if(!this.method){this.method=_40&&this.queryText.length?"POST":"GET"}if(this.method=="GET"){if(this.queryText){this.url+=(this.url.indexOf("?")>=0?"&":"?")+this.queryText}this.queryText="";if(this.url.length>JsHttpRequest.MAX_URL_LEN){return["url_too_long",JsHttpRequest.MAX_URL_LEN]}}else{if(this.method=="POST"&&!_40){return["xml_no_headers"]}}this.url+=(this.url.indexOf("?")>=0?"&":"?")+"JsHttpRequest="+(req.caching?"0":this.id)+"-xml";var id=this.id;xr.onreadystatechange=function(){if(xr.readyState!=4){return}xr.onreadystatechange=JsHttpRequest._dummy;req.status=null;try{req.status=xr.status;req.responseText=xr.responseText}catch(e){}if(!req.status){return}try{eval("JsHttpRequest._tmp = function(id) { var d = "+req.responseText+"; d.id = id; JsHttpRequest.dataReady(d); }")}catch(e){return req._error("js_invalid",req.responseText)}JsHttpRequest._tmp(id);JsHttpRequest._tmp=null};xr.open(this.method,this.url,true,this.username,this.password);if(_40){for(var i=0;i<req._reqHeaders.length;i++){xr.setRequestHeader(req._reqHeaders[i][0],req._reqHeaders[i][1])}xr.setRequestHeader("Content-Type","application/octet-stream")}xr.send(this.queryText);this.span=null;this.xr=xr;return null};this.getAllResponseHeaders=function(){return this.xr.getAllResponseHeaders()};this.getResponseHeader=function(_43){return this.xr.getResponseHeader(_43)};this.abort=function(){this.xr.abort();this.xr=null}}};JsHttpRequest.LOADERS.script={loader:function(a){JsHttpRequest.extend(a._errors,{script_only_get:"Cannot use SCRIPT loader: it supports only GET method",script_no_form:"Cannot use SCRIPT loader: direct form elements using and uploading are not implemented"});this.load=function(){if(this.queryText){this.url+=(this.url.indexOf("?")>=0?"&":"?")+this.queryText}this.url+=(this.url.indexOf("?")>=0?"&":"?")+"JsHttpRequest="+this.id+"-script";this.queryText="";if(!this.method){this.method="GET"}if(this.method!=="GET"){return["script_only_get"]}if(this.queryElem.length){return["script_no_form"]}if(this.url.length>JsHttpRequest.MAX_URL_LEN){return["url_too_long",JsHttpRequest.MAX_URL_LEN]}var f=this,h=document,e=null,c=h.body;if(!window.opera){this.span=e=h.createElement("SCRIPT");var g=function(){e.language="JavaScript";if(e.setAttribute){e.setAttribute("src",f.url)}else{e.src=f.url}c.insertBefore(e,c.lastChild)}}else{this.span=e=h.createElement("SPAN");e.style.display="none";c.insertBefore(e,c.lastChild);e.innerHTML="Workaround for IE.<script><\/script>";var g=function(){e=e.getElementsByTagName("SCRIPT")[0];e.language="JavaScript";if(e.setAttribute){e.setAttribute("src",f.url)}else{e.src=f.url}}}JsHttpRequest.setTimeout(g,10);return null}}};JsHttpRequest.LOADERS.form={loader:function(a){JsHttpRequest.extend(a._errors,{form_el_not_belong:'Element "%" does not belong to any form!',form_el_belong_diff:'Element "%" belongs to a different form. All elements must belong to the same form!',form_el_inv_enctype:'Attribute "enctype" of the form must be "%" (for IE), "%" given.'});this.load=function(){var g=this;if(!g.method){g.method="POST"}g.url+=(g.url.indexOf("?")>=0?"&":"?")+"JsHttpRequest="+g.id+"-form";if(g.method=="GET"){if(g.queryText){g.url+=(g.url.indexOf("?")>=0?"&":"?")+g.queryText}if(g.url.length>JsHttpRequest.MAX_URL_LEN){return["url_too_long",JsHttpRequest.MAX_URL_LEN]}var f=g.url.split("?",2);g.url=f[0];g.queryText=f[1]||""}var j=null;var h=false;if(g.queryElem.length){if(g.queryElem[0].e.tagName.toUpperCase()=="FORM"){j=g.queryElem[0].e;h=true;g.queryElem=[]}else{j=g.queryElem[0].e.form;for(var k=0;k<g.queryElem.length;k++){var l=g.queryElem[k].e;if(!l.form){return["form_el_not_belong",l.name]}if(l.form!=j){return["form_el_belong_diff",l.name]}}}if(g.method=="POST"){var c="multipart/form-data";var b=(j.attributes.encType&&j.attributes.encType.nodeValue)||(j.attributes.enctype&&j.attributes.enctype.value)||j.enctype;if(b!=c){return["form_el_inv_enctype",c,b]}}}var m=j&&(j.ownerDocument||j.document)||document;var r="jshr_i_"+g.id;var t=g.span=m.createElement("DIV");t.style.position="absolute";t.style.display="none";t.style.visibility="hidden";t.innerHTML=(j?"":"<form"+(g.method=="POST"?' enctype="multipart/form-data" method="post"':"")+"></form>")+'<iframe name="'+r+'" id="'+r+'" style="width:0px; height:0px; overflow:hidden; border:none"></iframe>';if(!j){j=g.span.firstChild}m.body.insertBefore(t,m.body.lastChild);var q=function(y,z){var d=[];var w=y;if(y.mergeAttributes){var w=m.createElement("form");w.mergeAttributes(y,false)}for(var x=0;x<z.length;x++){var u=z[x][0],p=z[x][1];d[d.length]=[u,w.getAttribute(u)];w.setAttribute(u,p)}if(y.mergeAttributes){y.mergeAttributes(w,false)}return d};var n=function(){top.JsHttpRequestGlobal=JsHttpRequest;var w=[];if(!h){for(var p=0,y=j.elements.length;p<y;p++){w[p]=j.elements[p].name;j.elements[p].name=""}}var x=g.queryText.split("&");for(var p=x.length-1;p>=0;p--){var u=x[p].split("=",2);var v=m.createElement("INPUT");v.type="hidden";v.name=unescape(u[0]);v.value=u[1]!=null?unescape(u[1]):"";j.appendChild(v)}for(var p=0;p<g.queryElem.length;p++){g.queryElem[p].e.name=g.queryElem[p].name}var d=q(j,[["action",g.url],["method",g.method],["onsubmit",null],["target",r]]);j.submit();q(j,d);for(var p=0;p<x.length;p++){j.lastChild.parentNode.removeChild(j.lastChild)}if(!h){for(var p=0,y=j.elements.length;p<y;p++){j.elements[p].name=w[p]}}};JsHttpRequest.setTimeout(n,100);return null}}};if(typeof deconcept=="undefined"){var deconcept=new Object()}if(typeof deconcept.util=="undefined"){deconcept.util=new Object()}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object()}deconcept.SWFObject=function(p,b,r,e,k,m,g,f,d,n,l){if(!document.createElement||!document.getElementById){return}this.DETECT_KEY=l?l:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(p){this.setAttribute("swf",p)}if(b){this.setAttribute("id",b)}if(r){this.setAttribute("width",r)}if(e){this.setAttribute("height",e)}if(k){this.setAttribute("version",new deconcept.PlayerVersion(k.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion(this.getAttribute("version"),g);if(m){this.addParam("bgcolor",m)}var a=f?f:"high";this.addParam("quality",a);this.setAttribute("useExpressInstall",g);this.setAttribute("doExpressInstall",false);var j=(d)?d:window.location;this.setAttribute("xiRedirectUrl",j);this.setAttribute("redirectUrl","");if(n){this.setAttribute("redirectUrl",n)}};deconcept.SWFObject.prototype={setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]},addParam:function(b,a){this.params[b]=a},getParams:function(){return this.params},addVariable:function(b,a){this.variables[b]=a},getVariable:function(a){return this.variables[a]},getVariables:function(){return this.variables},getVariablePairs:function(){var c=new Array();var b;var a=this.getVariables();for(b in a){c.push(b+"="+a[b])}return c},getSWFHTML:function(){var b="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn")}b='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'"';b+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var f=this.getParams();for(var e in f){b+=[e]+'="'+f[e]+'" '}var d=this.getVariablePairs().join("&");if(d.length>0){b+='flashvars="'+d+'"'}b+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX")}b='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'">';b+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var c=this.getParams();for(var e in c){b+='<param name="'+e+'" value="'+c[e]+'" />'}var a=this.getVariablePairs().join("&");if(a.length>0){b+='<param name="flashvars" value="'+a+'" />'}b+="</object>"}return b},write:function(b){if(this.getAttribute("useExpressInstall")){var a=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(a)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var c=(typeof b=="string")?document.getElementById(b):b;c.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(h,g){var d=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description){d=new deconcept.PlayerVersion(a.description.replace(/([a-z]|[A-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{try{var c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");for(var b=3;c!=null;b++){c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+b);d=new deconcept.PlayerVersion([b,0,0])}}catch(f){}if(h&&d.major>h.major){return d}if(!h||((h.minor!=0||h.rev!=0)&&d.major==h.major)||d.major!=6||g){try{d=new deconcept.PlayerVersion(c.GetVariable("$version").split(" ")[1].split(","))}catch(f){}}}return d};deconcept.PlayerVersion=function(a){this.major=parseInt(a[0])!=null?parseInt(a[0]):0;this.minor=parseInt(a[1])||0;this.rev=parseInt(a[2])||0};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major){return false}if(this.major>a.major){return true}if(this.minor<a.minor){return false}if(this.minor>a.minor){return true}if(this.rev<a.rev){return false}return true};deconcept.util={getRequestParameter:function(c){var d=document.location.search||document.location.hash;if(d){var b=d.indexOf(c+"=");var a=(d.indexOf("&",b)>-1)?d.indexOf("&",b):d.length;if(d.length>1&&b>-1){return d.substring(d.indexOf("=",b)+1,a)}}return""}};if(Array.prototype.push==null){Array.prototype.push=function(a){this[this.length]=a;return this.length}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;
