PageSourceSearch

https://www.ishitokyo.or.jp/js/main-test.js?v

js ishitokyo.or.jp collected 2026-10-05 07:02:04 UTC 25,375 bytes, 819 lines download raw bytes

1// JavaScript Document
2	
3var winW=$(window).width();
4var winH=$(window).height();
5var winMode='';
6var pageURL=location.href;
7
8$(function(){
9	console.log('main.js');
10	
11	sizeCheck();
12	resizeParts();
13	scrollMenuDraggable();
14	setBG();
15	loadIndexNews();
16	setBtns();
17	scrollSideMenu();
18	pageScroll();
19	setRecruitTiles();
20	setRecruitDetail();
21	setRecruitList();
22	setAddRecruitLink();
23	setNewsSelect();
24
25	$(window).on('resize',function(){
26		sizeCheck();
27		resizeParts();//各種パーツのリサイズ
28		scrollSideMenu();
29		setCoverImg();
30	});
31	
32	$(window).on('scroll',function(){
33		scrollSideMenu();
34	});
35	
36	
37	$('a').hover(function(){
38		$(this).stop().animate({opacity:0.65},500);
39	},function(){
40		$(this).stop().animate({opacity:1},500);
41	});
42	
43	$('#contentsMenu a,#subContentsMenu a').hover(function(){
44		$(this).stop().animate({opacity:1},300,'easeOutQuad');
45	},function(){
46		$(this).stop().animate({opacity:0},300,'easeOutQuad');
47	});
48	
49	
50	$('#header_menu button').on('click',function(){
51		alert('本番環境に移行後Googleサイト内検索を設定します');
52	});
53		
54});
55	
56function sizeCheck(){
57	winW=$(window).width();
58	winH=$(window).height();
59	if(winW>940){winMode='pc'};
60	if(winW>760&&winW<=940){winMode='tablet'};
61	if(winW<=760){winMode='sp'};
62	
63	var userAgent = window.navigator.userAgent.toLowerCase();
64	if (userAgent.indexOf('ipad') != -1) {
65	}else if(userAgent.indexOf('iphone') != -1){
66		winMode='sp';
67	}else if(userAgent.indexOf('Android') != -1){
68		winMode='sp';
69	}else{
70	};
71	$('body').attr('class',winMode);
72};
73
74function setBG(){
75	console.log('setBG');
76	var url='';
77	var sp='';
78	if(winMode=='sp'){sp='sp'};
79	$('.mainVisualImg').each(function(i,elm) {
80		url='img/index/mainvisual/0'+i+sp+'.jpg';
81		console.log(url);
82		$(this).css({
83			'opacity':0,
84			'background-image':'url('+url+')'
85		});
86	});
87	
88	var mvTimer;
89	var id=1;
90	var vec=1;
91	var slideFlag=1;
92	
93	id=Math.floor(Math.random()*$('.mainVisualImg').length);
94	
95	slideshowBG();
96	function slideshowBG(){
97		slideFlag=0;
98		//console.log('slideFlag : '+slideFlag);
99		$('#mainVisual'+id).animate({
100			'opacity':0
101		},1000);
102		id+=vec;
103		if(vec==1&&id>=$('.mainVisualImg').length){id=0;};
104		if(vec==-1&&id<0){id=$('.mainVisualImg').length-1;};
105		$('#mainVisual'+id).animate({
106			'opacity':1
107		},1000,'linear',function(){
108			slideFlag=1;
109			//console.log('slideFlag : '+slideFlag);
110		});
111	};
112	
113	$('#mainVisualL').on('click',function(){
114		if(slideFlag==1){
115			console.log('mvL');
116			vec=-1;
117			slideshowBG();
118		};
119	});
120	$('#mainVisualR').on('click',function(){
121		if(slideFlag==1){
122			console.log('mvR');
123			vec=1;
124			slideshowBG();
125		}
126	});
127
128	$('#mainVisualLink').on('click',function(){
129		var url=['douga.php','/hakobushigoto/','episode-index.php','douga.php','/hakobushigoto/'];
130		var tgt=['_self','_blank','_self','_self','_blank'];
131		url=url[id];
132		tgt=tgt[id];
133		console.log(url);
134		//window.location.href=url;
135		window.open(url, tgt); 
136	});	
137};
138
139function setBtns(){//-----------------------------------------------------------------------------------------------------//
140	$('#contentsMenuMobile,#subContentsMenuMobile').hover(function(){
141		$(this).css('cursor','pointer');
142	},function(){
143	});
144	$('#contentsMenuMobile,#subContentsMenuMobile').on('click',function(){
145		$('#slideDownMenu').animate({
146			top:'30px'
147		},1000,'easeOutCubic')
148	});
149	$('#slideDownMenuClose').on('click',function(){
150		$('.slideDownMenu_acordion').slideUp(500,'easeOutCubic',function(){
151			$(this).parent('li').css('height','50px');
152		});
153		$('#slideDownMenu').animate({
154			top:'-680px'
155		},1000,'easeOutCubic')
156	});
157	
158	$('.slideDownMenu_list p').on('click',function(){
159		$('.slideDownMenu_acordion').stop().slideUp();
160		//console.log($(this).parent('li').css('height'));
161		if($(this).next($('.slideDownMenu_acordion')).length){
162			if($(this).parent('li').css('height')=='50px'){
163				$(this).parent('li').css('height','auto');
164				$(this).next($('.slideDownMenu_acordion')).stop().slideDown();
165			}else{
166				$(this).next($('.slideDownMenu_acordion')).stop().slideUp(300,'easeOutCubic',function(){
167					$(this).parent('li').css('height','50px');
168				});
169			};
170		};
171	});
172	
173	$('#recruitPrBtn').on('click',function(){
174		showPrForm();
175	});
176	$('#recruitPrFormBtn').on('click',function(){
177		recruitPasswordCheck($('#recruitPrFormPassword').val());
178	});
179	
180	
181	
182	$('.yoshikiText li').hover(function(){
183		$(this).css('cursor','pointer');
184	},function(){
185	});
186	
187	$('.yoshikiText li').on('click',function(){
188		window.location.href='file/yoshiki/'+$(this).data('url');
189	});
190	$('#yoshikiCancel').on('click',function(){
191		history.back();
192	});
193	$('#yoshikiSubmit').on('click',function(){
194		if($('#yoshikiPasswd').val()=='k28e'){
195			$('#yoshikiPasswdBox').slideUp();		
196		}
197	});
198
199const pages = ['yoshiki.php','driver.php','news-20200515.php','news-20200520.php',
200'news-20200916.php','news-20201020-1.php','news-20201020-2.php','news-20210528.php',
201'news-20220603.php','news-20230531.php','news-20240527.php','news-20250521.php',
202'news-20260526.php'];
203
204pages.forEach(function(page) {
205    if (location.href.indexOf(page) != -1) {
206        console.log(location.href);
207        $('#yoshikiPasswdBox').css('display', 'block');
208    }
209});
210	
211	$('#mainImgInput').on('change',function(){
212		imgUpload('mainImgForm')
213	});
214	
215	$('#subImgInput').on('change',function(){
216		imgUpload('subImgForm')
217	});
218	
219	$('#newsYearSelect').on('change',function(){
220		loadNewsList();
221		//console.log($('#newsYearSelect option:selected').val());
222	});
223	
224	$('.newsBack img').on('click',function(){
225		history.back();
226	});
227};
228
229function resizeParts(){
230	mainVisual();/*----------------------------------------------------------------------*/
231	function mainVisual(){
232		if(winMode=='pc'||winMode=='tablet'){
233			$('#mainVisual').css({
234				'height':winW/2,
235				'width':winW
236			});
237		};
238		if(winMode=='sp'){
239			$('#mainVisual').css({
240				'height':winW/16*9,
241				'width':winW
242			});
243		};
244	};
245	//menberMenu();/*----------------------------------------------------------------------*/
246	/* function menberMenu(){
247		var bannerW=186;
248		$('.menberMenuTile').css('width',bannerW);
249		var menberMenuW=Math.ceil($('.menberMenuTile').length/2)*bannerW;
250		var dragareaW=winW+((menberMenuW-winW)*2);
251		if(dragareaW<menberMenuW){
252			dragareaW=menberMenuW;
253		};
254		$('#menberMenuBox').css({
255			width:menberMenuW
256		});
257		$('#menberMenuDragarea').css({
258			width:dragareaW,
259			'margin-left':-(dragareaW-winW)/2
260		});
261	}; */
262	//nonmenberMenu();/*----------------------------------------------------------------------*/
263	/* function nonmenberMenu(){
264		var nonmenberMenuW=$('.nonmenberMenuTile').length*336;
265		var dragareaW=winW+((nonmenberMenuW-winW)*2);
266		if(dragareaW<nonmenberMenuW){
267			dragareaW=nonmenberMenuW;
268		};
269		$('#nonmenberMenuBox').css({
270			width:nonmenberMenuW
271		});
272		$('#nonmenberMenuDragarea').css({
273			width:dragareaW,
274			'margin-left':-(dragareaW-winW)/2
275		});
276	}; */
277	footerMenu();/*----------------------------------------------------------------------*/
278	function footerMenu(){
279		if(winW>1300){
280			$('#footerMenu').css({'width':'1300px'});
281		}else{
282			$('#footerMenu').css({'width':'100%'});
283		};
284	};
285	
286	scrollMenu('menber',186,2);/*----------------------------------------------------------------------*/
287	scrollMenu('nonmenber',186,1);
288	scrollMenu('recruitSite',246,1);
289	scrollMenu('recruitOffice',186,2);
290	function scrollMenu(name,bannerW,rows){
291		var WW=Math.ceil($('.'+name+'MenuTile').length/rows)*bannerW;
292		var dragareaW=winW+((WW-winW)*2);
293		if(dragareaW<WW){
294			dragareaW=WW;
295		};
296/*		$('#'+name+'MenuBox').css({
297			width:WW,
298			left:WW-winW
299		});
300		$('#'+name+'MenuDragarea').css({
301			width:dragareaW,
302			'margin-left':-(dragareaW-winW)/2
303		});*/
304	};
305	
306	recruitInfo();/*----------------------------------------------------------------------*/
307	function recruitInfo(){
308		var recruitInfoW=winW-(winW%290);
309		$('#recruitInfo').css('width',recruitInfoW);
310	};
311};
312
313function scrollSideMenu(){
314	var targetId=$('.subpage').attr('id');
315	var aspect=[0,0,0];
316	if(targetId){
317		if(targetId.indexOf('about')!=-1){
318			aspect=[1400,640,0];
319		}else if(targetId.indexOf('privacy')!=-1){
320			aspect=[1400,300,36];
321		}else if(targetId.indexOf('access')!=-1){
322			aspect=[1400,300,36];
323		}else if(targetId.indexOf('shisetsu')!=-1){
324			aspect=[1400,300,36];
325		}else if(targetId.indexOf('cm')!=-1){
326			aspect=[1400,300,36];
327		}else if(targetId.indexOf('kinkyu')!=-1){
328			aspect=[1400,300,36];
329		}else if(targetId.indexOf('josei')!=-1){
330			aspect=[1400,300,36];
331		}else{
332			aspect=[1400,300,36];
333		}
334		var imgH=(winW/aspect[0]*aspect[1])+aspect[2];
335		scrolltop=$(window).scrollTop();
336		if(scrolltop>=imgH){
337			$('.sideMenu').css('top',160+scrolltop+'px');
338		}else{
339			$('.sideMenu').css('top',160+imgH+'px');
340		}
341	}
342};
343
344/*--------------------------------------------------------------------------------------------------------------------------------------*/
345function scrollMenuDraggable(){
346	$('#nonmenberMenuBox,#menberMenuBox,#recruitOfficeMenuBox,#recruitSiteMenuBox').draggable({
347		axis:'x',
348		containment:'parent'
349	});
350};
351/*---------------------------------------------------------------setCoverImg------------------------------------------------------------*/
352function setCoverImg(){
353	var currentImgName=$('.coverImg').attr('src');
354	if(currentImgName!=null){
355	if(winMode=='sp'){
356		if(currentImgName.indexOf('0.jpg')){
357			currentImgName=currentImgName.replace('0.jpg','0s.jpg');
358			$('.coverImg').attr('src',currentImgName);
359		};
360	}else{
361		if(currentImgName.indexOf('0s.jpg')){
362			currentImgName=currentImgName.replace('0s.jpg','0.jpg');
363			$('.coverImg').attr('src',currentImgName);
364		};
365	};
366	//console.log('src is '+currentImgName);
367	}
368}
369/*---------------------------------------------------------------recruitPrBtn------------------------------------------------------------*/
370function showPrForm(){
371	$('#recruitPrBtnSlideBox').stop().animate({marginTop:'-142px'},1000);
372}
373function recruitPasswordCheck(pass){
374	console.log(pass);
375	if(pass=='k28e'){
376		window.location.href='http://www.ishitokyo.or.jp/form.html';
377	}else{
378		$('#recruitPrFormPassword').val('パスワードが違います');
379	}
380}
381
382/*---------------------------------------------------------------loadIndexNews------------------------------------------------------------*/
383function loadIndexNews(){
384	console.log('loadIndexNews');
385	var src='';
386	$.ajax({
387		type:'GET',
388		//url:'topics_cgi/topics/indexNews.php',
389		url:'php/indexNews.php',
390		dataType:'json',
391		success:function(data,dataType){
392			//console.log(data['newsData'][0]['datetime']);
393			data=data['newsData'];
394			var date='';
395			var title='';
396			var href='';
397			for(i=0;i<data.length;i++){
398				date=data[i]['datetime'].substr(0,10);
399				title=data[i]['title'];
400				href=data[i]['href'];
401				//console.log(data[i]);
402				title=title.replace(/<br>/g,'');
403				src+='<tr><td class="indexNewsTableDate">'+date+'</td><td class="indexNewsTableTitle"><a href="news.php?t='+href+'">'+title+'</a></td></tr>';
404			};
405			$('#indexNewsTable').append(src);
406		}
407	});
408};
409
410/*-------------------------------------------------------------pageScroll--------------------------------------------------------------------------------*/
411function pageScroll(){
412  // #で始まるアンカーをクリックした場合に処理
413$('a[href^=#]').click(function() {
414	// スクロールの速度
415	var speed = 400; // ミリ秒
416	// アンカーの値取得
417	var href= $(this).attr("href");
418	// 移動先を取得
419	var target = $(href == "#" || href == "" ? 'html' : href);
420	// 移動先を数値で取得
421	var position = target.offset().top;
422	// スムーススクロール
423	$('body,html').animate({scrollTop:position}, speed, 'swing');
424	return false;
425});
426}
427/*---------------------------------------------------------------setRecruitTiles------------------------------------------------------------------------------*/
428function setRecruitTiles(){
429	$.each($('.recruitOfficeMenuTile'),function(i,val){
430		$(this).css('background-color',$(this).data('color'));
431	});
432	$('#recruitListTitle').css('background-color',$('#recruitListTitle').data('color'));
433	
434	if(pageURL.indexOf('recruitList_top.php')>0){/*------------------------------------------タイルカウントセット--------------------------------------------------- */
435		$.ajax({
436			url:'php/recruitPlaceCount.php',
437			dataType:'json'
438		})
439		.done(function(data){
440			var arr=data;
441			$.each(data,function(key,val){
442				console.log(key,val);
443				$('#'+key+' .recruitOfficeNum').text(val);
444			});
445		});
446	}
447};
448
449
450/*---------------------------------------------------------------setRecruitDetail----------------------------------------------------------------------------*/
451var recruitMode='';
452var recruitDataId='';
453var recruitDetailSendData={};
454var recruitDetailPublished='false';
455var recruitDetailPlaceKey='z';
456
457function setRecruitDetail(){
458	if(pageURL.indexOf('recruitDetail.php')>0){
459		getParam();
460		function getParam() {
461			parameters = pageURL.split("?");
462			if(parameters[1]==null){
463				location.href='recruit.php';
464			};
465			params= parameters[1].split("&");
466			var paramsArray = [];
467			for ( i = 0; i < params.length; i++ ) {
468			 neet = params[i].split("=");
469			 paramsArray.push(neet[0]);
470			 paramsArray[neet[0]] = neet[1];
471			}
472			recruitMode = paramsArray['mode'];
473			recruitDataId=paramsArray['dataId'];
474			recruitEdit(recruitMode,recruitDataId);
475		}
476	}
477	
478	function recruitEdit(mode,id){
479		console.log('mode is '+mode,id);
480		$('#recruitDetailModeChangePassBtn').on('click',function(){
481			//console.log($('#recruitDetailModeChangePass').val());
482			if($('#recruitDetailModeChangePass').val()=='password'){
483				location.href=pageURL+'&mode=edit';
484			}
485		});
486		//-------------------------------------------------------editモードの場合色々表示-------------------------------------------
487		if(mode=='edit'){
488			$('#category').css('background-color','#be0100').text('登録情報編集');
489			$('.recruitDetailForm').css('display','block');
490			$('#recruitDetailBtns').css('display','block').on('click',function(){
491				recruitDetailDataSave();
492			});
493			$('#recruitDetailControllPanel').css('display','block');
494			$('#recruitDetailModeChange').css('display','none');
495			if(id==null){
496				location.href='recruitDetail.php?mode=edit&dataId=00000000';
497			}
498			if(id!='00000000'){
499				console.log('edit not add');
500				$.each($('#recruitDetailPlace option'),function(i,val){
501					if(id.indexOf($(this).attr('id'))>=0){
502						$(this).attr('selected','true');
503						recruitDetailPlaceKey=$(this).attr('id');
504					};
505				});
506			};
507			$('#recruitDetailPlace').on('change',function(){
508				recruitDetailPlaceKey=$(this).val();
509				recruitDetailSendData['recruitDetailPlaceKey']=recruitDetailPlaceKey;
510				console.log(recruitDetailPlaceKey);
511			});
512			//$('#recruitDetailPublished:checked')
513		};
514		//-------------------------------------------------------jsonを読み込んで情報を流し込む-------------------------------------------
515		var url='php/recruitData/'+id+'.json';
516		$.ajax({
517			type:'GET',
518			dataType:'json',
519			url:url,
520			success: function(json){
521				$('#recruitDetailMail').attr('href','mailto:'+json['mailadd']);
522				$('#recruitDetailMailadd').val(json['mailadd']);
523				//-------------------------------------------------------jsonを読み込んで画像を流し込む-------------------------------------------
524				var rdmibg="./php/recruitData/img/"+json["img"]["mainImgUrl"];
525				$('#recruitDetailMainImgDiv').css('background-image','url('+rdmibg+')');
526				var rdsibg="./php/recruitData/img/"+json["img"]["subImgUrl"];
527				$('#recruitDetailSubImgDiv img').attr('src',rdsibg);
528				recruitDetailSendData['mainImgUrl']=json["img"]["mainImgUrl"];
529				recruitDetailSendData['subImgUrl']=json["img"]["subImgUrl"];
530				//-------------------------------------------------------jsonを読み込んでテキストを流し込む-------------------------------------------
531				$.each(json['text'],function(key,val){
532					//console.log(key,val);
533					$('#'+key).html(val);
534					if(mode=='edit'){
535						$('#'+key).attr('contenteditable','true').attr('class','contenteditable');
536						$('#'+key).on('focus',function(){
537							if($(this).text().indexOf('入力して下さい')>0||$(this).text()=='012-345-6789'){
538								$(this).text('');
539							}
540						}).on('focusout',function(){
541							if($(this).text()!=''){
542							}
543						});
544					};
545					if(key=='recruitDetail_r_address'){
546						drawMap(val);
547					};
548				});
549			},
550			error:function(msg){
551				console.log(msg);
552			}
553		});
554	};
555	//-------------------------------------------------------データ保存-------------------------------------------
556	function recruitDetailDataSave(){
557		recruitDetailSendData['domain']='inside';
558		if($("#recruitDetailPublished").prop('checked')) {
559			recruitDetailSendData['recruitDetailPublished']='true';
560		}else{
561			recruitDetailSendData['recruitDetailPublished']='false';
562		}
563		//console.log(recruitDetailSendData['recruitDetailPublished']);
564		if($('#recruitDetailMailadd').val()!=''){
565			recruitDetailSendData['mailadd']=$('#recruitDetailMailadd').val();
566		}else{
567			alert ('メールアドレスを入力して下さい');
568		}
569		if(recruitDetailPlaceKey=='z'){
570			alert('公開先を選択して下さい');
571		}else{
572			recruitDetailSendData['fileid']=recruitDataId;
573			$('.contenteditable').each(function(i,elm){
574				//console.log($(this).attr('id'));
575				recruitDetailSendData[$(this).attr('id')]=$(this).html();
576			});
577			//console.log(recruitDetailSendData);
578			$.ajax({
579				url:'php/saveRecruitDetailData.php',
580				type:'POST',
581				data:recruitDetailSendData
582			})
583			.done(function(res){
584				console.log(res);
585				location.href='recruitDetail.php?dataId='+res;
586			})
587			.fail(function(msg){
588				console.log(msg)
589			});
590		}
591	};
592	//-------------------------------------------------------地図表示-------------------------------------------
593	function drawMap(address) {
594		var geocoder = new google.maps.Geocoder();
595		//住所から座標を取得する
596		geocoder.geocode(
597			{
598				'address': address,//検索する住所 〒◯◯◯-◯◯◯◯ 住所 みたいな形式でも検索できる
599				'region': 'jp'
600			},
601			function (results, status) {
602				if (status == google.maps.GeocoderStatus.OK) {
603				//google.maps.event.addDomListener(window, 'load', function () {
604				var map_tag = document.getElementById('recruitDetailMap');
605				// 取得した座標をセット緯度経度をセット
606				var map_location = new google.maps.LatLng(results[0].geometry.location.lat(),results[0].geometry.location.lng());
607				//マップ表示のオプション
608				var map_options =
609				{
610					zoom: 13,//縮尺
611					center: map_location,//地図の中心座標
612					//ここをfalseにすると地図上に人みたいなアイコンとか表示される
613					disableDefaultUI: true,
614					mapTypeId: google.maps.MapTypeId.ROADMAP//地図の種類を指定
615				};
616						//マップを表示する
617				var map = new google.maps.Map(map_tag, map_options);
618						//地図上にマーカーを表示させる
619				var marker = new google.maps.Marker({
620						position: map_location,//マーカーを表示させる座標
621						map: map//マーカーを表示させる地図
622					});
623				//});
624				}
625			}
626		);
627	}	
628};
629
630//-------------------------------------------------------画像アップロード-------------------------------------------
631function imgUpload(targetFormId){
632	var fd=new FormData($('#'+targetFormId).get(0));
633	 $.ajax({
634	  url: 'php/imgUpload.php',
635	  type: 'POST',
636	  data: fd,
637	  processData: false,
638	  contentType: false
639	 })
640	 .done(function(path) {
641	  //console.log(path);
642			//console.log(targetFormId);
643			if(targetFormId=='mainImgForm'){
644				$('#recruitDetailMainImgDiv').css('background-image','url(./php/recruitData/img/'+path+'.jpg)');
645				recruitDetailSendData['mainImgUrl']=path+'.jpg';
646				console.log(recruitDetailSendData);
647			}else if(targetFormId=='subImgForm'){
648				$('#recruitDetailSubImgDiv img').attr('src','./php/recruitData/img/'+path+'.jpg');
649				recruitDetailSendData['subImgUrl']=path+'.jpg';
650			}
651	 });
652};
653//-------------------------------------------------------リクルートリストページ作成-------------------------------------------
654
655var recruitColorCode={
656	"kgs":{color:"#303068",place:"加賀市"},
657	"nms":{color:"#00429c",place:"能美市"},
658	"hks":{color:"#8145a7",place:"白山市"},
659	"kns":{color:"#f683a9",place:"金沢市"},
660	"khg":{color:"#519eda",place:"河北郡"},
661	"his":{color:"#386cb3",place:"羽咋市"},
662	"nns":{color:"#02978b",place:"七尾市"},
663	"hsg":{color:"#fa7702",place:"鳳珠郡"},
664	"kms":{color:"#4cb4d2",place:"小松市"},
665	"nmg":{color:"#1e5f36",place:"能美郡"},
666	"nis":{color:"#00afe9",place:"野々市市"},
667	"khs":{color:"#8e0303",place:"かほく市"},
668	"hig":{color:"#ed5400",place:"羽咋郡"},
669	"ksg":{color:"#9c5aa1",place:"鹿島郡"},
670	"wjs":{color:"#76a200",place:"輪島市"},
671	"szs":{color:"#028497",place:"珠洲市"}
672};
673
674function setRecruitList(){
675	if(pageURL.indexOf('recruitList.php')>0){
676		console.log('setRecruitList');
677		getParam();
678		function getParam() {
679			parameters = pageURL.split("?");
680			params= parameters[1].split("&");
681			var paramsArray = [];
682			for ( i = 0; i < params.length; i++ ) {
683			 neet = params[i].split("=");
684			 paramsArray.push(neet[0]);
685			 paramsArray[neet[0]] = neet[1];
686			}
687			var location=paramsArray['l'];
688			setList(location);
689			$('#recruitListTitle').css('background-color',recruitColorCode[location]['color']).text(recruitColorCode[location]['place']);
690		};
691		
692		function setList(location){
693			$.ajax({
694				url:'php/recruitPlace.php?l='+location,
695				dataType:'json'
696			})
697			.done(function(data){
698				var src='';
699				$.each(data,function(i,val){
700					//json内から社名取得
701					var jsonURL='php/recruitData/'+val;
702					$.ajax({
703						url:jsonURL,
704						dataType:'json'
705					})
706					.done(function(jsonData){
707						console.log(jsonData['domain']);
708						var prm=val.replace('.json','');
709						var officeName=jsonData['text']['recruitDetailOfficeName'];
710						if(jsonData['domain']){
711							if(jsonData['domain']=='outside'){//外部リンクの場合
712								if(jsonData['published']=='true'){
713									src='<li><a target="_blank" href="'+jsonData['outsideLink']+'">
713'+officeName+'</a></li>';
714									$('#recruitListUl').append(src);
715								}
716							}else{//外部リンクじゃない場合
717								console.log(jsonData['published']);
718								if(jsonData['published']!='false'){
719									src='<li><a class="recruitListLink" data-url="recruitDetail.php?dataId='+prm+'">'+officeName+'</a></li>';
720									$('#recruitListUl').append(src);
721								}
722							}
723						}
724						$('.recruitListLink').css('cursor','pointer').on('click',function(){
725							//console.log($(this).data('url'));
726							window.open($(this).data('url'),'recruitDetail','width=960,height=960,scrollbars=yes,location=no,status=no,menubar=no,toolbar=no,resizable=yes');
727						});
728					});
729					
730				});
731			});
732		}
733	}
734};
735
736
737/*---------------------------------------------------------------setNewsSelect----------------------------------------------------------------------------*/
738
739function setNewsSelect(){
740	var url   = location.href;
741	if(url.indexOf('news.php')>0){
742		params    = url.split("?");
743		spparams   = params[1].split("&");
744	 
745		var paramArray = [];
746		for ( i = 0; i < spparams.length; i++ ) {
747		    vol = spparams[i].split("=");
748		    paramArray.push(vol[0]);
749		    paramArray[vol[0]] = vol[1];
750		}
751		
752		console.log(paramArray["y"]);
753		
754		$('#newsYearSelect option').attr("selected", false);
755		$('#newsYearSelect option[value="'+paramArray["y"]+'"]').attr("selected",true);
756	}
757	
758	/*
759	if ( paramArray["y"] == "onece") {
760	    $("#link").attr("href", "http://www.yahoo.co.jp/");
761	} else {
762	    $("#link").attr("href", "http://www.google.com/");
763	}
764	*/
765};
766
767function loadNewsList(){
768	//console.log($('#newsYearSelect option:selected').val());
769	location.href='news.php?y='+$('#newsYearSelect option:selected').val();
770};
771
772
773/*---------------------------------------------------------------setAddRecruitLink----------------------------------------------------------------------------*/
774var recruitLinkSendData={};
775function setAddRecruitLink(){
776	if(pageURL.indexOf('addRecruitLink')>=0){
777		recruitLinkSendData['domain']='outside';
778		recruitLinkSendData['fileid']='00000000';//新規ファイル追加
779		$('#recruitLinkSend').on('click',function(){
780			console.log('recruitLinkSend');
781			recruitLinkSendData['recruitDetailPlaceKey']=$('#recruitLinkPlace option:selected').val();
782			recruitLinkSendData['recruitDetailPublished']='true';
783			recruitLinkSendData['recruitDetailOfficeName']=$('#recruitLinkName').val();
784			recruitLinkSendData['outsideLink']=$('#outsideLinkUrl').val();
785			console.log(recruitLinkSendData);
786			$.ajax({
787				url:'php/saveRecruitDetailData.php',
788				type:'POST',
789				data:recruitLinkSendData
790			})
791			.done(function(msg){
792				console.log(msg);
793			});
794		});
795	};
796};
797
798/*----*/
799	// [.accord]にクリックイベントを設定する
800	$( '.accord' ).click( function(e)
801	{
802		// [data-target]の属性値を代入する
803		var target = $( this ).data( 'target' ) ;
804
805		// [target]と同じ名前のIDを持つ要素に[slideToggle()]を実行する
806		$( '.' + target ).slideToggle() ;
807		// 終了
808		return false ;
809	});
810
811$(function() {
812  //最初は全てのパネルを非表示に
813  $('#faq dd').hide();
814  $('#faq dt')
815    .click(function(e){
816 //選択したパネルを開く
817      $('+dd', this).slideToggle(500);
818    })
819});

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.