var timer; window.onload=function(){ /*var clickshow = getUrlParameter('clickmenu'); if(clickshow=="1"){ initClickMenu() console.log("clickshow"); }else{ for(var i=1; i<=8; i++){ $("#MENU"+i).hover(function(){ resetMenu() var nowId = $(this).attr("id").substr(4); $("#SUB"+nowId).css("display","block") },function(){ var nowId = $(this).attr("id").substr(4); timer = setTimeout(function() { $("#SUB"+nowId).css("display","none") }, 250); }) } }*/ initClickMenu() $(".pageprint").click(function(){ //$.print("footer"); $( "footer" ).print(); }) } function initClickMenu(){ for(var i=1; i<=8; i++){ $("#MENU"+i).click(function(){ var nowId = $(this).attr("id").substr(4); if($(this).hasClass("onOpen")){ var link = $(this).data("link") location.href=link }else{ resetMenu() $(this).addClass("onOpen") } $("#SUB"+nowId).css("display","block") showMenuMask() }) } } function showMenuMask(){ console.log("showMenuMask"); $(".menu-mask").show() } function hideClickMenu(){ for(var i=1; i<=8; i++){ $("#SUB"+i).css("display","none") } $(".menu-mask").hide() console.log("hideClickMenu"); } function resetMenu(){ clearTimeout(timer); for(var i=1; i<=8; i++){ $("#MENU"+i).removeClass("onOpen") $("#SUB"+i).css("display","none") } } function makeFullPageHack(_target,str_before,str_after){ var obj = $(_target) if(str_before!=""){ $(str_before ).insertBefore(obj); } if(str_after!=""){ $(str_after).insertAfter(obj); } console.log("makeFullPageHack") } function validateEmail(email){ var emailReg = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); var valid = emailReg.test(email); if(!valid) { return false; } else { return true; } } function initContactTab(){ var vw = $(window).width() var vh = $(window).height() var hhh = $('header').height() var ctw = $(".eeb").width() var cth = 400 if(vw<=1000 || vh<=500){ $(".contact_tab").hide() return }else if(vh>=1500){ vh = Math.round(vw/16*9) } console.log("vw:"+vw); console.log("vh:"+vh); console.log("hhh:"+hhh); console.log("ctw:"+ctw); console.log("cth:"+cth); var ctr = ctw*-1 var toph = Math.round((vh-hhh-cth)*0.7)+hhh if(toph<90){ $(".dekbguu").css("top",100) } console.log("toph:"+toph); $(".contact_tab").css("top",toph) $(".contact_tab").css("right",ctr) $(".dekbguu").click(function(){ var obj = $(".contact_tab") var position = $(".contact_tab").position(); var rr = position.left console.log("rr:"+rr); if(rr>vw){ TweenLite.to(obj, 0.7, { ease: Power2.easeOut, right: 0 }); }else{ TweenLite.to(obj, 0.7, { ease: Power2.easeOut, right: ctr }); } }) $(".contact_tab").show() } var getUrlParameter = function getUrlParameter(sParam) { var sPageURL = window.location.search.substring(1), sURLVariables = sPageURL.split('&'), sParameterName, i; for (i = 0; i < sURLVariables.length; i++) { sParameterName = sURLVariables[i].split('='); if (sParameterName[0] === sParam) { return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]); } } };