window.addEvent("load",function(){var I=$("canvasl").getContext("2d"),G=$("canvasr").getContext("2d"),L=false,E=false,M,K,C=false,A,p="",cr;I.strokeStyle="#646464";G.strokeStyle="#646464";$('canvasl').addEvent("selectstart",function(){return false});$('canvasr').addEvent("select",function(){return false});var D=function(){$("canvasl").removeEvent("click",D);$("mainp").removeChild($("textl"));$("clear").style.visibility="visible";L=true};$("canvasl").addEvent("click",D);$("textl").addEvent("click",D);$("canvasl").addEvent("mousedown",function(O){if(L){cr=$("canvasl").getPosition();M=O.page.x-cr.x;K=O.page.y-cr.y;E=true;p=";"+M+","+K+";"}});$("canvasl").addEvent("mousemove",function(O){if(L&&E){I.beginPath();I.moveTo(M,K);M=O.page.x-cr.x;K=O.page.y-cr.y;I.lineTo(M,K);I.closePath();I.stroke();p+=M+","+K+";"}});$("canvasl").addEvent("mouseup",function(P){if(L){if(C){var O=new Request({url:"/ajax/1"+A+"/",method:"post",data:"data="+p}).send()}E=false;p=""}});$("canvasl").addEvent("mouseout",function(P){if(L){if(C){var O=new Request({url:"/ajax/1"+A+"/",method:"post",data:"data="+p}).send()}E=false;p=""}});$("clear").addEvent("click",function(){I.clearRect(0,0,$("canvasl").width,$("canvasl").height);if(C){var O=new Request({url:"/ajax/1"+A+"/",method:"post",data:"data=;"}).send()}});var N=function(){$("lightbox").style.visibility="visible";$("form").style.visibility="visible";$("lightbox").addEvent("click",B);$("form").addEvent("keypress",J);$("name1").focus();return false};$("canvasr").addEvent("click",N);$("textr").addEvent("click",N);$("linkroom").addEvent("click",N);var J=function(O){if(O.key=="esc"){B()}};var B=function(){$("lightbox").style.visibility="hidden";$("form").style.visibility="hidden";$("feedback").style.visibility="hidden";$("about").style.visibility="hidden";$("lightbox").removeEvent("click",B);$("form").removeEvent("keypress",J);$("feedback").removeEvent("keypress",J);$("about").removeEvent("keypress",J)};var F=function(){if($("name1").value!=""&&$("name2").value!=""){new Request({url:"/create",data:"name1="+$("name1").value+"&name2="+$("name2").value,onSuccess:function(O,P){$("namel").innerHTML=$("name1").value;$("namer").innerHTML=$("name2").value;A=O;$("lightbox").removeEvent("click",B);$("form").removeEvent("keypress",J);$("form").style.width="250px";$("form").style.marginLeft="-170px";$("formdiv").style.textAlign="center";$("formdiv").innerHTML='<img src="/images/wait.gif" width="54" height="55" alt="..." /><br/>\n<a href="http://dvalista.ru/'+A+'" title="Скопировать в буфер обмена" onclick="return copy(\'http://dvalista.ru/'+A+'\')">http://dvalista.ru/'+A+"</a><br/>Передай эту ссылку другу, и как только он зайдёт, вы сможете рисовать вместе.";H.periodical(1000,this)}}).send()}else{if($("name2").value==""){$("name2").style.backgroundColor="#ffebeb";$("name2").style.borderColor="#df7d7d"}}};$("name1").addEvent("keypress",function(O){if(O.key=="enter"){$("name2").focus()}});$("name2").addEvent("keypress",function(O){if(O.key=="enter"){F()}});$("draw").addEvent("click",F);$("name1").addEvent("blur",function(){if(this.value==""){this.style.backgroundColor="#ffebeb";this.style.borderColor="#df7d7d"}else{this.style.backgroundColor="#fff";this.style.borderColor="#bdbdbd"}});$("name2").addEvent("blur",function(){if(this.value==""){this.style.backgroundColor="#ffebeb";this.style.borderColor="#df7d7d"}else{this.style.backgroundColor="#fff";this.style.borderColor="#bdbdbd"}});$("name1").addEvent("keyup",function(){if(this.value!=""){this.style.backgroundColor="#fff";this.style.borderColor="#bdbdbd"}});$("name2").addEvent("keyup",function(){if(this.value!=""){this.style.backgroundColor="#fff";this.style.borderColor="#bdbdbd"}});$("linkabout").addEvent("click",function(){$("lightbox").style.visibility="visible";$("about").style.visibility="visible";$("lightbox").addEvent("click",B);$("about").addEvent("keypress",J);return false});$("linkfeedback").addEvent("click",function(){$("text").value="";$("lightbox").style.visibility="visible";$("feedback").style.visibility="visible";$("lightbox").addEvent("click",B);$("feedback").addEvent("keypress",J);$("name").focus();return false});$("send").addEvent("click",function(){var O=true;if($("name").value==""){O=false;$("name").style.backgroundColor="#ffebeb";$("name").style.borderColor="#df7d7d"}else{$("name").style.backgroundColor="#fff";$("name").style.borderColor="#bdbdbd"}if($("email").value==""){O=false;$("email").style.backgroundColor="#ffebeb";$("email").style.borderColor="#df7d7d"}else{$("email").style.backgroundColor="#fff";$("email").style.borderColor="#bdbdbd"}if($("text").value==""){O=false;$("text").style.backgroundColor="#ffebeb";$("text").style.borderColor="#df7d7d"}else{$("text").style.backgroundColor="#fff";$("text").style.borderColor="#bdbdbd"}if(O){var P=new Request({url:"/feedback",data:"name="+$("name").value+"&email="+$("email").value+"&text="+$("text").value,onSuccess:B}).send()}});var H=function(){var O=new Request({url:"/ajax/1"+A+"/"+$time(),method:"get",onSuccess:function(U,V){V=null;var R=U.substr(0,1);U=U.substr(1);if(U!=""||C){if(!C){C=true;L=true;$("canvasr").removeEvent("click",N);$("canvasr").style.cursor="default";$("headerr").innerHTML='<a href="#" id="linkfeedback">Оставить мнение</a>';$("linkfeedback").addEvent("click",function(){$("lightbox").style.visibility="visible";$("feedback").style.visibility="visible";$("lightbox").addEvent("click",B);$("feedback").addEvent("keypress",J);return false});I.clearRect(0,0,$("canvasl").width,$("canvasl").height);if($("textl")){$("mainp").removeChild($("textl"))}if($("textr")){$("mainp").removeChild($("textr"))}$("clear").style.visibility="visible";B()}else{if(R=='0'){$("form").style.height="20px";$("form").style.marginTop="-30px";$("formdiv").innerHTML="Ваш друг покинул комнату.";$("lightbox").style.visibility="visible";$("form").style.visibility="visible"}else{if($("feedback").style.visibility=="hidden")$("lightbox").style.visibility="hidden";$("form").style.visibility="hidden"}}if(U==";"){G.clearRect(0,0,$("canvasr").width,$("canvasr").height)}else{var T=U.split(";");U=null;G.beginPath();var P,S;for(var Q=0;Q<T.length;Q++){if(T[Q]!=""){S=T[Q].split(",");if(P){G.lineTo(S[0],S[1])}P=true;G.moveTo(S[0],S[1])}else{P=false}}T=null;G.closePath();G.stroke()}}}}).send()};copy=function(text){var A=window.clipboardData;if(A)A.setData("Text",text);else{if (!$("flash")){var div=document.createElement("div");div.id="flash";div.style.position="absolute";div.style.left="0px";div.style.top="0px";document.body.appendChild(div);}$("flash").innerHTML="<embed src='/clipboard.swf' flashvars='clipboard="+escape(text)+"' width='0' height='0' type='application/x-shockwave-flash'></embed>";return false}}});