var _brtype = 's-62_mG3x7f'; var currentPage = 'basics'; var pageType = 'basics'; var selectionCheck = false; // ページタイプがselectorの時に参照される変数 var selectionLimit = -1; function checkSelection(){ var trueCount = countSelection(); if(trueCount<=0){ echoMW('選択されていません。'); return false; }else{ return true; } } function checkLimit(limit){ var trueCount = countSelection(); if(trueCount>limit){ if(limit==1) echoMW('選択できるのは1つだけです。'); else if(limit<10 && limit>1) echoMW('選択できるのは'+limit+'つまでです。'); else echoMW(limit+'以上の選択はできません。'); return false; }else{ return true; } } function countSelection(){ var trueCount = 0; $('#cld-input-form .bizrepo-list input[type="checkbox"]').each(function(){ var val = $(this).attr('checked'); if(val==true) trueCount++; }); return trueCount; } function checkInfos(){ if(checkNames()) if(checkKanas()) if(checkCompany()) if(checkZips()) if(checkAddress()) if(checkEmail()) return true; return false; } function checkEmail(){ if(checkEmpty('#cld-input-form input.fld-email-rw','「メールアドレス」が入力されていません。')) if(checkEmpty('#cld-input-form input.fld-email_cf-rw','確認用のメールアドレスが入力されていません。')) if(doubleCheckEmail()) return true; return false; } function checkAddress(){ if(checkEmpty('#cld-input-form input.fld-address1-rw','「住所1」が入力されていません。')) return true; return false; } function checkZips(){ if(checkZip('#cld-input-form input.fld-zip1-rw')) if(checkZip('#cld-input-form input.fld-zip2-rw')) return true; return false; } function checkZip(selector){ if(checkEmpty(selector,'「郵便番号」が入力されていません。')) if(checkNumber(selector,'「郵便番号」は半角数字で入力して下さい。')) return true; return false; } function checkCompany(){ if(checkEmpty('#cld-input-form input.fld-company-rw','「会社名」が入力されていません。')) return true; return false; } function checkNames(){ if(checkEmpty('#cld-input-form input.fld-name_second-rw','「お名前 - 漢字」(姓)が入力されていません。')) if(checkEmpty('#cld-input-form input.fld-name_first-rw','「お名前 - 漢字」(名)が入力されていません。')) return true; return false; } function checkKanas(){ if(checkKana('#cld-input-form input.fld-kana_second-rw','「お名前 - かな」(せい)')) if(checkKana('#cld-input-form input.fld-kana_first-rw','「お名前 - かな」(めい)')) return true; return false; } function checkKana(selector,fieldName){ if(checkEmpty(selector,fieldName+'が入力されていません。')) if(checkZenkakuHira(selector,fieldName+'は全角で入力して下さい。')) return true; return false; } function doubleCheckEmail(){ var email = $('#cld-input-form input.fld-email-rw').val(); var emailCf = $('#cld-input-form input.fld-email_cf-rw').val(); if(email == emailCf){ return true; }else{ echoMW('メールアドレスが一致しません。'); return false; } } function checkEmpty(selector, errorMessage){ var _val = $(selector).val(); if(_val==null || _val==''){ echoMW(errorMessage); return false; } return true; } function isZenkakuKana(msg){ for(var i=0; i'; openDMW({ mwid: 'cld-dmw', elm: appended, width: 210, height: 210, background_color: 'white', padding: '5px' }); }); } function toOriginalImage(img){ var original = img.slice(0,img.length-7)+'.jpg'; return original; } var zen="  アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲンァィゥェォッャュョガギグゲゴザジズゼゾダヂヅデドバビブベボパピプペポー―-"; var zenhira = "  あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをんぁぃぅぇぉっゃゅょがぎぐげござじずぜぞだぢづでどばびぶべぼー―-";