var Prototype={Version:'1.0',emptyFunction:function(){}};var Class={create:function(){return function(){this.initialize.apply(this,arguments);}}};Object.extend=function(destination,source){for(property in source){destination[property]=source[property];}return destination;};Object.prototype.extend=function(object){return Object.extend.apply(this,[this,object]);};Function.prototype.bind=function(object){var __method=this;return function(){__method.apply(object,arguments);}};var Try={these:function(){var returnValue;for(var i=0;i<arguments.length;i++){var lambda=arguments[i];try{returnValue=lambda();break;}catch(e){}}return returnValue;}};function $(){var elements=new Array();for(var i=0;i<arguments.length;i++){var element=arguments[i];if(typeof element=='string')element=gw_getElementById(element);if(arguments.length==1)return element;elements.push(element);}return elements;};if(!Array.prototype.push){Array.prototype.push=function(){var startLength=this.length;for(var i=0;i<arguments.length;i++)this[startLength+i]=arguments[i];return this.length;}}if(!Function.prototype.apply){Function.prototype.apply=function(object,parameters){var parameterStrings=new Array();if(!object)object=window;if(!parameters)parameters=new Array();for(var i=0;i<parameters.length;i++)parameterStrings[i]='parameters['+i+']';object.__apply__=this;var result=eval('object.__apply__('+parameterStrings.join(',')+')');object.__apply__=null;return result;};};var Ajax={getTransport:function(){return Try.these( function(){return new ActiveXObject('Msxml2.XMLHTTP')},function(){return new ActiveXObject('Microsoft.XMLHTTP')},function(){return new XMLHttpRequest()})||false;}};Ajax.Base=function(){};Ajax.Base.prototype={setOptions:function(options){this.options={method:'post',asynchronous:true,parameters:'' }.extend(options||{});},responseIsSuccess:function(){return this.transport.status==undefined||this.transport.status==0||(this.transport.status>=200&&this.transport.status<300);},responseIsFailure:function(){return!this.responseIsSuccess();}};Ajax.Request=Class.create();Ajax.Request.Events=['Uninitialized','Loading','Loaded','Interactive','Complete'];Ajax.Request.prototype=(new Ajax.Base()).extend({initialize:function(url,options){this.transport=Ajax.getTransport();this.setOptions(options);this.request(url);},request:function(url){var parameters=this.options.parameters||'';if(parameters.length>0)parameters+='&_=';try{if(this.options.method=='get')url+='?'+parameters;this.transport.open(this.options.method,url,this.options.asynchronous);if(this.options.asynchronous){this.transport.onreadystatechange=this.onStateChange.bind(this);setTimeout((function(){this.respondToReadyState(1)}).bind(this),10);}this.setRequestHeaders();this.body=(this.options.method=='post' ?(this.options.postBody||parameters):null);this.transport.send(this.body);}catch(e){}},setRequestHeaders:function(){var requestHeaders=['X-Requested-With','XMLHttpRequest','X-Prototype-Version',Prototype.Version];if(this.options.method=='post'){requestHeaders.push('Content-type','application/x-www-form-urlencoded');if(this.transport.overrideMimeType){requestHeaders.push('Connection','close');}}if(this.options.requestHeaders)requestHeaders.push.apply(requestHeaders,this.options.requestHeaders);for(var i=0;i<requestHeaders.length;i+=2)this.transport.setRequestHeader(requestHeaders[i],requestHeaders[i+1]);},onStateChange:function(){var readyState=this.transport.readyState;if(readyState!=1)this.respondToReadyState(this.transport.readyState);},respondToReadyState:function(readyState){var event=Ajax.Request.Events[readyState];if(event=='Complete')(this.options['on'+this.transport.status]||this.options['on'+(this.responseIsSuccess()?'Success':'Failure')]||Prototype.emptyFunction)(this.transport);(this.options['on'+event]||Prototype.emptyFunction)(this.transport);if(event=='Complete')this.transport.onreadystatechange=Prototype.emptyFunction;}});function validate_input_captcha(s){r=new RegExp("[0-9]{3,5}");return r.exec(s);}var oWhois=new function(){var _this=this;var domain="";this.captcha_submit=function(){var el_inp=fn_getElementById("captcha-input");jsF.formStatus( "",3 );if(!validate_input_captcha(el_inp.value)){jsF.formStatus( jsF.Get("oTkit_1079"),0 );return;}var el_href=fn_getElementById("controlbtn");el_href.innerHTML=jsF.Get("oTkit_1082");if(Ajax.getTransport()){var params=new Array("arg[sef_output]=ajax","arg[target]=domains","arg[id_domain]=" +oWhois.domain,"arg[area]=a.whois,captcha." +el_inp.value);params=params.join("&");var completefn=function(r){var response=r.responseText;if(response && response.length > 0){if(response=="4"){jsF.formStatus( jsF.Get("oTkit_1079"),0 );el_href.innerHTML=jsF.Get("oTkit_1063");}else if(response=="5"){el_container.innerHTML=jsF.Get("oTkit_1071");}else {var oJSon=eval( "(" +response +")" );var el_contents=fn_getElementById("captcha-contents");el_contents.parentNode.parentNode.removeChild(el_contents.parentNode);el_href.parentNode.parentNode.removeChild(el_href.parentNode);var el_whois=fn_getElementById("whois");el_whois.appendChild( document.createTextNode( oJSon[1] ));}}};new Ajax.Request(jsF.Get("path_server_dir")+'/'+jsF.Get("file_index"),{method:"get",parameters:params,onComplete:completefn});}return false;};this.captcha_refresh=function(){var img=fn_getElementById("captcha-image");if(Ajax.getTransport()){var params=new Array("arg[sef_output]=ajax","arg[action]=recaptcha","r=" +Math.random());params=params.join("&");var completefn=function(r){var response=r.responseText;if(response && response.length > 0){if(response=="5"){el_container.innerHTML=jsF.Get("oTkit_1071");}else {var oJSon=eval( "(" +response +")" );img.src=oJSon[0];}}};new Ajax.Request(jsF.Get("path_server_dir")+'/'+jsF.Get("file_index"),{method:"get",parameters:params,onComplete:completefn});}return false;};this.htmlform=function(id,domain){this.domain=domain;var el_href=fn_getElementById("controlbtn");el_href.innerHTML=jsF.Get("oTkit_1067");var el_container=fn_getElementById(id);var el_contents=fn_getElementById("captcha-contents");if(el_contents){el_container.removeChild( el_contents );}if(Ajax.getTransport()){var params=new Array("arg[sef_output]=ajax","arg[action]=recaptcha","r=" +Math.random());params=params.join("&");completefn=function(r){var response=r.responseText;if(response && response.length > 0){if(response=="5"){el_container.innerHTML=jsF.Get("oTkit_1071");}else {var oJSon=eval( "(" +response +")" );div=document.createElement('div');div.id="captcha-contents";div.style.overflow="hidden";div.style.border="2";div.style.borderColor="#EEE";div.style.borderStyle="solid";span=document.createElement('span');span.style.cssFloat="left";span.style.paddingRight="10px";img=document.createElement('img');img.id='captcha-image';img.width=200;img.height=60;img.src=oJSon[0];img.alt="CAPTCHA";span.appendChild( img );div.appendChild( span );inp=document.createElement('input');inp.className="inp w25";inp.value="";inp.id="captcha-input";div.appendChild( inp );em=document.createElement('em');em.style.fontStyle="normal";em.style.display="block";em.style.marginLeft="1em";em.style.fontSize="85%";a_btn=document.createElement('a');a_btn.href="#";a_btn.onclick=oWhois.captcha_refresh;a_btn.appendChild( document.createTextNode('Refresh image'));em.appendChild(a_btn );div.appendChild( em );el_href.innerHTML=jsF.Get("oTkit_1063");el_href.onclick=oWhois.captcha_submit;el_container.appendChild( div );}}};new Ajax.Request(jsF.Get("path_server_dir")+'/'+jsF.Get("file_index"),{method:"get",parameters:params,onComplete:completefn});}return false;};};var expires=new Date();expires.setTime(expires.getTime()+(1000 *86400 *365));var is_regexp=(window.RegExp)? true :false;var fontSize;function fn_getElementById(el_name){if(document.getElementById){return(document.getElementById(el_name)==null)? false :document.getElementById(el_name);}else if(document.all){return(document.all[el_name]==null)? false :document.all[el_name];}return false;}function nw(href){window.open(href);return false;}var ar_coll_obj=[];function collapse_all(){for(var i=0,length1=ar_coll_obj.length;i<length1;i++){fn_getElementById("co-" +ar_coll_obj[i]).style.display="none";fn_getElementById("ci-" +ar_coll_obj[i]).src=path_img +"collapse_off.png";}}function uncollapse_all(is_save){if(is_save){is_cookie=fetch_cookie("site_collapse");if(is_cookie !=null){collapsed=is_cookie.split("\n");for(var i=0,length1=ar_coll_obj.length;i<length1;i++){for(var i2=0,length2=collapsed.length;i2<length2;i2++){if(collapsed[i2]==ar_coll_obj[i]){fn_getElementById("co-" +ar_coll_obj[i]).style.display="none";fn_getElementById("ci-" +ar_coll_obj[i]).src=path_img +"collapse_off.png";}}}}else {for(var i=0,length1=ar_coll_obj.length;i<length1;i++){fn_getElementById("co-" +ar_coll_obj[i]).style.display="none";toggle_collapse(ar_coll_obj[i]);}}}else {for(var i=0,length1=ar_coll_obj.length;i<length1;i++){fn_getElementById("co-" +ar_coll_obj[i]).style.display="block";fn_getElementById("ci-" +ar_coll_obj[i]).src=path_img +"collapse_on.png";}}}function toggle_collapse(id_obj,el){if(!is_regexp){return false;}var obj=fn_getElementById("co-" +id_obj);var img=fn_getElementById("ci-" +id_obj);if(!obj){if(img){img.style.display="none";}return false;}jsF.Set( "slider_is_progress",true );jsF.Set( "slider_id_slided",false );jsF.disable_selection(el);el.style.cursor='pointer';if(obj.style.display=="none"){oToggle.style.display="block";jsSlider.slideContent( id_obj,jsF.Get( "slider_pixels" ));save_collapsed(id_obj,false);if(img){img_re=new RegExp("_off\\.png$");img.src=img.src.replace(img_re,'_on.png');}}else {jsSlider.slideContent( id_obj,(jsF.Get( "slider_pixels" )*-1));save_collapsed(id_obj,true);if(img){img_re=new RegExp("\\_on.png$");img.src=img.src.replace(img_re,'_off.png');}}return false;}function save_collapsed(id_obj,addcollapsed){var collapsed=fetch_cookie("site_collapse");var tmp=new Array();if(collapsed !=null){collapsed=collapsed.split("\n");for(var i2=0,length2=collapsed.length;i2<length2;i2++){if(collapsed[i2] !=id_obj && collapsed[i2] !=""){tmp[tmp.length]=collapsed[i2];}}}if(addcollapsed){tmp[tmp.length]=id_obj;}expires=new Date();expires.setTime(expires.getTime()+(1000 *86400 *365));set_cookie("site_collapse",tmp.join("\n"),expires);}function set_cookie(name,value,expires){if(!expires){expires=new Date();}document.cookie=name +"=" +escape(value)+";expires=" +expires.toGMTString()+";path=/";}function fetch_cookie(name){var cookie_name=name +"=";var cookie_length=document.cookie.length;var cookie_begin=0;while(cookie_begin<cookie_length){var value_begin=cookie_begin +cookie_name.length;if(document.cookie.substring(cookie_begin,value_begin)==cookie_name){var value_end=document.cookie.indexOf(";",value_begin);if(value_end==-1){value_end=cookie_length;}return unescape(document.cookie.substring(value_begin,value_end));}cookie_begin=document.cookie.indexOf(" ",cookie_begin)+1;if(cookie_begin==0){break;}}return null;}function delete_cookie(name){var expireNow=new Date();document.cookie=name +"=" +";expires=Thu,01-Jan-70 00:00:01 GMT" +";path=/";}var jsF=new function(){var _this=this;this.el=null;this.fontSize=100;this.iconSize=16;this.vars=[];this.Put=function(k,v){this.vars[k]=v;};this.Set=function(k,v){this.Put(k,v);};this.Get=function(k){return(typeof(this.vars[k])=='undefined')? k :this.vars[k];};this.FindParentObject=function(obj,tag_name,class_name){if(!obj){return null;}var o=obj;var tag=tag_name.toUpperCase();var cl=(class_name? class_name.toLowerCase():null);while(o.parentNode){var parent=o.parentNode;if(parent.tagName && parent.tagName.toUpperCase()==tag){if(!class_name||parent.className.toLowerCase()==cl){return parent;}}o=parent;}return null;};this.css_class_change=function(tag,src,trg){var el=document.getElementsByTagName(tag);for(var i=0;i<el.length;i++){if(jsF.hasClass(el[i])==src){el[i].className=trg;}}};this.AlignToPos=function(pos,w,h){var x=pos["left"],y=pos["bottom"];var body=document.body;if((body.clientWidth +body.scrollLeft)-(pos["left"] +w)<0){if(pos["right"] - w >=0 ){x=pos["right"] - w;}else {x=body.scrollLeft;}}if((body.clientHeight +jsF.scrollTop())-(pos["bottom"] +h)<0){if(pos["top"] - h >=0){y=pos["top"] - h;}else {y=jsF.scrollTop();}}return {'left':x,'top':y};};this.GetRealPos=function(el){if(!el||!el.offsetParent){return false;}var res=[];res["left"]=el.offsetLeft;res["top"]=el.offsetTop;var objParent=el.offsetParent;while(objParent && objParent.tagName !="BODY"){res["left"] +=objParent.offsetLeft;res["top"] +=objParent.offsetTop;objParent=objParent.offsetParent;}res["right"]=res["left"] +el.offsetWidth;res["bottom"]=res["top"] +el.offsetHeight;return res;};this.arEvents=[];this.addEvent=function(el,evname,func,capture){if(el.attachEvent){el.attachEvent("on" +evname,func);}else if(el.addEventListener){el.addEventListener(evname,func,false);}else {el["on" +evname]=func;}this.arEvents[this.arEvents.length]={'element':el,'event':evname,'fn':func};};this.removeEvent=function(el,evname,func){if(el.detachEvent){el.detachEvent("on" +evname,func);}else if(el.removeEventListener){el.removeEventListener(evname,func,false);}else {el["on" +evname]=null;}};this.removeAllEvents=function(el){for(var i in this.arEvents){if(this.arEvents[i] &&(el==false||el==this.arEvents[i].element)){jsF.removeEvent(this.arEvents[i].element,this.arEvents[i].event,this.arEvents[i].fn);this.arEvents[i]=null;}}if(el==false){this.arEvents.length=0;}};this.scrollTop=function(){if(document.documentElement && document.documentElement.scrollTop){return document.documentElement.scrollTop;}else if(document.body && document.body.scrollTop){return document.body.scrollTop;}else if(window.scrollY){return window.scrollY;}return 0;};this.formSubmit=function(el_a,id_form){if(this.Get("is_clicked"+id_form)==1){return false;}this.Put("is_clicked"+id_form,1);if(el_a){el_a.innerHTML=this.Get("oTkit_1067");}el_form=fn_getElementById(id_form);if(el_form){el_form.submit();}return false;};this.formKeypress=function(e,o){e=(e)? e :window.event;if(((e.keyCode==13)||(e.keyCode==10))&&(e.ctrlKey==true)){if(this.Get("is_clicked" +o.id)==1){return false;}this.Put("is_clicked" +o.id,1);o.submit();}return false;};this.formStatus=function(phrase,state){var el=fn_getElementById('ajax-status');switch(state){case 0:el.className="fade-FFCCCC error";break;case 1:el.className="fade-CCFFCC updated";break;case 2:el.className="pending";break;case 3:el.style.display="none";el.className="";break;}el.style.display="block";el.innerHTML=phrase;Fat.fade_all(1000);};this.disable_selection=function(el){if(typeof el.onselectstart !="undefined"){el.onselectstart=function(){return false }}else if(typeof el.style.MozUserSelect !="undefined"){el.style.MozUserSelect="none";}else {el.onmousedown=function(){return false }}el.style.cursor="default";};this.hasClass=function(obj){if(obj.getAttributeNode("class")!=null){return obj.getAttributeNode("class").value;}return false;};this.stripe=function(id){var even=false;var evenColor=arguments[1] ? arguments[1] :"#FDFAF4";var oddColor=arguments[2] ? arguments[2] :"#FFF";var table=fn_getElementById(id);if(!table){return;}var tbodies=table.getElementsByTagName("tbody");for(var h=0;h<tbodies.length;h++){var trs=tbodies[h].getElementsByTagName("tr");for(var i=0;i<trs.length;i++){if(!jsF.hasClass(trs[i])&& !trs[i].style.backgroundColor){var tds=trs[i].getElementsByTagName("td");for(var j=0;j<tds.length;j++){if(!tds[j].style.backgroundColor &&(jsF.hasClass(tds[j])!='n')){tds[j].style.backgroundColor=even ? evenColor :oddColor;}}}even=!even;}}};};function JS_slider(){this.init=function(){jsF.Set("slider_pixels",66);};this.slideContent=function(id_target,pixels){oToggle=fn_getElementById("co-" +id_target);oToggle.style.overflow="hidden";oToggle.style.position="relative";oToggleDiv=oToggle.childNodes[0];oToggleDiv.style.overflow="hidden";oToggleDiv.style.position="relative";oToggleDiv.style.marginTop=0;oToggleDiv.style.top=0;jsF.Set( "slider_is_repeat",true );var height=oToggle.clientHeight;if(height==0){height=oToggle.offsetHeight;}height=height +pixels;if(height > oToggleDiv.offsetHeight){height=oToggleDiv.offsetHeight;jsF.Set( "slider_is_repeat",false );}if(parseFloat(height)<=1){height=1;jsF.Set( "slider_is_repeat",false );}var y_pos=height - oToggleDiv.offsetHeight;if(y_pos > 0){y_pos=0;}oToggle.style.height=height +"px";if(jsF.Get( "slider_is_repeat" )){setTimeout('jsSlider.slideContent("' +id_target +'",' +pixels +')',0 );}else {if(height<=1){oToggle.style.display="none";}else {jsF.Set( "slider_id_active",id_target );}}}}var jsSlider=new JS_slider();jsSlider.init();var Fat={make_hex :function(r,g,b){r=r.toString(16);if(r.length==1)r='0' +r;g=g.toString(16);if(g.length==1)g='0' +g;b=b.toString(16);if(b.length==1)b='0' +b;return "#" +r +g +b;},fade_all :function(dur){var a=document.getElementsByTagName("*");for(var i=0;i<a.length;i++){var o=a[i];var r=/fade-?(\w{3,6})?/.exec(o.className);if(r){if(!r[1])r[1]="";if(o.id)Fat.fade_element(o.id,null,dur,"#"+r[1]);}}},fade_element :function(id,fps,duration,from,to){if(!fps){fps=30;}if(!duration){duration=3000;}if(!from||from=="#"){from="#FFFF33";}if(!to){to=this.get_bgcolor(id);}var frames=Math.round(fps *(duration / 1000));var interval=duration / frames;var delay=interval;var frame=0;if(from.length<7){from +=from.substr(1,3);}if(to.length<7){to +=to.substr(1,3);}var rf=parseInt(from.substr(1,2),16);var gf=parseInt(from.substr(3,2),16);var bf=parseInt(from.substr(5,2),16);var rt=parseInt(to.substr(1,2),16);var gt=parseInt(to.substr(3,2),16);var bt=parseInt(to.substr(5,2),16);var r,g,b,h;while(frame<frames){r=Math.floor(rf *((frames-frame)/frames)+rt *(frame/frames));g=Math.floor(gf *((frames-frame)/frames)+gt *(frame/frames));b=Math.floor(bf *((frames-frame)/frames)+bt *(frame/frames));h=this.make_hex(r,g,b);setTimeout("Fat.set_bgcolor('"+id+"','"+h+"')",delay);frame++;delay=interval *frame;}setTimeout("Fat.set_bgcolor('"+id+"','"+to+"')",delay);},set_bgcolor :function(id,c){var o=document.getElementById(id);o.style.backgroundColor=c;},get_bgcolor :function(id){var o=document.getElementById(id);while(o){var c;if(window.getComputedStyle){c=window.getComputedStyle(o,null).getPropertyValue("background-color");}if(o.currentStyle){c=o.currentStyle.backgroundColor;}if((c !="" && c !="transparent")||o.tagName=="BODY"){break;}o=o.parentNode;}if(c==undefined||c==""||c=="transparent"){c="#FFFFFF";}var rgb=c.match(/rgb\s*\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)/);if(rgb){c=this.make_hex(parseInt(rgb[1]),parseInt(rgb[2]),parseInt(rgb[3]));}return c;}
}