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/mainvisuals/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/','douga.php','/hakobushigoto/']; 130 var tgt=['_self','_blank','_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:'50px' 147 },1000,'easeOutCubic') 148 }); 149 $('#slideDownMenuClose').on('click',function(){ 150 $('.slideDownMenu_acordion').slideUp(500,'easeOutCubic',function(){ 151 $(this).parent('li').css('height','auto'); 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')=='55px'){ 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','55px'); 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 199 if(location.href.indexOf('yoshiki.php')!=-1){ 200 console.log(location.href); 201 $('#yoshikiPasswdBox').css('display','block'); 202 } 203 204// if(location.href.indexOf('driver.php')!=-1){ 205// console.log(location.href); 206// $('#yoshikiPasswdBox').css('display','block'); 207// } 208 209 210 $('#mainImgInput').on('change',function(){ 211 imgUpload('mainImgForm') 212 }); 213 214 $('#subImgInput').on('change',function(){ 215 imgUpload('subImgForm') 216 }); 217 218 $('#newsYearSelect').on('change',function(){ 219 loadNewsList(); 220 //console.log($('#newsYearSelect option:selected').val()); 221 }); 222 223 $('.newsBack img').on('click',function(){ 224 history.back(); 225 }); 226}; 227 228function resizeParts(){ 229 mainVisual();/*----------------------------------------------------------------------*/ 230 function mainVisual(){ 231 if(winMode=='pc'||winMode=='tablet'){ 232 $('#mainVisual').css({ 233 'height':winW/2, 234 'width':winW 235 }); 236 }; 237 if(winMode=='sp'){ 238 $('#mainVisual').css({ 239 'height':winW/16*9, 240 'width':winW 241 }); 242 }; 243 }; 244 //menberMenu();/*----------------------------------------------------------------------*/ 245// function menberMenu(){ 246/* var bannerW=186; 247 $('.menberMenuTile').css('width',bannerW); 248 var menberMenuW=Math.ceil($('.menberMenuTile').length/2)*bannerW; 249 var dragareaW=winW+((menberMenuW-winW)*2); 250 if(dragareaW<menberMenuW){ 251 dragareaW=menberMenuW; 252 }; 253 $('#menberMenuBox').css({ 254 width:menberMenuW 255 }); 256 $('#menberMenuDragarea').css({ 257 width:dragareaW, 258 'margin-left':-(dragareaW-winW)/2 259 }); 260 }; 261 //nonmenberMenu();/*----------------------------------------------------------------------*/ 262// function nonmenberMenu(){ 263/* var nonmenberMenuW=$('.nonmenberMenuTile').length*336; 264 var dragareaW=winW+((nonmenberMenuW-winW)*2); 265 if(dragareaW<nonmenberMenuW){ 266 dragareaW=nonmenberMenuW; 267 }; 268 $('#nonmenberMenuBox').css({ 269 width:nonmenberMenuW 270 }); 271 $('#nonmenberMenuDragarea').css({ 272 width:dragareaW, 273 'margin-left':-(dragareaW-winW)/2 274 }); 275 };*/ 276 footerMenu();/*----------------------------------------------------------------------*/ 277 function footerMenu(){ 278 if(winW>1300){ 279 $('#footerMenu').css({'width':'1300px'}); 280 }else{ 281 $('#footerMenu').css({'width':'100%'}); 282 }; 283 }; 284 285// scrollMenu('menber',186,2);/*----------------------------------------------------------------------*/ 286// scrollMenu('nonmenber',186,1); 287 scrollMenu('recruitSite',246,1); 288 scrollMenu('recruitOffice',186,2); 289 function scrollMenu(name,bannerW,rows){ 290 var WW=Math.ceil($('.'+name+'MenuTile').length/rows)*bannerW; 291 var dragareaW=winW+((WW-winW)*2); 292 if(dragareaW<WW){ 293 dragareaW=WW; 294 }; 295 $('#'+name+'MenuBox').css({ 296 width:WW, 297 left:WW-winW 298 }); 299 $('#'+name+'MenuDragarea').css({ 300 width:dragareaW, 301 'margin-left':-(dragareaW-winW)/2 302 }); 303 }; 304 305 recruitInfo();/*----------------------------------------------------------------------*/ 306 function recruitInfo(){ 307 var recruitInfoW=winW-(winW%290); 308 $('#recruitInfo').css('width',recruitInfoW); 309 }; 310}; 311 312function scrollSideMenu(){ 313 var targetId=$('.subpage').attr('id'); 314 var aspect=[0,0,0]; 315 if(targetId){ 316 if(targetId.indexOf('about')!=-1){ 317 aspect=[1400,640,0]; 318 }else if(targetId.indexOf('privacy')!=-1){ 319 aspect=[1400,300,36]; 320 }else if(targetId.indexOf('access')!=-1){ 321 aspect=[1400,300,36]; 322 }else if(targetId.indexOf('shisetsu')!=-1){ 323 aspect=[1400,300,36]; 324 }else if(targetId.indexOf('cm')!=-1){ 325 aspect=[1400,300,36]; 326 }else if(targetId.indexOf('kinkyu')!=-1){ 327 aspect=[1400,300,36]; 328 }else if(targetId.indexOf('josei')!=-1){ 329 aspect=[1400,300,36]; 330 }else{ 331 aspect=[1400,300,36]; 332 } 333 var imgH=(winW/aspect[0]*aspect[1])+aspect[2]; 334 scrolltop=$(window).scrollTop(); 335 if(scrolltop>=imgH){ 336 $('.sideMenu').css('top',160+scrolltop+'px'); 337 }else{ 338 $('.sideMenu').css('top',160+imgH+'px'); 339 } 340 } 341}; 342 343/*--------------------------------------------------------------------------------------------------------------------------------------*/ 344function scrollMenuDraggable(){ 345 $('#nonmenberMenuBox,#menberMenuBox,#recruitOfficeMenuBox,#recruitSiteMenuBox').draggable({ 346 axis:'x',
347 containment:'parent' 348 }); 349}; 350/*---------------------------------------------------------------setCoverImg------------------------------------------------------------*/ 351function setCoverImg(){ 352 var currentImgName=$('.coverImg').attr('src'); 353 if(currentImgName!=null){ 354 if(winMode=='sp'){ 355 if(currentImgName.indexOf('0.jpg')){ 356 currentImgName=currentImgName.replace('0.jpg','0s.jpg'); 357 $('.coverImg').attr('src',currentImgName); 358 }; 359 }else{ 360 if(currentImgName.indexOf('0s.jpg')){ 361 currentImgName=currentImgName.replace('0s.jpg','0.jpg'); 362 $('.coverImg').attr('src',currentImgName); 363 }; 364 }; 365 //console.log('src is '+currentImgName); 366 } 367} 368/*---------------------------------------------------------------recruitPrBtn------------------------------------------------------------*/ 369function showPrForm(){ 370 $('#recruitPrBtnSlideBox').stop().animate({marginTop:'-122px'},1000); 371} 372function recruitPasswordCheck(pass){ 373 console.log(pass); 374 if(pass=='k28e'){ 375 window.location.href='http://www.ishitokyo.or.jp/form.html'; 376 }else{ 377 $('#recruitPrFormPassword').val('ãã¹ã¯ã¼ããéãã¾ã'); 378 } 379} 380 381/*---------------------------------------------------------------loadIndexNews------------------------------------------------------------*/ 382function loadIndexNews(){ 383 console.log('loadIndexNews'); 384 var src=''; 385 $.ajax({ 386 type:'GET', 387 //url:'topics_cgi/topics/indexNews.php', 388 url:'php/indexNews.php', 389 dataType:'json', 390 success:function(data,dataType){ 391 //console.log(data['newsData'][0]['datetime']); 392 data=data['newsData']; 393 var date=''; 394 var title=''; 395 var href=''; 396 for(i=0;i<data.length;i++){ 397 date=data[i]['datetime'].substr(0,10); 398 title=data[i]['title']; 399 href=data[i]['href']; 400 //console.log(data[i]); 401 title=title.replace(/<br>/g,''); 402 src+='<tr><td class="indexNewsTableDate">'+date+'</td><td class="indexNewsTableTitle"><a href="news.php?t='+href+'">'+title+'</a></td></tr>'; 403 }; 404 $('#indexNewsTable').append(src); 405 } 406 }); 407}; 408 409/*-------------------------------------------------------------pageScroll--------------------------------------------------------------------------------*/ 410function pageScroll(){ 411 // #ã§å§ã¾ãã¢ã³ã«ã¼ãã¯ãªãã¯ããå ´åã«å¦ç 412$('a[href^=#]').click(function() { 413 // ã¹ã¯ãã¼ã«ã®é度 414 var speed = 400; // ããªç§ 415 // ã¢ã³ã«ã¼ã®å¤åå¾ 416 var href= $(this).attr("href"); 417 // ç§»åå ãåå¾ 418 var target = $(href == "#" || href == "" ? 'html' : href); 419 // ç§»åå ãæ°å¤ã§åå¾ 420 var position = target.offset().top; 421 // ã¹ã ã¼ã¹ã¹ã¯ãã¼ã« 422 $('body,html').animate({scrollTop:position}, speed, 'swing'); 423 return false; 424}); 425} 426/*---------------------------------------------------------------setRecruitTiles------------------------------------------------------------------------------*/ 427function setRecruitTiles(){ 428 $.each($('.recruitOfficeMenuTile'),function(i,val){ 429 $(this).css('background-color',$(this).data('color')); 430 }); 431 $('#recruitListTitle').css('background-color',$('#recruitListTitle').data('color')); 432 433 if(pageURL.indexOf('recruit.php')>0){/*------------------------------------------ã¿ã¤ã«ã«ã¦ã³ãã»ãã--------------------------------------------------- */ 434 $.ajax({ 435 url:'php/recruitPlaceCount.php', 436 dataType:'json' 437 }) 438 .done(function(data){ 439 var arr=data; 440 $.each(data,function(key,val){ 441 console.log(key,val); 442 $('#'+key+' .recruitOfficeNum').text(val); 443 }); 444 }); 445 } 446}; 447 448 449/*---------------------------------------------------------------setRecruitDetail----------------------------------------------------------------------------*/ 450var recruitMode=''; 451var recruitDataId=''; 452var recruitDetailSendData={}; 453var recruitDetailPublished='false'; 454var recruitDetailPlaceKey='z'; 455 456function setRecruitDetail(){ 457 if(pageURL.indexOf('recruitDetail.php')>0){ 458 getParam(); 459 function getParam() { 460 parameters = pageURL.split("?"); 461 if(parameters[1]==null){ 462 location.href='recruit.php'; 463 }; 464 params= parameters[1].split("&"); 465 var paramsArray = []; 466 for ( i = 0; i < params.length; i++ ) { 467 neet = params[i].split("="); 468 paramsArray.push(neet[0]); 469 paramsArray[neet[0]] = neet[1]; 470 } 471 recruitMode = paramsArray['mode']; 472 recruitDataId=paramsArray['dataId']; 473 recruitEdit(recruitMode,recruitDataId); 474 } 475 } 476 477 function recruitEdit(mode,id){ 478 console.log('mode is '+mode,id); 479 $('#recruitDetailModeChangePassBtn').on('click',function(){ 480 //console.log($('#recruitDetailModeChangePass').val()); 481 if($('#recruitDetailModeChangePass').val()=='password'){ 482 location.href=pageURL+'&mode=edit'; 483 } 484 }); 485 //-------------------------------------------------------editã¢ã¼ãã®å ´åè²ã 表示------------------------------------------- 486 if(mode=='edit'){ 487 $('#category').css('background-color','#be0100').text('ç»é²æ å ±ç·¨é'); 488 $('.recruitDetailForm').css('display','block'); 489 $('#recruitDetailBtns').css('display','block').on('click',function(){ 490 recruitDetailDataSave(); 491 }); 492 $('#recruitDetailControllPanel').css('display','block'); 493 $('#recruitDetailModeChange').css('display','none'); 494 if(id==null){ 495 location.href='recruitDetail.php?mode=edit&dataId=00000000'; 496 } 497 if(id!='00000000'){ 498 console.log('edit not add'); 499 $.each($('#recruitDetailPlace option'),function(i,val){ 500 if(id.indexOf($(this).attr('id'))>=0){ 501 $(this).attr('selected','true'); 502 recruitDetailPlaceKey=$(this).attr('id'); 503 }; 504 }); 505 }; 506 $('#recruitDetailPlace').on('change',function(){ 507 recruitDetailPlaceKey=$(this).val(); 508 recruitDetailSendData['recruitDetailPlaceKey']=recruitDetailPlaceKey; 509 console.log(recruitDetailPlaceKey); 510 }); 511 //$('#recruitDetailPublished:checked') 512 }; 513 //-------------------------------------------------------jsonãèªã¿è¾¼ãã§æ å ±ãæµãè¾¼ã------------------------------------------- 514 var url='php/recruitData/'+id+'.json'; 515 $.ajax({ 516 type:'GET', 517 dataType:'json', 518 url:url, 519 success: function(json){ 520 $('#recruitDetailMail').attr('href','mailto:'+json['mailadd']); 521 $('#recruitDetailMailadd').val(json['mailadd']); 522 //-------------------------------------------------------jsonãèªã¿è¾¼ãã§ç»åãæµãè¾¼ã------------------------------------------- 523 var rdmibg="./php/recruitData/img/"+json["img"]["mainImgUrl"]; 524 $('#recruitDetailMainImgDiv').css('background-image','url('+rdmibg+')'); 525 var rdsibg="./php/recruitData/img/"+json["img"]["subImgUrl"]; 526 $('#recruitDetailSubImgDiv img').attr('src',rdsibg); 527 recruitDetailSendData['mainImgUrl']=json["img"]["mainImgUrl"]; 528 recruitDetailSendData['subImgUrl']=json["img"]["subImgUrl"]; 529 //-------------------------------------------------------jsonãèªã¿è¾¼ãã§ããã¹ããæµãè¾¼ã------------------------------------------- 530 $.each(json['text'],function(key,val){ 531 //console.log(key,val); 532 $('#'+key).html(val); 533 if(mode=='edit'){ 534 $('#'+key).attr('contenteditable','true').attr('class','contenteditable'); 535 $('#'+key).on('focus',function(){ 536 if($(this).text().indexOf('å ¥åãã¦ä¸ãã')>0||$(this).text()=='012-345-6789'){ 537 $(this).text(''); 538 } 539 }).on('focusout',function(){ 540 if($(this).text()!=''){ 541 } 542 }); 543 }; 544 if(key=='recruitDetail_r_address'){ 545 drawMap(val); 546 }; 547 }); 548 }, 549 error:function(msg){ 550 console.log(msg); 551 } 552 }); 553 }; 554 //-------------------------------------------------------ãã¼ã¿ä¿å------------------------------------------- 555 function recruitDetailDataSave(){ 556 recruitDetailSendData['domain']='inside'; 557 if($("#recruitDetailPublished").prop('checked')) { 558 recruitDetailSendData['recruitDetailPublished']='true'; 559 }else{ 560 recruitDetailSendData['recruitDetailPublished']='false'; 561 } 562 //console.log(recruitDetailSendData['recruitDetailPublished']); 563 if($('#recruitDetailMailadd').val()!=''){ 564 recruitDetailSendData['mailadd']=$('#recruitDetailMailadd').val(); 565 }else{ 566 alert ('ã¡ã¼ã«ã¢ãã¬ã¹ãå ¥åãã¦ä¸ãã'); 567 } 568 if(recruitDetailPlaceKey=='z'){ 569 alert('å ¬éå ã鏿ãã¦ä¸ãã'); 570 }else{ 571 recruitDetailSendData['fileid']=recruitDataId; 572 $('.contenteditable').each(function(i,elm){ 573 //console.log($(this).attr('id')); 574 recruitDetailSendData[$(this).attr('id')]=$(this).html(); 575 }); 576 //console.log(recruitDetailSendData); 577 $.ajax({ 578 url:'php/saveRecruitDetailData.php', 579 type:'POST', 580 data:recruitDetailSendData 581 }) 582 .done(function(res){ 583 console.log(res); 584 location.href='recruitDetail.php?dataId='+res; 585 }) 586 .fail(function(msg){ 587 console.log(msg) 588 }); 589 } 590 }; 591 //-------------------------------------------------------å°å³è¡¨ç¤º------------------------------------------- 592 function drawMap(address) { 593 var geocoder = new google.maps.Geocoder(); 594 //使ãã座æ¨ãåå¾ãã 595 geocoder.geocode( 596 {
597 'address': address,//æ¤ç´¢ãã使ããâ¯â¯â¯-â¯â¯â¯â¯ 使ãã¿ãããªå½¢å¼ã§ãæ¤ç´¢ã§ãã 598 'region': 'jp' 599 }, 600 function (results, status) { 601 if (status == google.maps.GeocoderStatus.OK) { 602 //google.maps.event.addDomListener(window, 'load', function () { 603 var map_tag = document.getElementById('recruitDetailMap'); 604 // åå¾ãã座æ¨ãã»ãã緯度çµåº¦ãã»ãã 605 var map_location = new google.maps.LatLng(results[0].geometry.location.lat(),results[0].geometry.location.lng()); 606 //ããã表示ã®ãªãã·ã§ã³ 607 var map_options = 608 { 609 zoom: 13,//縮尺 610 center: map_location,//å°å³ã®ä¸å¿åº§æ¨ 611 //ãããfalseã«ããã¨å°å³ä¸ã«äººã¿ãããªã¢ã¤ã³ã³ã¨ã表示ããã 612 disableDefaultUI: true, 613 mapTypeId: google.maps.MapTypeId.ROADMAP//å°å³ã®ç¨®é¡ãæå® 614 }; 615 //ãããã表示ãã 616 var map = new google.maps.Map(map_tag, map_options); 617 //å°å³ä¸ã«ãã¼ã«ã¼ã表示ããã 618 var marker = new google.maps.Marker({ 619 position: map_location,//ãã¼ã«ã¼ã表示ãããåº§æ¨ 620 map: map//ãã¼ã«ã¼ã表示ãããå°å³ 621 }); 622 //}); 623 } 624 } 625 ); 626 } 627}; 628 629//-------------------------------------------------------ç»åã¢ãããã¼ã------------------------------------------- 630function imgUpload(targetFormId){ 631 var fd=new FormData($('#'+targetFormId).get(0)); 632 $.ajax({ 633 url: 'php/imgUpload.php', 634 type: 'POST', 635 data: fd, 636 processData: false, 637 contentType: false 638 }) 639 .done(function(path) { 640 //console.log(path); 641 //console.log(targetFormId); 642 if(targetFormId=='mainImgForm'){ 643 $('#recruitDetailMainImgDiv').css('background-image','url(./php/recruitData/img/'+path+'.jpg)'); 644 recruitDetailSendData['mainImgUrl']=path+'.jpg'; 645 console.log(recruitDetailSendData); 646 }else if(targetFormId=='subImgForm'){ 647 $('#recruitDetailSubImgDiv img').attr('src','./php/recruitData/img/'+path+'.jpg'); 648 recruitDetailSendData['subImgUrl']=path+'.jpg'; 649 } 650 }); 651}; 652//-------------------------------------------------------ãªã¯ã«ã¼ããªã¹ããã¼ã¸ä½æ------------------------------------------- 653 654var recruitColorCode={ 655 "kgs":{color:"#303068",place:"å è³å¸"}, 656 "nms":{color:"#00429c",place:"è½ç¾å¸"}, 657 "hks":{color:"#8145a7",place:"ç½å±±å¸"}, 658 "kns":{color:"#f683a9",place:"éæ²¢å¸"}, 659 "khg":{color:"#519eda",place:"æ²³åé¡"}, 660 "his":{color:"#386cb3",place:"ç¾½åå¸"}, 661 "nns":{color:"#02978b",place:"ä¸å°¾å¸"}, 662 "hsg":{color:"#fa7702",place:"é³³ç é¡"}, 663 "kms":{color:"#4cb4d2",place:"å°æ¾å¸"}, 664 "nmg":{color:"#1e5f36",place:"è½ç¾é¡"}, 665 "nis":{color:"#00afe9",place:"éã å¸å¸"}, 666 "khs":{color:"#8e0303",place:"ãã»ãå¸"}, 667 "hig":{color:"#ed5400",place:"ç¾½åé¡"}, 668 "ksg":{color:"#9c5aa1",place:"鹿島é¡"}, 669 "wjs":{color:"#76a200",place:"輪島å¸"}, 670 "szs":{color:"#028497",place:"ç æ´²å¸"} 671}; 672 673function setRecruitList(){ 674 if(pageURL.indexOf('recruitList.php')>0){ 675 console.log('setRecruitList'); 676 getParam(); 677 function getParam() { 678 parameters = pageURL.split("?"); 679 params= parameters[1].split("&"); 680 var paramsArray = []; 681 for ( i = 0; i < params.length; i++ ) { 682 neet = params[i].split("="); 683 paramsArray.push(neet[0]); 684 paramsArray[neet[0]] = neet[1]; 685 } 686 var location=paramsArray['l']; 687 setList(location); 688 $('#recruitListTitle').css('background-color',recruitColorCode[location]['color']).text(recruitColorCode[location]['place']); 689 }; 690 691 function setList(location){ 692 $.ajax({ 693 url:'php/recruitPlace.php?l='+location, 694 dataType:'json' 695 }) 696 .done(function(data){ 697 var src=''; 698 $.each(data,function(i,val){ 699 //jsonå ãã社ååå¾ 700 var jsonURL='php/recruitData/'+val; 701 $.ajax({ 702 url:jsonURL, 703 dataType:'json' 704 }) 705 .done(function(jsonData){ 706 console.log(jsonData['domain']); 707 var prm=val.replace('.json',''); 708 var officeName=jsonData['text']['recruitDetailOfficeName']; 709 if(jsonData['domain']){ 710 if(jsonData['domain']=='outside'){//å¤é¨ãªã³ã¯ã®å ´å 711 if(jsonData['published']=='true'){ 712 src='<li><a target="_blank" href="'+jsonData['outsideLink']+'">
712'+officeName+'</a></li>'; 713 $('#recruitListUl').append(src); 714 } 715 }else{//å¤é¨ãªã³ã¯ãããªãå ´å 716 console.log(jsonData['published']); 717 if(jsonData['published']!='false'){ 718 src='<li><a class="recruitListLink" data-url="recruitDetail.php?dataId='+prm+'">'+officeName+'</a></li>'; 719 $('#recruitListUl').append(src); 720 } 721 } 722 } 723 $('.recruitListLink').css('cursor','pointer').on('click',function(){ 724 //console.log($(this).data('url')); 725 window.open($(this).data('url'),'recruitDetail','width=960,height=960,scrollbars=yes,location=no,status=no,menubar=no,toolbar=no,resizable=yes'); 726 }); 727 }); 728 729 }); 730 }); 731 } 732 } 733}; 734 735 736/*---------------------------------------------------------------setNewsSelect----------------------------------------------------------------------------*/ 737 738function setNewsSelect(){ 739 var url = location.href; 740 if(url.indexOf('news.php')>0){ 741 params = url.split("?"); 742 spparams = params[1].split("&"); 743 744 var paramArray = []; 745 for ( i = 0; i < spparams.length; i++ ) { 746 vol = spparams[i].split("="); 747 paramArray.push(vol[0]); 748 paramArray[vol[0]] = vol[1]; 749 } 750 751 console.log(paramArray["y"]); 752 753 $('#newsYearSelect option').attr("selected", false); 754 $('#newsYearSelect option[value="'+paramArray["y"]+'"]').attr("selected",true); 755 } 756 757 /* 758 if ( paramArray["y"] == "onece") { 759 $("#link").attr("href", "http://www.yahoo.co.jp/"); 760 } else { 761 $("#link").attr("href", "http://www.google.com/"); 762 } 763 */ 764}; 765 766function loadNewsList(){ 767 //console.log($('#newsYearSelect option:selected').val()); 768 location.href='news.php?y='+$('#newsYearSelect option:selected').val(); 769}; 770 771 772/*---------------------------------------------------------------setAddRecruitLink----------------------------------------------------------------------------*/ 773var recruitLinkSendData={}; 774function setAddRecruitLink(){ 775 if(pageURL.indexOf('addRecruitLink')>=0){ 776 recruitLinkSendData['domain']='outside'; 777 recruitLinkSendData['fileid']='00000000';//æ°è¦ãã¡ã¤ã«è¿½å 778 $('#recruitLinkSend').on('click',function(){ 779 console.log('recruitLinkSend'); 780 recruitLinkSendData['recruitDetailPlaceKey']=$('#recruitLinkPlace option:selected').val(); 781 recruitLinkSendData['recruitDetailPublished']='true'; 782 recruitLinkSendData['recruitDetailOfficeName']=$('#recruitLinkName').val(); 783 recruitLinkSendData['outsideLink']=$('#outsideLinkUrl').val(); 784 console.log(recruitLinkSendData); 785 $.ajax({ 786 url:'php/saveRecruitDetailData.php', 787 type:'POST', 788 data:recruitLinkSendData 789 }) 790 .done(function(msg){ 791 console.log(msg); 792 }); 793 }); 794 }; 795}; 796 797/*----*/ 798$(function() { 799 // [.accord]ã«ã¯ãªãã¯ã¤ãã³ããè¨å®ãã 800 $('.accord').click( function(e){ 801 // [data-target]ã®å±æ§å¤ãä»£å ¥ãã 802 var target = $(this).data('target') ; 803 // [target]ã¨åãååã®IDãæã¤è¦ç´ ã«[slideToggle()]ãå®è¡ãã 804 $('.' + target).slideToggle(500) ; 805 // çµäº 806 return false ; 807 }); 808}); 809 810$(function() { 811 //æåã¯å ¨ã¦ã®ããã«ãé表示㫠812 $('#faq dd').hide(); 813 $('#faq dt') 814 .click(function(e){ 815 //鏿ããããã«ãéã 816 $('+dd', this).slideToggle(500); 817 }) 818}); 819 820/* 821$(function() { 822 //æåã¯å ¨ã¦ã®ããã«ãé表示㫠823 $('#meet .list dd').hide(); 824 $('#meet .list dt') 825 .click(function(e){ 826 //鏿ããããã«ãéã 827 $('+dd', this).slideToggle(500); 828 $(this).toggleClass('rotate'); 829 }) 830}); 831*/ 832 833/*--select--*/ 834// è¨å®éå§ 835// ï¼ãã¬ã¼ã ã®å ´åã¯ã表示å ã®ãã¬ã¼ã åãè¨å®ãã¦ãã ããï¼ 836// ï¼top ãæå®ããã¨ããã¬ã¼ã ã®åå²ã廿¢ãã¦ç»é¢å ¨ä½ã§è¡¨ç¤ºãã¾ãï¼ 837// ï¼blank ãæå®ããã¨ãæ°è¦ã¦ã£ã³ãã¦ã§è¡¨ç¤ºãã¾ãï¼ 838 839var target = ""; 840// è¨å®çµäº 841function jump(){ 842 var url = document.form1.select.options[document.form1.select.selectedIndex].value; 843 if(url != "" ){ 844 if(target == 'top'){ 845 top.location.href = url; 846 } 847 else if(target == 'blank'){ 848 window.open(url, 'window_name'); 849 } 850 else if(target != ""){ 851 eval('parent.' + target + '.location.href = url'); 852 } 853 else{ 854 location.href = url; 855 } 856 } 857}
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.