// 記事新規投稿スクリプト function FormArchivePostScript () { updateRTE('archive_content'); if (document.FormArchivePost.archive_title.value == '') { alert ('記事のタイトルを入力してください'); return false; } else if (document.FormArchivePost.category_name.style.display != 'none' && document.FormArchivePost.category_name.value == '') { alert ('新規カテゴリー名を記入してください'); return false; } else if (document.FormArchivePost.archive_content.value == '') { alert ('記事の本文を入力してください'); return false; } if (confirm('この内容で投稿しますか?') != true) { return false; } else { // document.FormArchivePost.FormArchivePostButton.disabled = true; } } // 記事編集スクリプト function FormArchiveEditScript () { updateRTE('archive_content'); if (document.FormArchivePost.archive_title.value == '') { alert ('記事のタイトルを入力してください'); return false; } else if (document.FormArchivePost.category_name.style.display != 'none' && document.FormArchivePost.category_name.value == '') { alert ('新規カテゴリー名を記入してください'); return false; } else if (document.FormArchivePost.archive_content.value == '') { alert ('記事の本文を入力してください'); return false; } if (confirm('この内容で記事を変更しますか?') != true) { return false; } else { // document.FormArchivePost.FormArchivePostButton.disabled = true; } } // 記事新規投稿、記事編集タイマー表示スクリプト function FormArchivePostDateShowScript (archive_status) { if (archive_status == '3') { document.getElementById('AdminPartMenuArchivePostDateShowStatus').style.display = "inline"; } else { document.getElementById('AdminPartMenuArchivePostDateShowStatus').style.display = "none"; } } // コメント投稿スクリプト function FormCommentPostScript () { updateRTE('comment_content'); if (document.FormCommentPost.security.value == '') { alert ('文字認証を入力してください'); return false; } if (document.FormCommentPost.comment_content.value == '') { alert ('コメントの本文を記入してください'); return false; } if (confirm('この内容でコメントしてもよろしいですか') != true) { return false; } else { // document.FormCommentPost.FormCommentPostBUtton.disabled = true; } } // 記事一覧全選択スクリプト function FormArchiveListAll () { for (var i = 0; i < document.FormArchiveList.elements['archive_id_array[]'].length; i ++){ if (document.FormArchiveList.select_all_button.checked == true) { document.FormArchiveList.elements['archive_id_array[]'][i].checked = true; } else { document.FormArchiveList.elements['archive_id_array[]'][i].checked = false; } } } // 記事削除スクリプト function FormArchiveListScript () { if (document.FormArchiveList.elements['archive_id_array[]'].length) { for (var i = 0; i < document.FormArchiveList.elements['archive_id_array[]'].length; i ++){ if (document.FormArchiveList.elements['archive_id_array[]'][i].checked == true) { var j = 1; break; } } } else { if (document.FormArchiveList.elements['archive_id_array[]'].checked == true) { var j = 1; } } if (j != 1) { alert ('削除したい記事を選択してください'); return false; } else { if (confirm('選択した記事を削除しますか?') != true) { return false; } } } // コメント一覧全選択スクリプト function FormCommentListAll () { for (var i = 0; i < document.FormCommentList.elements['comment_id_array[]'].length; i ++){ if (document.FormCommentList.select_all_button.checked == true) { document.FormCommentList.elements['comment_id_array[]'][i].checked = true; } else { document.FormCommentList.elements['comment_id_array[]'][i].checked = false; } } } // コメント削除スクリプト function FormCommentListScript () { if (document.FormCommentList.elements['comment_id_array[]'].length) { for (var i = 0; i < document.FormCommentList.elements['comment_id_array[]'].length; i ++){ if (document.FormCommentList.elements['comment_id_array[]'][i].checked == true) { var j = 1; break; } } } else { if (document.FormCommentList.elements['comment_id_array[]'].checked == true) { var j = 1; } } if (j != 1) { alert ('削除したいコメントを選択してください'); return false; } else { if (confirm('選択したコメントを削除しますか?')==true) { return true; } else { return false; } } } // カテゴリ新規追加スクリプト function FormArchiveCategoryAddScript () { if (document.FormArchiveCategoryAdd.category_name.value == '') { alert ('カテゴリー名を入力してください'); return false; } } // カテゴリ一覧全選択スクリプト function FormCategoryListAll () { for (var i = 0; i < document.FormArchiveCategoryList.elements['category_del_array[]'].length; i ++) { if (document.FormArchiveCategoryList.select_all_button.checked == true) { document.FormArchiveCategoryList.elements['category_del_array[]'][i].checked = true; } else { document.FormArchiveCategoryList.elements['category_del_array[]'][i].checked = false; } } } // カテゴリ編集スクリプト function FormArchiveCategoryListScript () { if (confirm('Myカテゴリーを変更しますか?') != true) { return false; } } // メニュー位置変更スクリプト function FormMenuTurnScript () { var menu0 = ''; var menu1 = ''; for (var i = 0; i < document.FormMenuLeft.elements['menu_id'].length; i ++) { if (document.FormMenuLeft.elements['menu_id'][i].value != '') menu0 = menu0 + document.FormMenuLeft.elements['menu_id'][i].value + ';'; } for (var i = 0; i < document.FormMenuRight.elements['menu_id'].length; i ++) { if (document.FormMenuRight.elements['menu_id'][i].value != '') menu1 = menu1 + document.FormMenuRight.elements['menu_id'][i].value + ';'; } for (var i = 0; i < document.FormMenuHidden.elements['menu_id'].length; i ++) { if (document.FormMenuHidden.elements['menu_id'][i].value == 'login') { var j = 1; break; } else if (document.FormMenuHidden.elements['menu_id'][i].value == 'sponsor') { var j = 2; break; } } if (j == 1) { alert ('会員登録メニューは非表示にできません\n表示メニューに配置してください'); return false; } else if (j == 2) { alert ('スポンサーメニューは非表示にできません\n表示メニューに配置してください'); return false; } else { if (confirm('メニュー順番を変更しますか?') == true) { document.FormMenuTurn.MenuList0.value = menu0; document.FormMenuTurn.MenuList1.value = menu1; } else { return false; } } } // メニュー名前変更スクリプト function FormMenuRenameScript () { if (confirm('メニュー名・折りたたみ設定を変更しますか?') != true) { return false; } } // プラグイン変更スクリプト function FormMenuPluginScript () { if (confirm('プラグインを変更しますか?') != true) { return false; } } // リンク集新規追加スクリプト function FormMenuMutualinkAddScript () { if (document.FormMenuMutualinkAdd.mutualink_title.value == '') { alert ('タイトル・バナー画像のURLを入力してください'); return false; } else if (document.FormMenuMutualinkAdd.mutualink_url.value == '' || document.FormMenuMutualinkAdd.mutualink_url.value == 'http://') { alert ('リンクURLを入力してください'); return false; } if (confirm('Myリンク集に追加しますか?') != true) { return false; } } // リンク集一覧スクリプト function FormMenuMutualinkListScript () { if (confirm('Myリンク集を変更しますか?') != true) { return false; } } // リンク集一覧全選択スクリプト function FormMenuMutualinkListAll () { for (var i = 0; i < document.FormMenuMutualinkList.elements['mutualink_del_array[]'].length; i ++) { if (document.FormMenuMutualinkList.select_all_button.checked == true) { document.FormMenuMutualinkList.elements['mutualink_del_array[]'][i].checked = true; } else { document.FormMenuMutualinkList.elements['mutualink_del_array[]'][i].checked = false; } } } // プロフィール画像タイプ選択スクリプト function FormMenuProfileAvatarTypeScript (avatar_type) { if (avatar_type == '0') { document.getElementById('AdminPartMenuProfileAvatarImageUpload').style.display = "none"; document.getElementById('AdminPartMenuProfileAvatarImageCurrent').style.display = "none"; document.getElementById('AdminPartMenuProfileAvatarImageSelect').style.display = "none"; } else if (avatar_type == '1') { document.getElementById('AdminPartMenuProfileAvatarImageUpload').style.display = "inline"; document.getElementById('AdminPartMenuProfileAvatarImageCurrent').style.display = "none"; document.getElementById('AdminPartMenuProfileAvatarImageSelect').style.display = "none"; } else if (avatar_type == '2') { document.getElementById('AdminPartMenuProfileAvatarImageUpload').style.display = "none"; document.getElementById('AdminPartMenuProfileAvatarImageCurrent').style.display = "inline"; document.getElementById('AdminPartMenuProfileAvatarImageSelect').style.display = "none"; } else if (avatar_type == '3') { document.getElementById('AdminPartMenuProfileAvatarImageUpload').style.display = "none"; document.getElementById('AdminPartMenuProfileAvatarImageCurrent').style.display = "none"; document.getElementById('AdminPartMenuProfileAvatarImageSelect').style.display = "inline"; } } // プロフィール画像オンクリックスクリプト function FormMenuProfileAvatarSelectScript (which, color, image) { var avatar_border = document.getElementsByName("avatar_border"); for (i = 0; i < avatar_border.length; i ++) { avatar_border[i].style.borderColor='#F0F0F0'; } which.style.borderColor = color; document.FormMenuProfile.avatar_image_new.value = image; } // プロフィール編集チェックスクリプト function FormMenuProfileScript () { if (document.FormMenuProfile.avatar_type[1].checked == true && document.FormMenuProfile.avatar_image.value == '') { alert ('アップロードする画像を選択してください'); return false; } else if (document.FormMenuProfile.avatar_type[2].checked == true && document.FormMenuProfile.avatar_image_new.value == '') { alert ('いぬblo!キャラクター画像を選択してください'); return false; } if (confirm('プロフィールを変更しますか?') != true) { return false; } } // プロフィール画像タイプ選択スクリプト function FormDesignLogoTypeScript (logo_type) { if (logo_type == '0') { document.getElementById('AdminPartDesignLogoImageUpload').style.display = "none"; document.getElementById('AdminPartDesignLogoTextEdit').style.display = "none"; document.getElementById('AdminPartDesignLogoImageCurrent').style.display = "none"; } else if (logo_type == '1') { document.getElementById('AdminPartDesignLogoImageUpload').style.display = "inline"; document.getElementById('AdminPartDesignLogoTextEdit').style.display = "none"; document.getElementById('AdminPartDesignLogoImageCurrent').style.display = "none"; } else if (logo_type == '2') { document.getElementById('AdminPartDesignLogoImageUpload').style.display = "none"; document.getElementById('AdminPartDesignLogoTextEdit').style.display = "inline"; document.getElementById('AdminPartDesignLogoImageCurrent').style.display = "none"; } else if (logo_type == '3') { document.getElementById('AdminPartDesignLogoImageUpload').style.display = "none"; document.getElementById('AdminPartDesignLogoTextEdit').style.display = "none"; document.getElementById('AdminPartDesignLogoImageCurrent').style.display = "inline"; } } // Myロゴタイトルサイズ変更スクリプト function FormDesignLogoTitleSizeScript () { document.getElementById('design_logo_title').style.fontSize = document.FormDesignLogo.logo_title_size.options[document.FormDesignLogo.logo_title_size.selectedIndex].value + 'px'; } function FormDesignLogoSubTitleSizeScript () { document.getElementById('design_logo_subtitle').style.fontSize = document.FormDesignLogo.logo_subtitle_size.options[document.FormDesignLogo.logo_subtitle_size.selectedIndex].value + 'px'; } // Myロゴタイトル色変更オープンスクリプト function FormDesignLogoTitleColorSelectScript (type) { if (type == "title") { if (document.getElementById('palette_title').style.visibility == "hidden") { document.getElementById('palette_title').style.visibility = "visible"; } else { document.getElementById('palette_title').style.visibility = "hidden"; } document.getElementById('palette_sub_title').style.visibility = "hidden"; } else if (type == "sub_title") { if (document.getElementById('palette_sub_title').style.visibility == "hidden") { document.getElementById('palette_sub_title').style.visibility = "visible"; } else { document.getElementById('palette_sub_title').style.visibility = "hidden"; } document.getElementById('palette_title').style.visibility = "hidden"; } else { document.getElementById('palette_title').style.visibility = "hidden"; document.getElementById('palette_sub_title').style.visibility = "hidden"; } } // Myロゴタイトル色選択スクリプト function FormDesignLogoTitleColorSetScript (color, type) { if (type == "title") { document.getElementById('design_logo_title').style.color = color; document.FormDesignLogo.logo_title_color.value = color; } else if (type == "sub_title") { document.getElementById('design_logo_subtitle').style.color = color; document.FormDesignLogo.logo_subtitle_color.value = color; } FormDesignLogoTitleColorSelectScript (); } // Myロゴ編集チェックスクリプト function FormDesignLogoScript () { if (document.FormDesignLogo.logo_type[1].checked == true && document.FormDesignLogo.logo_image.value == '') { alert ('Myロゴ画像を選択してください'); return false; } if (document.FormDesignLogo.logo_type[2].checked == true) { var logo_title_top = Number (document.getElementById('design_logo_title').style.top.replace ("px", "")); var logo_title_left = Number (document.getElementById('design_logo_title').style.left.replace ("px", "")); document.FormDesignLogo.logo_title_top.value = Number (document.FormDesignLogo.logo_image_height_small.value) + logo_title_top; document.FormDesignLogo.logo_title_left.value = logo_title_left; var logo_subtitle_top = Number (document.getElementById('design_logo_subtitle').style.top.replace ("px", "")); var logo_subtitle_left = Number (document.getElementById('design_logo_subtitle').style.left.replace ("px", "")); document.FormDesignLogo.logo_subtitle_top.value = Number (document.FormDesignLogo.logo_image_height_small.value) + logo_subtitle_top; document.FormDesignLogo.logo_subtitle_left.value = logo_subtitle_left; } if (confirm('Myロゴを変更しますか?') != true) { return false; } } // CSS編集規則同意チェックスクリプト function FormDesignCssAgreeCheckScript () { if (document.FormDesignCss.member_css_agree_check.checked == true) { document.FormDesignCss.member_css_agree_submit.disabled = false; } else { document.FormDesignCss.member_css_agree_submit.disabled = true; } } function FormDesignCssAgreeSubmitScript () { if (document.FormDesignCss.member_css_agree_check.checked == true) { document.getElementById('AdminPartDesignCssAgree').style.display = "none"; document.getElementById('AdminPartDesignCssForm').style.display = "inline"; } } // CSS編集チェックスクリプト function FormDesignCssScript () { if (confirm('CSSを変更しますか?\nCSS編集は会員様の自己責任とさせて頂いております。\nプレビューで確認してから、十分ご注意の上変更して下さい。') != true) { return false; } else { document.FormDesignCss.target = "_top"; document.FormDesignCss.act.value = "design_css"; document.FormDesignCss.submit(); } } // CSS編集プレビューチェックスクリプト function FormDesignCssPreviewScript () { if (confirm('現在編集中のCSSをプレビューしますか?\n(新規ウィンドウで表示します)') != true) { return false; } else { document.FormDesignCss.target = "_blank"; document.FormDesignCss.act.value = "design_css_preview"; document.FormDesignCss.submit(); } } // レイアウトプレ画像オンクリックスクリプト function FormDesignLayoutPreviewSelectScript (which, color) { var layout_border = document.getElementsByName("layout_border"); for (i = 0; i < layout_border.length; i ++) { if (which == i) { layout_border[i].style.borderColor = color; } else { layout_border[i].style.borderColor = '#F0F0F0'; } } document.FormDesignLayout.member_layout.value = which; } // レイアウトプレ編集チェックスクリプト function FormDesignLayoutScript () { if (confirm('レイアウトを変更しますか?') != true) { return false; } } // スキンプレ画像オンクリックスクリプト function FormDesignSkinPreviewSelectScript (onClick, which, color) { var skin_border = document.getElementsByName("skin_border"); for (i = 0; i < skin_border.length; i ++) { if (onClick == i) { skin_border[i].style.borderColor = color; } else { skin_border[i].style.borderColor = '#F0F0F0'; } } document.FormDesignSkin.member_template.value = which; } // スキンプレ編集チェックスクリプト function FormDesignSkinScript () { if (document.FormDesignSkin.member_template.value == '') { alert ('スキンを選択してください'); return false; } if (confirm('スキンを変更しますか?') != true) { return false; } } // スキンプレ編集チェックスクリプト function FormDesignSkinPreviewScript () { if (document.FormDesignSkin.member_template.value == '') { alert ('スキンを選択してください'); return false; } else { window.open("/?templates="+document.FormDesignSkin.member_template.value+"" , ""); } } // 会員情報変更チェックスクリプト function FormSettingMemberScript () { if (document.FormSettingMember.member_nickname.value == '') { alert ('会員ニックネームを入力してください'); return false; } else if (document.FormSettingMember.member_mail.value == '') { alert ('会員メールアドレスを入力してください'); return false; } if (confirm('会員の情報を変更しますか?') != true) { return false; } } // ブログ情報変更チェックスクリプト function FormSettingBlogScript () { if (document.FormSettingBlog.member_title.value == '') { alert ('ブログタイトルを入力してください'); return false; } if (confirm('ブログ情報を変更しますか?') != true) { return false; } } // アクセスカウンター変更チェックスクリプト function FormMenuCounterScript () { if (confirm('Myアクセスを変更しますか?') != true) { return false; } } // パスワード変更チェックスクリプト function FormSettingPasswdScript () { if (document.FormSettingPasswd.member_old_pw.value == '') { alert ('現在のパスワードを入力してください'); return false; } else if (document.FormSettingPasswd.member_pw.value == '' || document.FormSettingPasswd.member_pw1.value == '') { alert ('新しいパスワードを入力してください'); return false; } else if (document.FormSettingPasswd.member_pw.value != document.FormSettingPasswd.member_pw1.value) { alert ('新しいパスワードを確認してください'); return false; } else if (document.FormSettingPasswd.member_pw.value.length < 4 || document.FormSettingPasswd.member_pw.value.length > 20) { alert ('新しいパスワードを確認してください'); return false; } else if (document.FormSettingPasswd.member_current_pw.value != MD5Main(document.FormSettingPasswd.member_old_pw.value)) { alert ('現在のパスワードを確認してください'); return false; } if (confirm('パスワードを変更しますか?') != true) { return false; } } // 絵文字選択スクリプト function selectEmoticon(EmoticonFile) { var html = ''; html += ""; self.parent.insertHTML(html); self.parent.document.getElementById('emoji_html').style.visibility = "hidden"; } // CHECK!ブログ追加チェックスクリプト function FormSettingCheckAddScript () { if (document.FormSettingCheckAdd.check_member_id.value == '') { alert ('チェックしたいいぬblo!会員のIDを入力してください'); return false; } else if (document.FormSettingCheckAdd.check_member_id.value == '') { alert ('自分のブログは登録できません'); return false; } if (confirm('CHECK!ブログに登録しますか?') != true) { return false; } } // CHECK!ブログ全選択スクリプト function FormSettingCheckListAll () { for (var i = 0; i < document.FormSettingCheckList.elements['check_id_array[]'].length; i ++){ if (document.FormSettingCheckList.select_all_button.checked == true) { document.FormSettingCheckList.elements['check_id_array[]'][i].checked = true; } else { document.FormSettingCheckList.elements['check_id_array[]'][i].checked = false; } } } // CHECK!ブログ削除スクリプト function FormSettingCheckListScript () { if (document.FormSettingCheckList.elements['check_id_array[]'].length) { for (var i = 0; i < document.FormSettingCheckList.elements['check_id_array[]'].length; i ++){ if (document.FormSettingCheckList.elements['check_id_array[]'][i].checked == true) { var j = 1; break; } } } else { if (document.FormSettingCheckList.elements['check_id_array[]'].checked == true) { var j = 1; } } if (j != 1) { alert ('削除したいCHECK!ブログを選択してください'); return false; } else { if (confirm('選択したCHECK!ブログを削除しますか?') != true) { return false; } } } // ブログからCHECK!ブログ追加チェックスクリプト function FormBlogCheckAddScript (check_member_id) { if (confirm('CHECK!ブログに登録しますか?') != true) { return false; } else { document.FormBlogCheckAdd.check_member_id.value = check_member_id; document.FormBlogCheckAdd.submit(); } } // 会員ログインチェックスクリプト function FormLoginCheckScript () { if (document.FormLoginCheck.member_id.value == "") { alert ('いぬblo!IDを記入してください'); return false; } else if (document.FormLoginCheck.member_pw.value == "") { alert ('パスワードを記入してください'); return false; } } // 携帯メール変更チェックスクリプト function FormSettingMobileScript () { if (document.FormSettingMobile.member_mobile1.value == "") { alert ('携帯メールアドレスを入力してください'); return false; } else if (document.FormSettingMobile.member_mobile1.value.match(/[^\.A-Za-z0-9_-]+/)) { alert ('携帯メールアドレスを確認してください'); return false; } if (confirm('携帯投稿メールアドレスを変更しますか?') != true) { return false; } } // 絵文字追加チェックスクリプト function FormMaterialEmoticonAddScript () { if (document.FormMaterialEmoticonAdd.emoticon_image.value == '') { alert ('絵文字ファイルを選択してください'); return false; } else if (!document.FormMaterialEmoticonAdd.emoticon_image.value.match(/JPG$/i) && !document.FormMaterialEmoticonAdd.emoticon_image.value.match(/JPE$/i) && !document.FormMaterialEmoticonAdd.emoticon_image.value.match(/JPEG$/i) && !document.FormMaterialEmoticonAdd.emoticon_image.value.match(/GIF$/i)) { alert ('絵文字ファイルの拡張子を確認してください'); return false; } if (confirm('絵文字を追加しますか?') != true) { return false; } } // 絵文字一覧全選択スクリプト function FormMaterialEmoticonListAll () { for (var i = 0; i < document.FormMaterialEmoticonList.elements['emoticon_id_array[]'].length; i ++) { if (document.FormMaterialEmoticonList.select_all_button.checked == true) { document.FormMaterialEmoticonList.elements['emoticon_id_array[]'][i].checked = true; } else { document.FormMaterialEmoticonList.elements['emoticon_id_array[]'][i].checked = false; } } } // 絵文字削除スクリプト function FormMaterialEmoticonListScript () { if (document.FormMaterialEmoticonList.elements['emoticon_id_array[]'].length) { for (var i = 0; i < document.FormMaterialEmoticonList.elements['emoticon_id_array[]'].length; i ++){ if (document.FormMaterialEmoticonList.elements['emoticon_id_array[]'][i].checked == true) { var j = 1; break; } } } else { if (document.FormMaterialEmoticonList.elements['emoticon_id_array[]'].checked == true) { var j = 1; } } if (j != 1) { alert ('削除したい絵文字を選択してください'); return false; } else { if (confirm('選択した絵文字を削除しますか?')==true) { return true; } else { return false; } } } // ********* 一時的使用 ******************* // function selectImage(ImageFile, ImageWidth, ImageHeight, ImageType, BlogPostType, ImageInfo) { var html = ''; if ((ImageType == "4") || (ImageType == "13")) { html += "
"; } else if (ImageType == "100") { html += "