
var id_availability=true;var email_availability=true;var currentlabel="";function selectall(){$(':checkbox').attr('checked',true);$(':checkbox').parent('span').parent('li').addClass('pick-01');}
function deselectall(){$(':checkbox').attr('checked',false);$(':checkbox').parent('span').parent('li').removeClass('pick-01');}
function mark(seq,value){if(!value)value="";$.post('/ajax/mark.php',{seq:seq,value:value},function(result){if(result==1)$("#mark"+seq).attr("class","star-on");else $("#mark"+seq).attr("class","star");});}
function cleanup_frame(){$("#my-menu li").each(function(i){var order=i+1;$(this).removeClass("menu0"+order);});$("#search-all").val("");}
function addhandlerForSelectLabel(){$("#list_edit_top").one("mouseover",function(){getlabel();$("#list_edit_bottom").unbind("mouseover");});$("#list_edit_bottom").one("mouseover",function(){getlabel();$("#list_edit_top").unbind("mouseover");});}
function addhandlerForDeleteNote(){$("#deletenote_top").click(function(event){deletenote("top",event.pageY+50);});$("#deletenote_bottom").click(function(event){deletenote("bottom",event.pageY-200);});}
function addhandlerForDeleteLabel(){$("#deletelabel_top").click(function(event){deletelabel("top",event.pageY-50);});$("#deletelabel_bottom").click(function(event){deletelabel("bottom",event.pageY-100);});}
function show_contents(url,index,label){var url_converted=url.replace(/\s+/g,"+");$("#notecontent").load("/"+url_converted,{label:label},function(result){if(result==""){location.href="/";exit;}
cleanup_frame();if(index)$("#menu_"+url).addClass("menu"+index);addhandlerForSelectLabel();addhandlerForDeleteNote();currentlabel=label;});}
function markselected(value,actionto){if(!$('input:checked').length)$('#list_info_'+actionto).fadeIn('slow');else{$('input:checked').each(function(i,checkbox){mark(checkbox.value,value);});$('#list_info_top').fadeOut('slow');$('#list_info_bottom').fadeOut('slow');}}
function publicselected(value,actionto){if(!$('input:checked').length)$('#list_info_'+actionto).fadeIn('slow');else{$.post('/ajax/public.php',{value:value,seq:$('input:checked').serialize()},function(result){for(var i=0;i<result.length;i++){if(result[i].public==1)$("#public"+result[i].seq).attr("class","public");else $("#public"+result[i].seq).attr("class","not-public");}},"json");$('#list_info_top').fadeOut('slow');$('#list_info_bottom').fadeOut('slow');}}
function unlabel(actionto){if(!$('input:checked').length)$('#list_info_'+actionto).fadeIn('slow');else{$('input:checked').each(function(i,checkbox){$.post("/ajax/unlabel.php",{seq:checkbox.value},function(script){if($("#mynote-24 .blue").length){$("#notelist"+checkbox.value).remove();if(!$(':checkbox').length)$('#shot-menu-01-f').hide();}
else eval(script);},"script");});$('#list_info_top').fadeOut('slow');$('#list_info_bottom').fadeOut('slow');}}
function nav(path,page,label){$('#notecontent').load('/'+path+'/page'+page,{label:label},function(){addhandlerForSelectLabel();addhandlerForDeleteNote();});}
function deletenote(actionto,y){if(!$('input:checked').length)$('#list_info_'+actionto).fadeIn('slow');else{$("#uploadbackground").width($(document).width());$("#uploadbackground").height($(document).height());$("#uploadbackground").show();$("#pop-body").css("top",y+"px");$("#pop-body").css("left",(($(document).width()-440)/2)+"px");$("#pop-body .error-02").hide();$("#pop-body #deleteconfirmbutton").click(function(){deletenoteexec();});$("#pop-body").fadeIn("slow");}}
function deletenoteexec(){$('input:checked').each(function(i,checkbox){$.post('/ajax/deletenote.php',{seq:checkbox.value},function(result){if(result!="0"){$("li#notelist"+checkbox.value).remove();if(!$(':checkbox').length)$('#shot-menu-01-f').hide();refreshallpostscount();refreshnotecount("posted");refreshnotecount("commented");closeDialog();}});});}
function deletefromlist(actionto){if(!$('input:checked').length)$('#list_info_'+actionto).fadeIn('slow');else{$.post('/ajax/deletefromrecentview.php',{data:$('input:checked').serialize()},function(result){if(result!="0"){for(var i=0;i<result.length;i++){$("li#recentviewlist"+result[i]).remove();}
if(!$('span :checkbox').length){$('#shot-menu-05-f').hide();$('#shot-menu-055-f').hide();}}},"json");$('#list_info_top').fadeOut('slow');$('#list_info_bottom').fadeOut('slow');}}
function managenote(val,actionto){switch(val){case"":break;case"0":publicselected("private",actionto);break;case"1":publicselected("public",actionto);break;case"2":markselected("mark",actionto);break;case"3":markselected("unmark",actionto);break;case"4":unlabel(actionto);break;default:label(val,actionto);break;}
$('#list_edit_'+actionto).attr("selectedIndex",0);}
function search(){show_contents('notesearch/'+$("#search-all").val());}
function addhandlerForEditlabel(){$("#label-add-keyword-top").keypress(function(event){if(event.keyCode==13){addlabel('top');return false;}});$("#label-add-keyword-bottom").keypress(function(event){if(event.keyCode==13){addlabel('bottom');return false;}});$(".label-modify-text").keypress(function(event){if(event.keyCode==13){$(this).next(":image").click();return false;}});}
function label(name){if(!$('input:checked').length)$('#list_info_'+actionto).fadeIn('slow');else{var labelnow="";if($("#mynote-24 .blue").length)labelnow=$("#mynote-24 .blue").text();$('input:checked').each(function(i,checkbox){$.post("/ajax/label.php",{label:name,seq:checkbox.value,labelnow:labelnow},function(script){eval(script);},"script");});$('#list_info_top').fadeOut('slow');$('#list_info_bottom').fadeOut('slow');}}
function loginpopup(actionto,y){if(!$('input:checked').length)$('#list_info_'+actionto).fadeIn('slow');else{$("#uploadbackground").width($(document).width());$("#uploadbackground").height($(document).height());$("#uploadbackground").show();$("#pop-body-790").css("top",y+"px");$("#pop-body-790").css("left",(($(document).width()-730)/2)+"px");$("#pop-body-790").fadeIn("slow");$("#choix_id").focus();}}
function loginAtNote(){$("#choix_id + span").fadeOut("slow");$("#choix_pass + span").fadeOut("slow");$.post('/ajax/loginatnote.php',{choixerid:$("#choix_id").val(),pwd:$("#choix_pass").val(),rememberid:$("#choix_remember:checked").val()},function(script){eval(script);});}
function save(actionto){if(!$('input:checked').length)$('#list_info_'+actionto).fadeIn('slow');else{$('input:checked').each(function(i,checkbox){values=checkbox.value.split(",");$.post("/ajax/label.php",{label:"allposts",seq:values[0]},function(){refreshallpostscount("yes");},"script");$.post('/ajax/choix.php',{postSeq:values[0]});});$.post('/ajax/deletefromrecentview.php',{data:$('input:checked').serialize()},function(result){if(result!="0"){for(var i=0;i<result.length;i++){$("li#recentviewlist"+result[i]).remove();}
if(!$('span :checkbox').length){$('#shot-menu-05-f').hide();$('#shot-menu-055-f').hide();}}},"json");$('#list_info_top').fadeOut('slow');$('#list_info_bottom').fadeOut('slow');}}
function modifylabel(index){$("#labellist"+index+" div:eq(2)").hide();$("#labellist"+index+" div:eq(1)").show();$("#labellist"+index+" div:eq(1) input:first").focus();}
function modifylabelexec(index,oldname){var newname=$("#labellist"+index+" input:text").val();if(oldname==newname)exit;$.post("/ajax/modifylabel.php",{oldname:oldname,newname:newname},function(){refreshlabel();$("#label"+index+" > span:first").text(newname);$("#label"+index+" > span:first").removeAttr("onclick").click(function(){show_contents('label',null,newname);});$("#modifybutton"+index).click(function(){modifylabelexec(index,newname);});closemodifylabel(index);});}
function closemodifylabel(index){$("#labellist"+index+" div:eq(1)").hide();$("#labellist"+index+" div:eq(2)").show();}
function editlabel(){cleanup_frame();$("#notecontent").load("/editlabel",{},function(){addhandlerForEditlabel();addhandlerForDeleteLabel();});}
function addlabelfromsidebar(){if($("#label-add-keyword-top").length){addlabel("sidebar");return;}
$.post("/editlabel",{label:$("#label-add-keyword-sidebar").val(),writeonly:"yes"},function(){getlabel();refreshlabel();});}
function addlabel(actionto){cleanup_frame();$("#notecontent").load("/editlabel",{label:$("#label-add-keyword-"+actionto).val()},function(){addhandlerForEditlabel();addhandlerForDeleteLabel();refreshlabel();});}
function deletelabel(actionto,y){if(!$('input:checked').length)$('#list_info_'+actionto).fadeIn('slow');else{$("#uploadbackground").width($(document).width());$("#uploadbackground").height($(document).height());$("#uploadbackground").show();$("#pop-body").css("top",y+"px");$("#pop-body").css("left",(($(document).width()-440)/2)+"px");$("#pop-body .error-02").show();$("#pop-body #deleteconfirmbutton").click(function(){deletelabelexec();});$("#pop-body").fadeIn("slow");}}
function deletelabelexec(){$('input:checked').each(function(i,checkbox){$.post('/ajax/deletelabel.php',{label:checkbox.value},function(result){if(result!="0"){$("li#labellist"+checkbox.name).remove();if(!$(':checkbox').length)$('#shot-menu-01-f').hide();refreshlabel();closeDialog();}});});}
function closeDialog(){$("#pop-body").fadeOut("slow",function(){$("#uploadbackground").hide();});$('#list_info_top').fadeOut('slow');$('#list_info_bottom').fadeOut('slow');}
function closeDialog790(){$("#pop-body-790").fadeOut("slow",function(){$("#uploadbackground").hide();});$('#list_info_top').fadeOut('slow');$('#list_info_bottom').fadeOut('slow');}
function refreshlabel(){$("#label-select-list").load("/getlabel",{target:"list"});$("#label-add-keyword-sidebar").val("");}
function refreshallpostscount(rightnow){if(!rightnow)rightnow="no";$("#allpostscount").load("/ajax/getallpostscount.php",{rightnow:rightnow});}
function refreshnotecount(label){$("#"+label+"count").load("/ajax/getnotecount.php",{label:label});}
function getlabel(){$.post("/getlabel",{target:"select"},function(result){$("#list_edit_top").empty();$("#list_edit_bottom").empty();eval("r = "+result);var name="";var count=r.length;if(count>0){$("<option disabled=\"true\">************</option><option value=\"4\">ラベルをはずす</option><option disabled=\"true\">************</option>").appendTo("#list_edit_top");$("<option disabled=\"true\">************</option><option value=\"4\">ラベルをはずす</option><option disabled=\"true\">************</option>").appendTo("#list_edit_bottom");for(var i=0;i<count;i++){name=r[i]['name'];$("<option value=\""+name+"\">"+name+"</option>").appendTo("#list_edit_top");$("<option value=\""+name+"\">"+name+"</option>").appendTo("#list_edit_bottom");}}});}
function importing(){$("#message_importing").empty();$("#importing").show();$("#importingform").submit();}
function hideimport(){$("#importing").hide();}
function notxml_import(){$("#message_importing").html("ファイルはxml、htmlのみ可能です。");$("#message_importing").show();}
function finalizeimporting(){$("#message_importing").text("インポートしました。");$("#message_importing").show();}
function makehandover(type){var seqstring="";var arr=null;$(".news_list ol li").each(function(i){arr=$(this).attr("id").match(/notelist(\d+)/);if(arr)seqstring=seqstring+arr[1]+";";});if(seqstring.length>0){var page="";if($("#page-navi .here").length)page=$("#page-navi .here").text();window.open("/note"+type+"?label="+currentlabel+"&page="+page+"&seq="+seqstring);}}
$(document).ready(function(){$("#search-all").keypress(function(event){if(event.keyCode==13){search();return false;}});$("#label-add-keyword-sidebar").keypress(function(event){if(event.keyCode==13){addlabelfromsidebar();return false;}});$("#choix_id").keypress(function(event){if(event.keyCode==13){loginAtNote();return false;}});$("#choix_pass").keypress(function(event){if(event.keyCode==13){loginAtNote();return false;}});refreshallpostscount();refreshnotecount("posted");refreshnotecount("commented");refreshlabel();});function checkid(id){$.post('/ajax/checkid.php',{id:id},function(html){passInt=parseInt(html);if(passInt==0){id_availability=true;$("#id_alert").hide();}
else{id_availability=false;$("#id_alert").text("すでに使われています。");$("#id_alert").show();}});}
function checkEmail(email){if($("#regist_email").val()=="")return;$.post('/ajax/checkemail.php',{email:email},function(html){passInt=parseInt(html);if(passInt==0){email_availability=true;$("#email_alert").hide();}
else{email_availability=false;$("#email_alert").text("すでに使われています。");$("#email_alert").show();}});}
function checkidlength(){if($("#regist_id").val().length<6){$("#id_alert").text("正しく入力してください。");$("#id_alert").show();}}
function checkPassword(){var pw1=$("#regist_pass").val();var pw2=$("#regist_pass2").val();if(pw1!=pw2){$("#pass_alert2").html("上記のパスワードと違います。");$("#pass_alert2").show();}
else if(pw1==pw2)$("#pass_alert2").hide();else $("#pass_alert2").hide();}
function registAtNote(){$.post('/ajax/registatnote.php',{choixerid:$("#regist_id").val(),pwd1:$("#regist_pass").val(),pwd2:$("#regist_pass2").val(),email:$("#regist_email").val()},function(script){eval(script);});}


