function initItemsAnim(){ $(document).ready(function(){ $('.Vertical .Mouseover').hover( function () { $( this ).find( ".Image" ).stop().animate({ width:'120%'},1000); // $( this ).find( ".Date" ).animate({ top: -40}); // $( this ).find( ".Project" ).animate({ top: 0}); // $( this ).find( ".Title" ).animate({ bottom: 0}); }, function () { $( this ).find( ".Image" ).stop().animate({ width:'100%'},1000); // $( this ).find( ".Date" ).animate({ top: 0}); // $( this ).find( ".Project" ).animate({ top: -40}); // $( this ).find( ".Title" ).animate({ bottom: -100}); } ); }); } jQuery(document).ready(function($){ if($('#socialshareprivacy').length > 0){ $('#socialshareprivacy').socialSharePrivacy({ "css_path" : "/_application/modules/Standard/Layout/assets/socialshareprivacy/socialshareprivacy.css", "lang_path" : "/_application/modules/Standard/Layout/assets/socialshareprivacy/lang/", "language" : "de" }); } }); /* * * * * * var imghwidth = (($('.Vertical .Mouseover').width() - $('.Vertical .Mouseover .Image').find( "img" ).width() )/2); var imgheight = (($('.Vertical .Mouseover').height() - $('.Vertical .Mouseover .Image').find( "img" ).height())/2); //alert(imghwidth); $('.Vertical .Mouseover .Image').animate({ left:'-'+imghwidth+'px', top:'-'+imgheight+'px'},1000); $('.Vertical .Mouseover').hover( function () { var boxhwidth = $( this ).find( ".Image" ).width(); var boxheight = $( this ).find( ".Image" ).height(); $( this ).find( ".Image" ).stop().animate({ width:'120%', left:'-'+(boxhwidth/8)+'px', top:'-'+(boxheight/8)+'px'},400); // $( this ).find( ".Date" ).animate({ top: -40}); // $( this ).find( ".Project" ).animate({ top: 0}); // $( this ).find( ".Title" ).animate({ bottom: 0}); }, function () { $( this ).find( ".Image" ).stop().animate({ width:'100%', left:'0px', top:'0px'},400); // $( this ).find( ".Date" ).animate({ top: 0}); // $( this ).find( ".Project" ).animate({ top: -40}); // $( this ).find( ".Title" ).animate({ bottom: -100}); } ); * * * * * * * * * * * * */ initItemsAnim(); // JavaScript Document $(document).ready(function() { $(".helpwanted").hover(function(){ $(".helpwanted").stop(true, false).animate({right:"0"},"medium"); },function(){ $(".helpwanted").stop(true, false).animate({right:"-8"},"medium"); },500); $(".closed_beta_keys").hover(function(){ $(".closed_beta_keys").stop(true, false).animate({right:"0"},"medium"); },function(){ $(".closed_beta_keys").stop(true, false).animate({right:"-8"},"medium"); },500); $(".contact_button").hover(function(){ $(".contact_button").stop(true, false).animate({right:"0"},"medium"); },function(){ $(".contact_button").stop(true, false).animate({right:"-8"},"medium"); },500); $(".contact_button_en").hover(function(){ $(".contact_button_en").stop(true, false).animate({right:"0"},"medium"); },function(){ $(".contact_button_en").stop(true, false).animate({right:"-8"},"medium"); },500); $(".scrollbars").mCustomScrollbar({ mouseWheel:true, theme:"dark-thick" }); // And onhashchange for IE }); var timer; var timeout = 1000; function searchTxt(module,divid,searchtxt,orderby,alphabet,platform) { $(document).ready(function() { //if ($("#SearchField").val().length > 1) { clearTimeout(timer); timer = setTimeout(function() { if ($("#Projects_hiddenparams")) { if(module){ $("#"+divid).animate({ "opacity" : ".6" }, "fast"); $('#'+divid+' .imgloader').fadeIn(100); if(!searchtxt) { if($("#SearchField"+module).val()) { var insearch = $("#SearchField"+module).val(); } }else{ var insearch = searchtxt; } if(!orderby) { if($("#OrderBy"+module).val()) { var inorderby = $("#OrderBy"+module+' option:selected').val(); } }else{ var inorderby = orderby; } if(!alphabet) { if($("#Alphabet"+module).val()) { var inalphabet = $("#Alphabet"+module+' option:selected').val();} }else{ var inalphabet = alphabet; } if(!platform) { if($("#Platforms"+module).val()) { var inplatform = $("#Platforms"+module+' option:selected').val();} }else{ var inplatform = platform; } if (!insearch) { insearch = ' '; } var searchParams = '+SEARCHMOD='+module; if (insearch) { searchParams += '+SEARCH='+insearch; } if (inorderby) { searchParams += '+ORDERBY='+inorderby; } if (inalphabet) { searchParams += '+SEARCHALPHABET='+inalphabet; } if (inplatform) { searchParams += '+SEARCHPLATFORM='+inplatform; } //-----------------------post-------------------------------------- $.post("/ajax/ajax.php", { showParams : $("#"+module+"_hiddenparams").val() + searchParams }, function(data) { $("#"+divid).html(data); $("#"+divid).animate({ "opacity" : "1" }, 100); var el = $("#SearchField"+module).get(0); var elemLen = el.value.length; el.selectionStart = elemLen; el.selectionEnd = elemLen; el.focus(); //$("img").lazyload({ threshold : 200 , effect : "fadeIn" }); if(typeof window.InitAdmin == 'function') { InitAdmin(); } $("img.lazy").unveil(); $('#'+divid+' .imgloader').fadeOut(100); search = ''; }); //-----------------------post-------------------------------------- } }; }, timeout); }); } //------------------------------------------------------------------------------------------------------------------------ function gotoUrl(url){ document.location.href= url; } function goto(url,target,showParams,urlMask){ $(document).ready(function() { $('#'+target+' .ajaxcontainer').animate({ "opacity": ".6" }, "fast" ); $('#'+target+' .imgloader').fadeIn(500); // $('#'+target).fadeOut(100); //History.pushState(data,'',url) ; if(url){ History.pushState(null, null, url); // logs {state:1}, "State 1", "?state=1" } // alert(showParams); $.post(url+'/ajax',{ showParams:showParams }) .done(function(data) { $('#'+target+' .imgloader').fadeOut(500); $('#'+target).html(data); $('#'+target+' .ajaxcontainer').animate({ "opacity": "1" }, "slow" ); // $('#'+target).fadeIn(); //$("img.lazy").lazyload({ threshold : 200 }); $("img.lazy").unveil(); if(typeof window.initItemsAnim == 'function') { initItemsAnim(); } if(typeof window.InitAdmin == 'function') { InitAdmin(); } }); }); } function gotoAutoLoad(url,target,showParams){ $('#'+target+' .imgloaderStatic').fadeIn(500); $(document).ready(function() { $.post(url+'/ajax',{ showParams:showParams }) .done(function(data) { $('#'+target+' .imgloaderStatic').fadeOut(500); $('.'+target).html(data); $('.'+target).animate({ "opacity": "1" }, "slow" ); $("img.lazy").unveil(); }); }); } function gotoTab(url,target,showParams,hashparams){ $(document).ready(function() { var UrlMod ='' var UrlPage ='' var ParamMod ='' var ParamPage ='' var historypush=''; var pageload = ''; if(target!=='undefined' && target){ var targetHash = target.split('#'); if(targetHash[1]!=='undefined' && targetHash[1]){ HashUrl=target; } else if(!targetHash[1]){ HashUrl=target; target ='#'+target; // HashUrl=target; HashUrl=window.location.hash; }else{ //parametry z urla HashUrl=window.location.hash; target ='#'+target; } // console.log(HashUrl); if(HashUrl){ var HashUrlArr = HashUrl.split('#'); if(HashUrlArr[1]!=='undefined' && HashUrlArr[1]){ var HashUrlArr2 = HashUrlArr[1].split('-'); if(HashUrlArr2[0]!=='undefined' && HashUrlArr2[0]){ UrlMod = HashUrlArr2[0].replace("/","");} if(HashUrlArr2[1]!=='undefined' && HashUrlArr2[1]){ UrlPage = HashUrlArr2[1].replace("/","");} } } if(hashparams){ var HashParamsArr = hashparams.split('#'); //parametry przekazane if(HashParamsArr[1]!=='undefined'&& HashParamsArr[1] ){ var HashParamsArr2 = HashParamsArr[1].split('-'); if(HashParamsArr2[0]!=='undefined' && HashParamsArr2[0]){ ParamMod = HashParamsArr2[0].replace("/","");} if(HashParamsArr2[1]!=='undefined' && HashParamsArr2[1]){ ParamPage = HashParamsArr2[1].replace("/","");} } } if($.isNumeric(ParamPage) ){ var pageNr =ParamPage; }else if($.isNumeric(UrlPage) ){ var pageNr =UrlPage; }else{ var pageNr=1; } //alert('ParamMod:'+ParamMod+' ParamPage:'+ParamPage+' UrlMod:'+UrlMod+' UrlPage:'+UrlPage); if(pageNr && $("#tab_"+UrlMod).attr('data-content')){ var oldParams=$("#tab_"+UrlMod).attr('data-content'); // alert(oldParams); var params = oldParams.split('+'); var i = -1; while ( ++i < params.length ) { var params2 = params[i].split('='); if(params2[0]=='LIMITSTART'){ // eval("var " + params2[0] + "="+params2[1]+";"); var LIMITSTART=params2[1]; } if(params2[0]=='LIMITEND'){ // eval("var " + params2[0] + "="+params2[1]+";"); var LIMITEND=params2[1]; } var NEWLIMITSTART= LIMITEND*(pageNr-1); } if($("#tab_"+UrlMod).attr('data-content')){ var newParams=oldParams.replace('LIMITSTART='+LIMITSTART,'LIMITSTART='+NEWLIMITSTART); var oldParams = $("#tab_"+UrlMod).attr('data-content').replace(oldParams,newParams); $("#tab_"+UrlMod).attr('data-content',newParams); // $("#PaginationBtn").click(); } $(''+target+' .ajaxcontainer').animate({ "opacity": "0" }, "fast" ); $(''+target+' .imgloader').fadeIn(500); $(''+target).html(''); $.post(url,{ showParams:oldParams }) .done(function(data) { $(''+target+' .imgloader').fadeOut(500); $(''+target).html(data); if(typeof window.initItemsAnim == 'function') { initItemsAnim(); } if(typeof window.InitAdmin == 'function') { InitAdmin(); } // $("img").lazyload({ threshold : 200 , effect : "fadeIn" }); // $("html, body").animate({ scrollTop: 0 }, 0); //alert('111'); // $(window.self).scrollTop(0); $("img.lazy").unveil(); }); } if(ParamPage!=='' && ParamMod!=='' ){ pageload=true; History.pushState(null, null, '#'+ParamMod+'-'+ParamPage); } } }); } function downloadFile(type,module,id,file){ $(document).ready(function() { // alert(showParams); $.post('/ajax/download.php',{ type:type,module:module,id:id,file:file }) .done(function(data) { window.location.href=data; }); }); } function gotoAjax(url,target,showParams){ $(document).ready(function() { $('#'+target).css({opacity:.6}); // alert(showParams); $.post(url,{ showParams:showParams }) .done(function(data) { $('#'+target).html(data); $('#'+target).css({opacity:1}); }); }); } $(document).ready(function() { hashvar=window.location.hash; if(hashvar!='#undefined' && hashvar!='' && hashvar!='#_=_'){ var arr = hashvar.split('#'); //alert(arr[1]); if(arr[1]){ var arr2 = arr[1].split('-'); if(arr2[0]){ gotoTab('/ajax/ajax.php',arr2[0],'',''); if($("#tab_"+arr2[0]).length){ $("#tab_"+arr2[0]).click(); } // loadPage(arr2[1]); } } } $(window).on('hashchange', function() { // event.preventDefault(); hashvar=window.location.hash; // console.log(hashvar); if(hashvar!='#undefined' && hashvar!='' && hashvar!='#_=_'){ var arr = hashvar.split('#'); // alert(arr[1]); if(arr[1]){ var arr2 = arr[1].split('-'); console.log('Tab:'+arr2[0]+', Page:'+arr2[1]); arr2[0] = arr2[0].replace("/",""); if($("#tab_"+arr2[0])){ gotoTab('/ajax/ajax.php',arr2[0],'',''); if($("#tab_"+arr2[0]).length){ // $("#tab_"+arr2[0]).click(); } } } } }); //execute on document ready $(function () { if (document.location.hash) { //if hash exists in url during page load, force hashchange event to fire //this will prevent initial page load jump window.location = document.location.hash; } }); }); function showTabs(){ $(document).ready(function() { hashvar=window.location.hash; if(hashvar==''){ if($("#tabsProject")){ var firstLi = $("#tabsProject").first().find("a").attr('href'); // gotoTab('/ajax/ajax.php',arr2[0],'',''); //History.pushState(null, null, firstLi); loadPage(firstLi); $("#tabsProject li:first").addClass('active'); $(".tab-content div:first").addClass('active'); $(".tab-content div:first").show(); // $("html, body").animate({ scrollTop: 0 }, 0); gotoTab('/ajax/ajax.php',firstLi,'','') ; // console.log(firstLi); // window.location.hash=firstLi; // $("#tabsProject #firstLi").click(); // $("html, body").animate({ scrollTop: 0 }, 0); // } } // $("#tabsProject").tabs(); // $('#tabsProject').tab('show'); $('a[data-toggle="tab"]').on('shown', function (e) { e.target // activated tab e.relatedTarget // previous tab e.preventDefault(); // console.log($(e.target).attr('href')); // gotoTab('/ajax/ajax.php',e.id,'',''); // alert(e.target); if(History.pushState(null, null, $(e.target).attr('href'))){ loadPage($(e.target).attr('href')); } //$("#tab_"+UrlMod).attr('data-tab') // gotoTab('/ajax/ajax.php',e.datatab,'','') }); }); } function loadPage(settab){ $(document).ready(function() { if(settab!==undefined){ var settab2=settab.toString().split('#'); var nametab=settab2[1]; gotoTab('/ajax/ajax.php','#'+nametab,'','') ; } }); } function LogoPosition() { jQuery(document).ready(function() { var posY = (document.documentElement.scrollTop) ? document.documentElement.scrollTop : window.pageYOffset; if (posY > 110 || $('#LogoContainer').length) { $(".smallLogo").fadeIn(); // $("#pcgameslogo").fadeOut(); } else { $(".smallLogo").fadeOut(); /// $("#pcgameslogo").fadeIn(); } if (posY > 150) { // if($('.AdvZone9').length){ $(".AdvZone9").css('top',(posY-170)+'px'); } // if($('.AdvZone10').length){ $(".AdvZone10").css('top',(posY-170)+'px'); } // if($('.AdvZone12').length){ $(".AdvZone12").css('top',(posY-170)+'px'); } // if($('.AdvZone13').length){ $(".AdvZone13").css('top',(posY-170)+'px'); } } else { //if($('.AdvZone9').length){ $(".AdvZone9").css('top',0+'px'); } //if($('.AdvZone10').length){ $(".AdvZone10").css('top',0+'px'); } //if($('.AdvZone12').length){ $(".AdvZone12").css('top',0+'px'); } //if($('.AdvZone13').length){ $(".AdvZone13").css('top',0+'px'); } } }); } $(window).scroll(function() { LogoPosition(); }); jQuery(document).ready(function() { LogoPosition(); });