PageSourceSearch

https://twipla.jp/js/twipla.js

js twipla.jp collected 2026-09-24 09:26:30 UTC 5,793 bytes, 144 lines download raw bytes

1function checkDelete(){
2	return confirm('削除してもよろしいですか?');
3}
4function onChange_value(keydown) {
5   // var x=tinyMCE.getContent();
6  //  var regex=/<[^>]*>/gi;
7  //  outputstr=x.replace(regex,"");
8    if(document.getElementById('EventDescription').value.length>=100){
9		//alert("詳細は1000文字までです。これ以上は入力できません。");
10    }
11}
12function writeTimeList(){
13	document.write('<select name="data[Event][event_time] id="timelist">');
14	document.write('<option value="" selected="selected" id="default_time"></option>');
15	document.write('<option value="午前中">午前中</option>');
16	document.write('<option value="午後">午後</option>');
17	document.write('<option value="昼">昼</option>');
18	document.write('<option value="夜">夜</option>');
19	document.write('<option value="終日">終日</option>');
20	for(i=0;i<=23;i++){
21		var t1=zeroFix(i)+":00";
22		var t2=zeroFix(i)+":30";
23		document.write('<option value="'+t1+'">'+t1+'</option>');
24		document.write('
24<option value="'+t2+'">'+t2+'</option>');
25	}
26	document.write('</select>');
27}
28
29function zeroFix(n){
30 var s=String(n);
31 if(s.length<=1){
32  s="0"+s;
33 }
34 return s;
35}
36
37function getGeo(){
38	j$.ajax({
39		type: "POST",
40		url: "/events/getGeo",
41		data: 'address='+document.getElementById('EventPlace').value, 
42		success:  function(msg){
43	     onGeo(msg);
44	   }
45	});
46}
47function onGeo(msg){
48	var arr=msg.split("&");
49	if(arr[0]=="error"){
50		arr[0]=35.680864550649304;
51		arr[1]=139.76703643798828;
52		document.getElementById('map_alert').innerHTML='住所が見つかりませんでした。<br>ピンをドラッグして位置を変更できます。';
53	}else{
54		document.getElementById('map_alert').innerHTML='ピンをドラッグして位置を変更できます。';
55	}
56	document.getElementById('map_delete').innerHTML='<a href="#" onClick="deleteMap();return false;" class="basic_btn">地図を削除</a>';
57	
58	showMap(arr[0],arr[1]);
59	document.getElementById('showmaplink').innerHTML='地図を再検索';
60}
61function deleteMap(){
62	document.getElementById('map_container').style.display="none";
63	document.getElementById('map').innerHTML="";
64	document.getElementById('map').style.background="#ffffff";
65	document.getElementById('map_alert').innerHTML="";
66	document.getElementById('map_delete').innerHTML="";
67	document.getElementById('EventLat').value = "";
68    document.getElementById('EventLng').value = "";
69}
70
71function showMap(lat,lng) {
72document.getElementById('map_container').style.display="block";
73var latlng = new google.maps.LatLng(lat,lng);
74var mapOptions = {
75	zoom: 14,
76	mapTypeId: google.maps.MapTypeId.ROADMAP,
77	center: latlng,
78	streetview :false,
79	zoomControl: true,
80    scrollwheel:false
81};
82var gmap = new google.maps.Map(document.getElementById('map'), mapOptions);
83
84var gmarker = new google.maps.Marker({position:latlng,draggable:true});
85gmarker.setMap(gmap);
86google.maps.event.addListener(gmarker, 'dragend', function() {
87	var p = gmarker.getPosition();
88	document.getElementById('EventLat').value = p.lat();
89	document.getElementById('EventLng').value = p.lng();
90});
91document.getElementById('EventLat').value =lat;
92document.getElementById('EventLng').value =lng;
93
94}
95
96//window.onload   = set_map;
97//window.onunload = GUnload();
98
99
100
101function changeClass(i,c){
102 if(document.all) document.all(i).className=c;
103 else if(document.getElementById)
104  document.getElementById(i).className=c; 
105}
106function submitStop(e){
107    if (!e) var e = window.event;
108 
109    if(e.keyCode == 13)
110        return false;
111}
112/* jQuery.NobleCount v 1.0 http://tpgblog.com/noblecount/
113compiled by http://yui.2clics.net/ */
114(function(c){c.fn.NobleCount=function(i,h){var j;var g=false;if(typeof i=="string"){j=c.extend({},c.fn.NobleCount.settings,h);if(typeof h!="undefined"){g=((typeof h.max_chars=="number")?true:false)}return this.each(function(){var k=c(this);f(k,i,j,g)})}return this};c.fn.NobleCount.settings={on_negative:null,on_positive:null,on_update:null,max_chars:140,block_negative:false,cloak:false,in_dom:false};function f(g,m,n,h){var l=n.max_chars;var j=c(m);if(!h){var k=j.text();var i=(/^[1-9]\d*$/).test(k);if(i){l=k}}b(g,j,n,l,true);c(g).keydown(function(o){b(g,j,n,l,false);if(a(o,g,n,l)==false){return false}});c(g).keyup(function(o){b(g,j,n,l,false);if(a(o,g,n,l)==false){return false}})}function a(k,g,l,j){if(l.block_negative){var h=k.which;var i;if(typeof document.selection!="undefined"){i=(document.selection.createRange().text.length>0)}else{i=(g[0].selectionStart!=g[0].selectionEnd)}if((!((e(g,j)<1)&&(h>47||h==32||h==0||h==13)&&!k.ctrlKey&&!k.altKey&&!i))==false){return false}}return true}function e(g,h){return h-(c(g).val()).length}function b(g,i,l,j,h){var k=e(g,j);if(k<0){d(l.on_negative,l.on_positive,g,i,l,k)}else{d(l.on_positive,l.on_negative,g,i,l,k)}if(l.cloak){if(l.in_dom){i.attr("data-noblecount",k)}}else{i.text(k)}if(!h&&jQuery.isFunction(l.on_update)){l.on_update(g,i,l,k)}}function d(i,g,h,j,l,k){if(i!=null){if(typeof i=="string"){j.addClass(i)}else{if(jQuery.isFunction(i)){i(h,j,l,k)}}}if(g!=null){if(typeof g=="string"){j.removeClass(g)}}}})(jQuery);
115
116
117j$(document).ready(function(){
118  j$('#search_q')
119    .blur(function(){
120      var $$=j$(this);
121      if($$.val()=='' || $$.val()==$$.attr('title')){
122        $$.css('color', '#999').val($$.attr('title'));
123      }
124    })
125    .focus(function(){
126      var $$=j$(this);
127      if($$.val()==$$.attr('title')){
128        j$(this).css('color', '#000').val('');
129      }
130    })
131    .blur();
132  });
133
134if(! Array.prototype.indexOf) {
135  Array.prototype.indexOf = function(o)
136  {
137    for(var i in this) {
138      if(this[i] == o) {
139        return i;
140      }
141    }
142    return -1;
143  }
144}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.