function inputCheck() { var msg = ""; var chk = false; var pos = 2; var ele_id = ""; obj = document.getElementById('title'); if (obj != null){ if (obj.value=="") { msg = msg + "地域素材タイトルを入力してください。\n"; } } obj = document.getElementsByName('copyright'); if (obj != null){ for(i = 0; i < obj.length; i ++){ if(obj[i].checked){ if(obj[i].value==0){ msg = msg + "素材の著作権を確認してください。\n"; } } } } if (msg.length) { alert(msg); return false; } if (!confirm('保存します。よろしいですか?')){ return false; } return true; } function lengthCheck(obj, line, len) { if (obj.value!="") { itemLine = 0; itemLen = len / line; ar = obj.value.split("\n"); allLen = 0; if (ar instanceof Array) { if (ar.length > line) { //指定行より多い場合NG return false; } for (i in ar) { var strCount = GetLength(ar[i]); itemLine += parseInt(strCount / itemLen); if (strCount % itemLen) { itemLine++; } if (strCount > (itemLen * (line - 0))) { return false; } allLen = allLen + strCount; } //折り返した際に、指定行より多い場合もNG // if (itemLine > line) { return false; } } else { var strCount = GetLength(ar); allLen = strCount; } if (allLen > len) { return false; } } return true; } function GetLength( val ) { str = val.split("\r\n").join("\n"); str = str.split("\r").join("\n"); len = 0; for(i=0;i= 0x0 && c < 0x81) || (c == 0xf8f0) || (c >= 0xff61 && c < 0xffa0) || (c >= 0xf8f1 && c < 0xf8f4)){ len += 1; } else { len += 2; } } return len; } function cancelPicture(cancel_field, cnt, base_fname) { var msg = ""; var chk = false; var pos; var old_fname; if (!confirm('アップロードした写真を取り消します。\nよろしいですか?')){ return false; } obj = document.getElementById('view_'+cnt); if (obj) { if (base_fname != ''){ obj.src = "https://kyoushoku3.shinshu-u.ac.jp/smap/uploads/sozai/"+base_fname; }else{ obj.src = "https://kyoushoku3.shinshu-u.ac.jp/smap/modules/sozai/images/no_image.gif"; } } obj = document.getElementById('span_fname_'+cnt); if (obj) { var stO = obj.innerHTML; obj.innerHTML = stO; } obj = document.getElementById('work_fname_'+cnt); if (obj) { obj.value = ''; } obj = document.getElementById('vlink_'+cnt); if (obj) { if (base_fname != ''){ obj.href = "https://kyoushoku3.shinshu-u.ac.jp/smap/uploads/sozai/"+base_fname; }else{ obj.href = "https://kyoushoku3.shinshu-u.ac.jp/smap/modules/sozai/images/no_image.gif"; } } var backup_action = cancel_field.form.action; cancel_field.form.target="upload_iframe"; cancel_field.form.action="upload_cancel.php?cnt="+cnt; cancel_field.form.submit(); cancel_field.action=backup_action; // とりあえず元に戻す cancel_field.target=null; // ターゲットは消しとく return true; } function change_picture(upload_field, uid, cnt) { var msg = ""; var chk = false; var pos; if (!confirm('画像を入れ替えます。\n画像が表示されるまでしばらくそのままおまちください。\nよろしいですか?')){ return false; } document.body.style.cursor = 'wait'; var backup_action = upload_field.form.action; upload_field.form.target="upload_iframe"; upload_field.form.action="upload_action.php?uid="+uid+"&cnt="+cnt; upload_field.form.submit(); upload_field.action=backup_action; // とりあえず元に戻す upload_field.target=null; // ターゲットは消しとく return true; }