$(function(){ var ua = navigator.userAgent; if (ua.indexOf('iPhone') > 0 || ua.indexOf('iPod') > 0 || ua.indexOf('iPad') > 0 || ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0) { $(".inquiryLink").attr("href", "/s/inquiry"); } }); function successFreeOpinion(){ var ua = navigator.userAgent; var link = "/inquiry"; if (ua.indexOf('iPhone') > 0 || ua.indexOf('iPod') > 0 || ua.indexOf('iPad') > 0 || ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0) { link = "/s/inquiry"; } jQuery('#freevoice_body').html('
貴重なご意見をありがとうございました。
いただきましたご意見にはスタッフが全て目を通します。なお、返信をご希望の場合は、お手数ではございますが、以下よりお問い合わせ願います。

返信希望
'); } function postFreeOpinion(){ var url = "/do/opinion/free/regist"; var text = jQuery('#opinionTxt').val(); if (!isContainsJapanese(text)) { alert('内容を日本語で正しく入力して下さい。'); return false; } jQuery.ajax({ type: 'POST', url: url, cache: false, data: { 'opinion': jQuery('#opinionTxt').val() }, success: function(data) { if (data.result == "success") { successFreeOpinion(); return; } alert('内容を日本語で正しく入力して下さい。'); } }); return false; } function isContainsJapanese(str) { if (typeof str !== "string") { return false; } var i = str.length, escapeStr; while(i--) { escapeStr = escape(str.substring(i, i + 1)); if (escapeStr.length >= 6) { return true; } } return false; }