var UserId="";var password="";var backButtonPreview="";var stackPreviewUrls=new Array();var pPreviousUrls=new Array();var pNextUrls=new Array();var pNowUrl="";var vPreviousUrls=new Array();var vNextUrls=new Array();var vNowUrl="";var previousPreviewUrl="";var previousViewUrl="";var language="eng";var previousMenuUrl="";var repeatPlease="repeat please";var loginRegister="<div id='repeat'></div><table><tr><td align='right'>e-mail:</td>"+"<td align='left'><input id='usersEmaillogin'></input></td></tr>"+"<tr><td align='right'>password:</td> <td align='left'>"+"<input type='password' id='usersPasswordlogin'></input></td>"+"</tr><tr><td><button onclick='/*act and fill view with new user code acception*/"+"login();'>вход</button></td></tr></table><table><tr>"+"<td align='right'>e-mail*:</td> <td align='left'><input id='usersEmail'></input></td>"+"</tr><tr><td align='right'>first name:*</td> <td align='left'><input id='usersFirstName'></input></td>"+"</tr><tr><td align='right'>last name:*</td> <td align='left'><input id='usersLastName'></input></td>"+"</tr><tr><td align='right'>password:*</td> <td align='left'><input type='password' id='usersPassword'></input></td>"+"</tr><tr><td align='right'>gender:*</td> <td align='left'><select id='usersGender'><option value='male'>male</option>"+"<option value='female'>female</option></select></td></tr><tr><td><button onclick='register();'>"+"регистрация</button></td></tr></table>";function Hash(){this.length=0;this.items=new Array();for(var i=0;i<arguments.length;i+=2){if(typeof(arguments[i+1])!="undefined"){this.items[arguments[i]]=arguments[i+1];this.length++;}}this.removeItem=function(in_key){var tmp_previous;if(typeof(this.items[in_key])!="undefined"){this.length--;var tmp_previous=this.items[in_key];delete this.items[in_key];}return tmp_previous;};this.getItem=function(in_key){return this.items[in_key];};this.setItem=function(in_key,in_value){var tmp_previous;if(typeof(in_value)!="undefined"){if(typeof(this.items[in_key])=="undefined"){this.length++;}else{tmp_previous=this.items[in_key];}this.items[in_key]=in_value;}return tmp_previous;};this.hasItem=function(in_key){return typeof(this.items[in_key])!="undefined";};this.clear=function(){for(var i in this.items){delete this.items[i];}this.length=0;};}function resentPassword(){dojo.byId("resentPassword").innerHTML="<font color='green' size='2'>"+translateTo("your e-mail")+":</font><input id='resentEMail'></input><font color='green' size='2' onclick='sentPassword();'><u>"+translateTo("send password")+"</u></font>";}function changePassword(){var oldPassword=dojo.byId("oldPasswd").value;var newPassword=dojo.byId("newPasswd").value;var confirmPassword=dojo.byId("confirmPasswd").value;var answer=getData("UsersServlet?a=chpasswd&uid="+UserId+"&old="+oldPassword+"&new="+newPassword+"&conf="+confirmPassword);if(answer*1==1){dojo.byId("changePasswordMessage").innerHTML=translateTo("password successfully changed");dojo.cookie("password",newPassword,{expires:1000});password=newPassword;dojo.byId("oldPasswd").value="";dojo.byId("newPasswd").value="";dojo.byId("confirmPasswd").value="";}else{dojo.byId("changePasswordMessage").innerHTML=translateTo("password not changed");dojo.byId("oldPasswd").value="";dojo.byId("newPasswd").value="";dojo.byId("confirmPasswd").value="";}}function sentPassword(){var email=dojo.byId("resentEMail").value;var answer=getData("UsersServlet?a=resent&usersemail="+email);if(answer*1==1){dojo.byId("resentPassword").innerHTML="<font color='green' size='2'>"+translateTo("password sent, check your e-mail")+"</font>";}else{dojo.byId("resentPassword").innerHTML="<font color='green' size='2'>"+translateTo("repeat correct e-mail or sign up")+"</font>";}}function returnPreview(){var previowUrl=stackPreviewUrls.pop();previowUrl=stackPreviewUrls.pop();if(previowUrl.indexOf("undefined")==-1){var previwData=getData(previowUrl);stackPreviewUrls.push(previowUrl);if(stackPreviewUrls.length==1){stackPreviewUrls.push(previowUrl);}dojo.byId("previewArea").innerHTML=previwData;}}function loadPreview(url){var previewData=getData(url);if(previewData&&previewData*1!=-1){dojo.byId("previewArea").innerHTML=previewData;if(pNowUrl*1!=0){while(pNextUrls.length>0){var nextUrl=pNextUrls.pop();pPreviousUrls.push(nextUrl);}pPreviousUrls.push(pNowUrl);}pNowUrl=url;previousPreviewUrl=url;}if(previewData*1==-1){dojo.byId("previewArea").innerHTML=translateTo("information is not available or timed out")+". "+""+"<button class='block' onclick=\"loadPreview('"+url+"');\">"+translateTo("repeat")+"</button>";}}function loadPreviewNavigation(url){var previewData=getData(url);if(previewData&&previewData*1!=-1){dojo.byId("previewArea").innerHTML=previewData;}if(previewData*1==-1){dojo.byId("previewArea").innerHTML=translateTo("information is not available or timed out")+". "+""+"<button class='block' onclick=\"loadPreview('"+url+"');\">"+translateTo("repeat")+"</button>";}}function nextPreviewButton(){if(pNextUrls.length>0){var nextUrl=pNextUrls.pop();loadPreviewNavigation(nextUrl);pPreviousUrls.push(pNowUrl);pNowUrl=nextUrl;}}function previousPreviewButton(){if(pPreviousUrls.length>0){var previousUrl=pPreviousUrls.pop();loadPreviewNavigation(previousUrl);pNextUrls.push(pNowUrl);pNowUrl=previousUrl;}}function reloadPreview(){loadPreview(previousPreviewUrl);}function putLog(log,page,reffrom){page=decodeURL(page);reffrom=decodeURL(reffrom);log=encodeBase64(encodeLanguage(log,language));page=encodeBase64(encodeLanguage(page,language));reffrom=encodeBase64(encodeLanguage(reffrom,language));var url="PromotionServlet?a=log&log="+log+"&page="+page+"&from="+reffrom;var answer=getData(url);}function newCTaskAB(){var text=dojo.byId("ctaskTextInput").value;var url="TasksServlet?a=newctask&t="+text;var srvAnswer=getData(url);if(srvAnswer*1!=-1){loadCTasksAB();}else{}}function newCTask(url,loadUrl,element){var text=dojo.byId(element).value;text=encodeBase64(encodeLanguage(text,language));url+="&t="+text;var srvAnswer=getData(url);if(srvAnswer*1!=-1){loadPreview(loadUrl);}else{}}function removeCTaskAB(ctaskId){var url="TasksServlet?a=removectask&ctid="+ctaskId;var srvAnswer=getData(url);if(srvAnswer*1!=-1){loadCTasksAB();}else{}}function viewReloadPreview(url){view(url);reloadPreview();}function view(url){var dataView=getData(url);if(dataView&&dataView*1!=-1){dojo.byId("viewArea").innerHTML=dataView;if(vNowUrl*1!=0){while(vNextUrls.length>0){var nextUrl=vNextUrls.pop();vPreviousUrls.push(nextUrl);}vPreviousUrls.push(vNowUrl);}vNowUrl=url;previousViewUrl=url;}if(dataView*1==-1){dojo.byId("viewArea").innerHTML=translateTo("information is not available or timed out")+". "+"<button class='block' onclick=\"view('"+url+"');\">"+translateTo("repeat")+"</button>";}}function loadViewNavigation(url){var viewData=getData(url);if(viewData&&viewData*1!=-1){dojo.byId("viewArea").innerHTML=viewData;}if(viewData*1==-1){dojo.byId("viewArea").innerHTML=translateTo("information is not available or timed out")+". "+""+"<button class='block' onclick=\"loadPreview('"+url+"');\">"+translateTo("repeat")+"</button>";}}function nextViewButton(){if(vNextUrls.length>0){var nextUrl=vNextUrls.pop();loadViewNavigation(nextUrl);vPreviousUrls.push(vNowUrl);vNowUrl=nextUrl;}}function previousViewButton(){if(vPreviousUrls.length>0){var previousUrl=vPreviousUrls.pop();loadViewNavigation(previousUrl);vNextUrls.push(vNowUrl);vNowUrl=previousUrl;}}function reloadMenu(){url="MenuServlet?a=unreadmessages&uid="+UserId+"&ruid="+UserId;var dataMenu=getData(url);if(dataMenu*1!=-1){if(dataMenu*1>0){dojo.byId("menuButtonInMessages").innerHTML=translateTo("inbox")+"<b>("+dataMenu+")</b>";}else{dojo.byId("menuButtonInMessages").innerHTML=translateTo("inbox");}}url="MenuServlet?a=offers&uid="+UserId+"&ruid="+UserId;dataMenu=getData(url);if(dataMenu*1!=-1){if(dataMenu*1>0){dojo.byId("menuButtonMyOffers").innerHTML=translateTo("my offers")+"<b>("+dataMenu+")</b>";}else{dojo.byId("menuButtonMyOffers").innerHTML=translateTo("my offers");}}url="MenuServlet?a=files&uid="+UserId+"&ruid="+UserId;dataMenu=getData(url);if(dataMenu*1!=-1){if(dataMenu*1>0){dojo.byId("menuButtonMyFiles").innerHTML=translateTo("task files")+"<b>("+dataMenu+")</b>";}else{dojo.byId("menuButtonMyFiles").innerHTML=translateTo("task files");}}setTimeout("reloadMenu();",70000);}function reloadMenuOnce(){url="MenuServlet?a=unreadmessages&uid="+UserId+"&ruid="+UserId;var dataMenu=getData(url);if(dataMenu*1!=-1){if(dataMenu*1>0){dojo.byId("menuButtonInMessages").innerHTML=translateTo("inbox")+"<b>("+dataMenu+")</b>";}else{dojo.byId("menuButtonInMessages").innerHTML=translateTo("inbox");}}url="MenuServlet?a=offers&uid="+UserId+"&ruid="+UserId;dataMenu=getData(url);if(dataMenu*1!=-1){if(dataMenu*1>0){dojo.byId("menuButtonMyOffers").innerHTML=translateTo("my offers")+"<b>("+dataMenu+")</b>";}else{dojo.byId("menuButtonMyOffers").innerHTML=translateTo("my offers");}}url="MenuServlet?a=files&uid="+UserId+"&ruid="+UserId;dataMenu=getData(url);if(dataMenu*1!=-1){if(dataMenu*1>0){dojo.byId("menuButtonMyFiles").innerHTML=translateTo("task files")+"<b>("+dataMenu+")</b>";}else{dojo.byId("menuButtonMyFiles").innerHTML=translateTo("task files");}}}function viewPlusGroupIdHTML(url){url=url+"&gid="+dojo.byId("selectGroupTaskGive").value;view(url);}function reloadView(){view(previousViewUrl);}function viewCountryCities(url){var dataView=getData(url+"&countryid="+dojo.byId("selectSchoolCountry").value);dojo.byId("viewArea").innerHTML=dataView;}function viewCitySchools(url){var dataView=getData(url+"&cityid="+dojo.byId("selectSchoolCity").value);dojo.byId("viewArea").innerHTML=dataView;}function viewSchoolDirections(url){var dataView=getData(url+"&schoolid="+dojo.byId("selectSchool").value);dojo.byId("viewArea").innerHTML=dataView;}function viewCollegeDirections(url){var dataView=getData(url+"&hschoolid="+dojo.byId("selectCollege").value);dojo.byId("viewArea").innerHTML=dataView;}function viewUniversityDirections(url){var dataView=getData(url+"&hschoolid="+dojo.byId("selectUniversity").value);dojo.byId("viewArea").innerHTML=dataView;}function viewPrivateSchoolDirections(url){var dataView=getData(url+"&schoolid="+dojo.byId("selectPrivateSchool").value);dojo.byId("viewArea").innerHTML=dataView;}function viewInternatSchoolDirections(url){var dataView=getData(url+"&schoolid="+dojo.byId("selectInternatSchool").value);dojo.byId("viewArea").innerHTML=dataView;}function viewMusicSchoolDirections(url){var dataView=getData(url+"&schoolid="+dojo.byId("selectMusicSchool").value);dojo.byId("viewArea").innerHTML=dataView;}function setSchoolDirection(url){var dataView=getData(url+"&directionid="+dojo.byId("setSchoolDirection").value);dojo.byId("viewArea").innerHTML=dataView;}function change(url,input,output,loadUrl){var inputData=dojo.byId(input).value;inputData=encodeBase64(encodeLanguage(inputData,language));var dataOut=getData(url+"&value="+inputData);if(dataOut*1!=-1){view(loadUrl);}}function actTwoInputsAndRedirect(url,input1,input2,loadUrl){var inputData1=dojo.byId(input1).value;var inputData2=dojo.byId(input2).value;inputData1=encodeBase64(encodeLanguage(inputData1,language));inputData2=encodeBase64(encodeLanguage(inputData2,language));var dataOut=getData(url+"&value1="+inputData1+"&value2="+inputData2);if(dataOut*1!=-1){view(loadUrl);}}function act(url,loadUrl){var dataOut=getData(url);if(dataOut*1!=-1){view(loadUrl);}}function actRegister(url,loadUrl){var dataOut=getData(url);if(dataOut*1!=-1){view(loadUrl);}else{dojo.byId("registered").innerHTML="<font color='3' size='green'>"+translateTo("try to sign in(try)")+"<br/>"+translateTo("try to sign in(to)")+"<br/>"+translateTo("try to sign in(sign in)")+"</font>";}}function actUserNewCommentView(url,loadUrl){var comment=dojo.byId("UsersServletNewCommentView").value;comment=encodeBase64(encodeLanguage(comment,language));var dataOut=getData(url+"&cmmtext="+comment);if(dataOut*1!=-1){view(loadUrl);}}function actNewTask(url,loadUrl,element){var text=dojo.byId(element).value;text=encodeBase64(encodeLanguage(text,language));url=url+"&t="+text;var dataOut=getData(url);if(dataOut*1!=-1){view(loadUrl);}}function actNewComment(url,loadUrl,element){var text=dojo.byId(element).value;text=encodeBase64(encodeLanguage(text,language));url=url+"&text="+text;var dataOut=getData(url);if(dataOut*1!=-1){view(loadUrl);}}function actPlusTakeUserIdHTML(url,loadUrl){var dataOut=getData(url+"&tuid="+dojo.byId("selectTakeUserId").value);if(dataOut*1!=-1){view(loadUrl);}}function actPreview(url,loadUrl){var dataOut=getData(url);if(dataOut*1!=-1){loadPreview(loadUrl);}}function actPreviewRM(url,loadUrl){var dataOut=getData(url);if(dataOut*1!=-1){loadPreview(loadUrl);reloadMenuOnce();}}function actFriendsPreview(url,loadUrl,message){var dataOut=getData(url);if(dataOut*1!=-1){loadPreview(loadUrl);dojo.byId("friendsRequestPreview").innerHTML="<font color='blue' size='2'>"+message+"</font>";}}function actFriendsView(url,loadUrl,message){var dataOut=getData(url);if(dataOut*1!=-1){view(loadUrl);dojo.byId("friendView").innerHTML="<font color='blue' size='2'>"+message+"</font>";}}function actCityChange(url,loadUrl){var dataOut=getData(url+"&cityid="+dojo.byId("selectCity").value);if(dataOut*1!=-1){view(loadUrl);}}function actCountryChange(url,loadUrl){var dataOut=getData(url+"&countryid="+dojo.byId("selectCountry").value);if(dataOut*1!=-1){view(loadUrl);}}function saveTheSchool(url,loadUrl){var dataOut=getData(url+"&startyear="+dojo.byId("setSchoolStartYear").value+"&endyear="+dojo.byId("setSchoolEndYear").value+"&form="+dojo.byId("schoolEducationForm").value);if(dataOut*1!=-1){view(loadUrl);}}function setSchool(url,loadUrl){var dataOut=getData(url+"&schoolid="+dojo.byId("selectSchool").value);if(dataOut*1!=-1){view(loadUrl);}}function loadTasksAB(taskComments){var taskTable=getData("TasksServlet?a=out&tc="+taskComments);dojo.byId("viewArea").innerHTML=taskTable;}function changeTaskStatusAB(taskId){var srvAnswer=0;if(status=="date"){srvAnswer=getData("TasksServlet?a=changestatus&u="+UserId+"&t="+taskId+"&s="+status+"&d="+date);}else{srvAnswer=getData("TasksServlet?a=changestatus&u="+UserId+"&t="+taskId+"&s="+status);}if(srvAnswer*1==1){loadTasksAB(0);}else{}}function actChangeTaskStatus(url,loadUrl,taskId){var status=dojo.byId("taskStatusInput"+taskId).value;if(status!="date"){dataOut=getData(url+"&s="+status);}else{loadUrl+="&editblock=date";dataOut=1;}if(dataOut*1!=-1){view(loadUrl);}}function actChangeTaskDateStatus(url,loadUrl){var date=dojo.byId("dateBox").value;dataOut=getData(url+"&s=date"+status+"&d="+date);if(dataOut*1!=-1){view(loadUrl);}}function joinGroupPreview(actUrl,noGroupFoundUrl,groupPrivateUrl,doneUrl,sentRequestUrl,userInsightUrl){var groupId=dojo.byId("GroupsServletOutPreviewJoinInput").value;actUrl+="&gid="+groupId;var answer=getData(actUrl);if(answer*1==2){loadPreview(noGroupFoundUrl);}else{if(answer*1==3){loadPreview(groupPrivateUrl);}else{if(answer*1==1){loadPreview(doneUrl+"&gid="+groupId);}else{if(answer*1==4){loadPreview(sentRequestUrl);}else{if(answer*1==5){loadPreview(userInsightUrl);}}}}}}function joinGroupView(actUrl,noGroupFoundUrl,groupPrivateUrl,doneUrl,sentRequestUrl,userInsightUrl){var answer=getData(actUrl);if(answer*1==2){view(noGroupFoundUrl);}else{if(answer*1==3){view(groupPrivateUrl);}else{if(answer*1==1){view(doneUrl);}else{if(answer*1==4){view(sentRequestUrl);}else{if(answer*1==5){view(userInsightUrl);}}}}}}function newTaskCommentAB(taskId){var answer="";var comment=dojo.byId("newTaskComment").value;answer=getData("TasksServlet?a=newcomment&u=3&t="+taskId+"&text="+comment);if(answer*1==-1){}else{loadTasksAB(taskId);}}function removeTaskCommentAB(taskId,commentId){var answer="";answer=getData("TasksServlet?a=removecomment&u=3&t="+taskId+"&c="+commentId);if(answer*1==-1){}else{loadTasksAB(taskId);}}function uploadFileForTaskCommentAB(taskId,commentId){dojo.io.iframe.send({url:"UploadServlet?a=filetocomment&u=3&t="+taskId+"&c="+commentId,form:"post-form",load:function(data){},error:function(error){console.error("Error: ",error);
}});}function loadCTasksAB(){var cTaskTable=getData("TasksServlet?a=outctasks");loadPreview(cTaskTable);}function checkCTasksAB(ctaskId){var answer=getData("TasksServlet?a=checkctask&ct="+ctaskId);if(answer*1!=-1){loadCTasksAB();}else{}}function submitFormTC(formTargetId,taskId){document.getElementById("file_upload_form"+formTargetId).target="upload_target"+formTargetId;document.getElementById("file_upload_form"+formTargetId).submit();}function getTs(){var d=new Date();return d.getTime();}var getData=function(servletUrl){var ret;var counter=0;var empty=true;while((empty==true)&&(counter<10)){counter++;ts=getTs();var sourceString=password+ts+visitid+"";md5=MD5(sourceString);var fullUrl=servletUrl+"&ts="+ts+"&md5="+md5+"&language="+language;dojo.xhrGet({url:fullUrl,sync:true,timeout:500,load:function(data){ret=data;}});if(ret!=""){empty=false;}}if(empty==true){ret=-1;}return ret;};var request;var reloadAreaUrl="undefined";var visitid="undefined";function welcome(){if(visitid*1>0){if(vNowUrl*1!=0){while(vNextUrls.length>0){var nextUrl=vNextUrls.pop();vPreviousUrls.push(nextUrl);}vPreviousUrls.push(vNowUrl);}dojo.byId("viewArea").innerHTML="<table style='width:100%;height:100%;'><tr><td style='width:15%;'></td><td align='center' style='width:70%'>"+"<table><tr><td><img src='images/logo/nettylogo.jpg'></img></td><td><h1>Онлайн Планировщик Нетти</h1></td></tr></table><font color='blue' size='2'>придумай задачу себе и другу</font><br/><br/>"+"<font color='blue' size='3'>Добро пожаловать! </font><br/><br/><font color='black' size='3'>Администрация.</font><br/><br/><br/><br/><br/>"+"</td><td style='width:15%'></td></tr></table>";}}function keeper(action){try{if(action=="onload"){if(dojo.cookie("user")){UserId=dojo.cookie("user")*1;}if(dojo.cookie("password")){password=dojo.cookie("password");}visitid=getData("KeeperServlet?a=visitid&uid="+UserId);if(visitid*1!=-1){executeJSContainer();executeJSContainerPreview();executeJSContainerMenu();var lang=getData("UsersServlet?a=userlanguage&uid="+UserId+"&ruid="+UserId);if(lang*1!=-1){language=lang;dojo.cookie("language",language,{expires:1000});}else{lang=getData("UsersServlet?a=userlanguage&uid="+UserId+"&ruid="+UserId);if(lang*1!=-1){language=lang;dojo.cookie("language",language,{expires:1000});}}reloadMenu();languageLoad();var logged=getData("UsersServlet?a=logged&uid="+UserId);if(logged*1==1){view("TasksServlet?a=out&editblock=selectgroup&linktask=0&tc=0&uid="+UserId+"&ruid="+UserId);loadPreview("UsersServlet?a=userpreview&uid="+UserId+"&ruid="+UserId);}window.setTimeout("keeper('check');",90000);}}else{if(action=="check"){visitid=getData("KeeperServlet?a=visitid&uid="+UserId);reloadMenu();window.setTimeout("keeper('check');",90000);}}}catch(e){window.setTimeout("keeper('"+action+"');",3000);}}function create(){var dateTextBox=new dijit.form.DateTextBox({name:"date1",locale:"ru-ru",required:"true",promptMessage:"yyyy-mm-dd",invalidMessage:"Use yyyy-mm-dd format."},"dateBox");dateTextBox.startup();}function createDateTextBox(element,actUrl,loadUrl){var dateTextBox=new dijit.form.DateTextBox({name:"date",locale:"ru-ru",required:"true",id:element,constraints:{datePattern:"yyyy-MM-dd"},promptMessage:"yyyy-mm-dd",invalidMessage:"yyyy-mm-dd."},element);dateTextBox.startup();dateWasSet(element,actUrl,loadUrl);}function createDateTextBoxUserDateOfBirth(element){var dateTextBox=new dijit.form.DateTextBox({name:"date",locale:"ru-ru",required:"true",id:element,constraints:{datePattern:"yyyy-MM-dd"},promptMessage:"yyyy-mm-dd",invalidMessage:"yyyy-mm-dd."},element);dateTextBox.startup();}function dateWasSet(element,actUrl,loadUrl){var date=dojo.byId(element).value;var status="date";if(date==""){setTimeout("dateWasSet('"+element+"','"+actUrl+"','"+loadUrl+"')",100);}else{actUrl+="&s="+status+"&d="+date;var data=1;if(actUrl.indexOf("noactionurl")==-1){data=getData(actUrl);}if(data*1!=-1){view(loadUrl);}}}function createDateCheckTextBox(element,actUrl,loadUrl){var dateTextBox=new dijit.form.DateTextBox({name:"date",locale:"ru-ru",required:"true",id:element,onChange:function(){dateCheckWasSet(element,actUrl,loadUrl);},constraints:{datePattern:"yyyy-MM-dd"},promptMessage:"yyyy-mm-dd",invalidMessage:"yyyy-mm-dd."},element);dateTextBox.startup();}function dateCheckWasSet(element,actUrl,loadUrl){var date=dojo.byId(element).value;loadUrl+="&date="+date;view(loadUrl);}function buttonClickView(actUrl,loadUrl){var data=1;if(actUrl!="load"){data=getData(actUrl);}if(data*1!=-1){view(loadUrl);}}function createButton(element,actUrl,loadUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){buttonClickView(actUrl,loadUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function createButtonViewClick(actUrl,loadUrl){var data=1;if(actUrl.indexOf("noaction")==-1){data=getData(actUrl);}if(data*1!=-1){view(loadUrl);}}function createButtonView(element,actUrl,loadUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){createButtonViewClick(actUrl,loadUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function createButtonViewSaveContactsChanges(element,actUrl,loadUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){changeFewFields("UsersServletUserViewChangeAddressInput","UsersServletUserViewChangeLandLineInput","UsersServletUserViewChangeMobilePhoneInput","UsersServletUserViewChangeIcqInput","undefined","undefined","undefined",actUrl,loadUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function createButtonSaveTheSchool(element,actUrl,loadUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){saveTheSchool(actUrl,loadUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function createButtonSaveGenerallInformation(element,dateOfBirth,actUrl,loadUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){changeFewFields("UsersServletUserViewChangeNameInput","UsersServletUserViewChangeOwnNameInput","UsersServletUserViewChangeSerNameInput","UsersServletUserViewChangeGenderInput",dateOfBirth,"UsersServletUserViewChangeProfileVisibilityInput","undefined",actUrl,loadUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function menuButtonClick(previewUrl,viewUrl){if(previewUrl!="none"){if(previousMenuUrl==previewUrl){previousMenuUrl=previewUrl;view(viewUrl);}previousMenuUrl=previewUrl;loadPreview(previewUrl);}else{if(viewUrl!="none"){previousMenuUrl=previewUrl;view(viewUrl);}}}function setMenuItemText(itemId,text){dojo.byId(itemId).innerHTML=text;}function createMenuButton(element,previewUrl,viewUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){menuButtonClick(previewUrl,viewUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function createUploadButton(element,action,value1,value2,value3,formName,targetName,areaName,loadUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){submitForm(action,value1,value2,value3,formName,targetName,areaName,loadUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function buttonClickPreview(actUrl,loadUrl){var data=1;if(actUrl!="load"){data=getData(actUrl);}if(data*1!=-1){loadPreview(loadUrl);}if(actUrl.indexOf("offer")!=-1){reloadMenu();}}function buttonClickSearch(loadUrl){var name=dojo.byId("userSearchName").value;name=encodeBase64(encodeLanguage(name,language));var sername=dojo.byId("userSearchSername").value;sername=encodeBase64(encodeLanguage(sername,language));loadUrl+="&name="+name+"&sername="+sername;loadPreview(loadUrl);}function buttonClickPreviewOffer(actUrl1,actUrl2,loadUrl){var data=1;data=getData(actUrl1);var tmpData=getData(actUrl2);if(data*1!=-1){loadPreview(loadUrl);reloadView();}reloadMenu();}function createButtonPreview(element,actUrl,loadUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){buttonClickPreview(actUrl,loadUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function createButtonSearch(element,loadUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){buttonClickSearch(loadUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function createButtonPreviewOffer(element,actUrl1,actUrl2,loadUrl,nameLanguage){var button=new dijit.form.Button({name:"date",required:"true",onClick:function(){buttonClickPreviewOffer(actUrl1,actUrl2,loadUrl);},id:element,label:"<font size='2' color='black'><b>"+nameLanguage+"</b></font>"},element);}function createDDTaskButton(element,taskId,groupId,TaskLanguage,YesLanguage){var dialog=new dijit.TooltipDialog({content:'<label for="name">'+TaskLanguage+':</label> <textarea dojoType="dijit.form.TextBox" id="text'+element+'" name="name"></textarea><br/>'+'<button dojoType="dijit.form.Button" type="submit" onclick="actNewTask(\'TasksServlet?a=new&s=no&ut='+taskId+"&gid="+groupId+"&uid="+UserId+"&ruid="+UserId+"&rt=0','TasksServlet?a=out&editblock=none&linktask=0&tc=0&gid="+groupId+"&uid="+UserId+"&ruid="+UserId+"','text"+element+"');\">"+YesLanguage+"</button>"});var button=new dijit.form.DropDownButton({label:"<font size='2' color='black'><b>\\/</b></font>",dropDown:dialog});dojo.byId(element).appendChild(button.domNode);}function createDDOneTaskButton(element,taskId,groupId,TaskLanguage,YesLanguage,buttonName){var dialog=new dijit.TooltipDialog({content:'<label for="name">'+TaskLanguage+':</label> <textarea dojoType="dijit.form.TextBox" id="text'+element+'" name="name"></textarea><br/>'+'<button dojoType="dijit.form.Button" type="submit" onclick="actNewTask(\'TasksServlet?a=new&s=no&ut='+taskId+"&gid="+groupId+"&uid="+UserId+"&ruid="+UserId+"&rt=0','TasksServlet?a=out&editblock=none&linktask=0&tc=0&gid="+groupId+"&uid="+UserId+"&ruid="+UserId+"','text"+element+"');\">"+YesLanguage+"</button>"});var button=new dijit.form.DropDownButton({label:"<font size='2' color='black'><b>"+buttonName+"</b></font>",dropDown:dialog});dojo.byId(element).appendChild(button.domNode);}function createDDCommentButton(element,url,loadUrl,TaskLanguage,YesLanguage,buttonName){var dialog=new dijit.TooltipDialog({content:'<label for="name">'+TaskLanguage+':</label> <textarea dojoType="dijit.form.TextBox" id="text'+element+'" name="name"></textarea><br/>'+'<button dojoType="dijit.form.Button" type="submit" onclick="actNewComment(\''+url+"','"+loadUrl+"','text"+element+"');\">"+YesLanguage+"</button>"});var button=new dijit.form.DropDownButton({label:"<font size='2' color='black'><b>"+buttonName+"</b></font>",dropDown:dialog});dojo.byId(element).appendChild(button.domNode);}function createDDCTaskButton(element,url,loadUrl,TaskLanguage,YesLanguage,buttonName){var dialog=new dijit.TooltipDialog({content:'<label for="name">'+TaskLanguage+':</label> <textarea dojoType="dijit.form.TextBox" id="text'+element+'" name="name"></textarea><br/>'+'<button dojoType="dijit.form.Button" type="submit" onclick="newCTask(\''+url+"','"+loadUrl+"','text"+element+"');\">"+YesLanguage+"</button>"});var button=new dijit.form.DropDownButton({label:"<font size='2' color='black'><b>"+buttonName+"</b></font>",dropDown:dialog});dojo.byId(element).appendChild(button.domNode);}function executeJSContainer(){try{var script=dojo.byId("hiddenInput").value;if(script*1!=0){eval(script);}dojo.byId("hiddenInput").value=0;}catch(e){}setTimeout("executeJSContainer()",10);}function executeJSContainerPreview(){try{var script=dojo.byId("hiddenInputPreview").value;if(script*1!=0){eval(script);}dojo.byId("hiddenInputPreview").value=0;}catch(e){}setTimeout("executeJSContainerPreview()",10);}function executeJSContainerMenu(){try{var script=dojo.byId("hiddenInputMenu").value;if(script*1!=0){eval(script);}dojo.byId("hiddenInputMenu").value=0;}catch(e){}setTimeout("executeJSContainerMenu()",10);}function login(){password=dojo.byId("usersPasswordlogin").value;UserId=getData("UsersServlet?a=login&usersemail="+dojo.byId("usersEmaillogin").value);dojo.cookie("user",UserId,{expires:1000});dojo.cookie("password",password,{expires:1000});keeper("onload");var logged=getData("UsersServlet?a=logged&uid="+UserId);if(logged*1==1){}else{dojo.byId("repeat").innerHTML="<font size='2' color='green'>"+repeatPlease+"</font>";}}function activate(url){var confirm=dojo.byId("UsersServletActivationCodeInput").value;var data=getData(url+"&value="+confirm);if(data*1!=-1){UserId=data;dojo.cookie("user",UserId,{expires:1000});document.location="index.html";}}function register(){if(jcap()){password=dojo.byId("usersPassword").value;dojo.cookie("password",dojo.byId("usersPassword").value,{expires:1000});var userName=encodeBase64(encodeLanguage(dojo.byId("usersFirstName").value,language));var userSername=encodeBase64(encodeLanguage(dojo.byId("usersLastName").value,language));var userPassword=dojo.byId("usersPassword").value;var usersFirstGroup=dojo.byId("usersFirstGroup").value;actRegister("UsersServlet?a=register&usersemail="+dojo.byId("usersEmail").value+"&usersFirstName="+userName+"&usersLastName="+userSername+"&usersPassword="+userPassword+"&usersGender="+dojo.byId("usersGender").value+"&gtype="+usersFirstGroup,"UsersServlet?a=preactivate&usersemail="+dojo.byId("usersEmail").value);}}function getUploadedFileStatus(){var url="FileUploadServlet";if(window.XMLHttpRequest){request=new XMLHttpRequest();request.onreadystatechange=processStateChange;try{request.open("GET",url,true);}catch(e){}request.send(null);}else{if(window.ActiveXObject){request=new ActiveXObject("Microsoft.XMLHTTP");if(request){request.onreadystatechange=processStateChange;request.open("GET",url,true);request.send();}}}}function processStateChange(){if(request.readyState==4){if(request.status==200){var xml=request.responseXML;var isNotFinished=xml.getElementsByTagName("finished")[0];var myBytesRead=xml.getElementsByTagName("bytes_read")[0];var myContentLength=xml.getElementsByTagName("content_length")[0];var myPercent=xml.getElementsByTagName("percent_complete")[0];if((isNotFinished==null)&&(myPercent==null)){document.getElementById("initializing").style.visibility="visible";window.setTimeout("getUploadedFileStatus();",100);}else{document.getElementById("initializing").style.visibility="hidden";document.getElementById("progressBarTable").style.visibility="visible";document.getElementById("percentCompleteTable").style.visibility="visible";document.getElementById("bytesRead").style.visibility="visible";myBytesRead=myBytesRead.firstChild.data;myContentLength=myContentLength.firstChild.data;if(myPercent!=null){myPercent=myPercent.firstChild.data;document.getElementById("progressBar").style.width=myPercent+"%";document.getElementById("bytesRead").innerHTML=myBytesRead+" of "+myContentLength+" bytes read";document.getElementById("percentComplete").innerHTML=myPercent+"100%";window.setTimeout("getUploadedFileStatus();",100);}else{document.getElementById("bytesRead").style.visibility="hidden";document.getElementById("progressBar").style.width="100%";document.getElementById("percentComplete").innerHTML="";dojo.byId("fileUploaded").innerHTML="<font color='green' size='3'>файл загружен</font>";window.setTimeout("dojo.byId('fileUploaded').innerHTML='';",2500);window.setTimeout("viewReloadPreview(reloadAreaUrl);",1000);}}}else{}}}function submitForm(type,value1,value2,value3,upload_form,upload_target,changeAreaAfterUploadId,changeUrlAfterUpload){if(type.indexOf("pictureupload")!=-1){value1=dojo.byId(value1).value;value2=dojo.byId(value2).value;value1=encodeBase64(encodeLanguage(value1,language));value2=encodeBase64(encodeLanguage(value2,language));}ts=getTs();var sourceString=password+ts+visitid+"";
md5=MD5(sourceString);var servletUrl="FileUploadServlet?&type="+type+"&value1="+value1+"&value2="+value2+"&value3="+value3+"&uid="+UserId+"&ruid="+UserId;var servletUrl=servletUrl+"&ts="+ts+"&md5="+md5+"&language="+language;document.getElementById(upload_form).action=servletUrl;document.getElementById(upload_form).target=upload_target;document.getElementById(upload_form).submit();reloadAreaUrl=changeUrlAfterUpload;getUploadedFileStatus();}function changeFewFields(fieldId1,fieldId2,fieldId3,fieldId4,fieldId5,fieldId6,fieldId7,actUrl,loadUrl){var inputData1="";if(fieldId1!="undefined"){inputData1=dojo.byId(fieldId1).value;}var inputData2="";if(fieldId2!="undefined"){inputData2=dojo.byId(fieldId2).value;}var inputData3="";if(fieldId3!="undefined"){inputData3=dojo.byId(fieldId3).value;}var inputData4="";if(fieldId4!="undefined"){inputData4=dojo.byId(fieldId4).value;}var inputData5="";if(fieldId5!="undefined"){inputData5=dojo.byId(fieldId5).value;}var inputData6="";if(fieldId6!="undefined"){inputData6=dojo.byId(fieldId6).value;}var inputData7="";if(fieldId7!="undefined"){inputData7=dojo.byId(fieldId7).value;}inputData1=encodeBase64(encodeLanguage(inputData1,language));inputData2=encodeBase64(encodeLanguage(inputData2,language));inputData3=encodeBase64(encodeLanguage(inputData3,language));inputData4=encodeBase64(encodeLanguage(inputData4,language));inputData5=encodeBase64(encodeLanguage(inputData5,language));inputData6=encodeBase64(encodeLanguage(inputData6,language));inputData7=encodeBase64(encodeLanguage(inputData7,language));var dataOut=getData(actUrl+"&value1="+inputData1+"&value2="+inputData2+"&value3="+inputData3+"&value4="+inputData4+"&value5="+inputData5+"&value6="+inputData6+"&value7="+inputData7);if(dataOut*1!=-1){viewReloadPreview(loadUrl);}}function makeNewGroup(fieldId1,fieldId2,fieldId3,fieldId4,fieldId5,fieldId6,fieldId7,actUrl,loadUrl){var inputData1="";if(fieldId1!="undefined"){inputData1=dojo.byId(fieldId1).value;}var inputData2="";if(fieldId2!="undefined"){inputData2=dojo.byId(fieldId2).value;}var inputData3="";if(fieldId3!="undefined"){inputData3=dojo.byId(fieldId3).value;}var inputData4="";if(fieldId4!="undefined"){inputData4=dojo.byId(fieldId4).value;}var inputData5="";if(fieldId5!="undefined"){inputData5=dojo.byId(fieldId5).value;}var inputData6="";if(fieldId6!="undefined"){inputData6=dojo.byId(fieldId6).value;}var inputData7="";if(fieldId7!="undefined"){inputData7=dojo.byId(fieldId7).value;}inputData1=encodeBase64(encodeLanguage(inputData1,language));inputData2=encodeBase64(encodeLanguage(inputData2,language));inputData3=encodeBase64(encodeLanguage(inputData3,language));inputData4=encodeBase64(encodeLanguage(inputData4,language));inputData5=encodeBase64(encodeLanguage(inputData5,language));inputData6=encodeBase64(encodeLanguage(inputData6,language));inputData7=encodeBase64(encodeLanguage(inputData7,language));var dataOut=getData(actUrl+"&value1="+inputData1+"&value2="+inputData2+"&value3="+inputData3+"&value4="+inputData4+"&value5="+inputData5+"&value6="+inputData6+"&value7="+inputData7);if(dataOut*1!=-1){view(loadUrl+"&gid="+dataOut);reloadPreview();}}function changeFewFieldsAlbum(fieldId1,fieldId2,fieldId3,fieldId4,fieldId5,fieldId6,fieldId7,actUrl,loadUrl){var inputData1="";if(fieldId1!="undefined"){inputData1=dojo.byId(fieldId1).value;}var inputData2="";if(fieldId2!="undefined"){inputData2=dojo.byId(fieldId2).value;}var inputData3="";if(fieldId3!="undefined"){inputData3=dojo.byId(fieldId3).value;}var inputData4="";if(fieldId4!="undefined"){inputData4=dojo.byId(fieldId4).value;}var inputData5="";if(fieldId5!="undefined"){inputData5=dojo.byId(fieldId5).value;}var inputData6="";if(fieldId6!="undefined"){inputData6=dojo.byId(fieldId6).value;}var inputData7="";if(fieldId7!="undefined"){inputData7=dojo.byId(fieldId7).value;}inputData1=encodeBase64(encodeLanguage(inputData1,language));inputData2=encodeBase64(encodeLanguage(inputData2,language));inputData3=encodeBase64(encodeLanguage(inputData3,language));inputData4=encodeBase64(encodeLanguage(inputData4,language));inputData5=encodeBase64(encodeLanguage(inputData5,language));inputData6=encodeBase64(encodeLanguage(inputData6,language));inputData7=encodeBase64(encodeLanguage(inputData7,language));var dataOut=getData(actUrl+"&value1="+inputData1+"&value2="+inputData2+"&value3="+inputData3+"&value4="+inputData4+"&value5="+inputData5+"&value6="+inputData6+"&value7="+inputData7);if(dataOut*1!=-1){view(loadUrl+"&albumid="+dataOut);}}function logsLoad(){var url="PromotionServlet?a=logs&p="+promotionPassword;dojo.byId("datePromotionLogs").value="";var answer=getData(url);if((answer!="")&&(answer*1!=-1)){dojo.byId("promotionSection").innerHTML=answer;}}function changeDateLogs(){var date=dojo.byId("datePromotionLogs").value;var url="PromotionServlet?a=logs&p="+promotionPassword+"&date="+date;var answer=getData(url);if((answer!="")&&(answer*1!=-1)){dojo.byId("promotionSection").innerHTML=answer;}}function encodeURL(text){var unencoded=text;return encodeURIComponent(unencoded);}function decodeURL(text){var encoded=text;return decodeURIComponent(encoded.replace(/\+/g," "));}