var blank={config:{wrapperId:'#wrapper'},init:function(){if(!$(this.config.wrapperId).length)return false}};function log(e){if(typeof(console)=='object')console.log(e)};function addSpaces(nStr){nStr+='';x=nStr.split('.');x1=x[0];x2=x.length>1?'.'+x[1]:'';var rgx=/(\d+)(\d{3})/;while(rgx.test(x1)){x1=x1.replace(rgx,'$1'+' '+'$2')}return x1+x2}var max=function(array){var mxm=array[0];for(i=0;i<array.length;i++){if(array[i]>mxm){mxm=array[i]}}return mxm};var preloader={load:function(source){var key=this.images.length;this.images[key]=new Image();this.images[key].src=source},images:new Array()};var imageHover={elementsFilter:'*[src*=but_]',replaceSrcNormal:'.png',replaceSrcHover:'_hover.png',init:function(){if(!jQuery(this.elementsFilter).length)return false;jQuery(this.elementsFilter).each(function(key){imageHover.images[key]=new Image();imageHover.images[key].src=jQuery(this).attr('src').replace(imageHover.replaceSrcNormal,imageHover.replaceSrcHover);if(imageHover.isLoaded(imageHover.images[key])){jQuery(this).hover(function(){jQuery(this).attr('src',jQuery(this).attr('src').replace(imageHover.replaceSrcNormal,imageHover.replaceSrcHover))},function(){jQuery(this).attr('src',jQuery(this).attr('src').replace(imageHover.replaceSrcHover,imageHover.replaceSrcNormal))})}})},isLoaded:function(el){if(!el.complete){return false}if(typeof el.naturalWidth!="undefined"&&el.naturalWidth==0){return false}return true},images:new Array()};var autoTableHover={config:{table:'.autoHover',hoverClass:'hover'},settings:{rowClick:false},init:function(settings){if(!jQuery(this.config.table).length)return false;this.settings=settings;jQuery(this.config.table+' tr').hover(function(){jQuery(this).addClass(autoTableHover.config.hoverClass)},function(){jQuery(this).removeClass(autoTableHover.config.hoverClass)});if(this.settings.rowClick){jQuery(this.config.table+' tr').each(function(){jQuery(this).children().css('cursor','pointer').click(function(){window.location=jQuery(this).parent().find('a').get(0).href})})}}};function AddFavorite(linkObj,addUrl3,addTitle3){if(document.all&&!window.opera){window.external.AddFavorite(addUrl3,addTitle3);return false}else if(window.opera&&window.print){linkObj.title=addTitle3;return true}else if((typeof window.sidebar=='object')&&(typeof window.sidebar.addPanel=='function')){window.sidebar.addPanel(addTitle3,addUrl3,'');return false}window.alert('Po potvrzení stiskněte CTRL-D,\nstránka bude přidána k Vašim oblíbeným odkazům.');return false}var customLightbox={config:{overlayBgColor:'#000',overlayOpacity:0.8,fixedNavigation:false,imageLoading:'/images/lightbox-ico-loading.gif',imageBtnPrev:'/images/lightbox-btn-prev.png',imageBtnNext:'/images/lightbox-btn-next.png',imageBtnClose:'/images/lightbox-btn-close.png',imageBlank:'/images/transparent.gif',containerResizeSpeed:200,txtImage:'Obrázek:<br />',txtOf:'z',keyToClose:'c',keyToPrev:'p',keyToNext:'n',imageArray:[],activeImage:0},init:function(){jQuery('a[rel=lightbox]').lightBox(customLightbox.config);var lbRels=new Array();var thisRel='';var trIsIn=false;jQuery('a[rel*="lightbox["]').each(function(){thisRel=jQuery(this).attr('rel').replace('lightbox[','').replace(']','');for(i=0;i<lbRels.length;i++){if(thisRel==lbRels[i])trIsIn=true;else trIsIn=false}if(!trIsIn)lbRels[lbRels.length]=jQuery(this).attr('rel').replace('lightbox[','').replace(']','')});for(i=0;i<lbRels.length;i++){jQuery('a[rel="lightbox['+lbRels[i]+']"]').lightBox(customLightbox.config)}}};var inputImageClickFix={init:function(){jQuery('*:image').click(function(){inputImageClickFix.submitEvent(jQuery(this));return false})},submitEvent:function(e){e.parents('form').submit()}};var guideSlider={config:{clickEl:'#guide .title',controlEl:'#guide .item',setClass:'closed'},init:function(){$(guideSlider.config.clickEl).click(function(){$(guideSlider.config.controlEl).addClass(guideSlider.config.setClass);$(this).parent().removeClass(guideSlider.config.setClass);Cufon.replace(guideSlider.config.clickEl,{fontFamily:'Myriad Pro'})})}};var inputValue={config:{rememberEl:'.rememberValue',values:new Array()},init:function(){$(inputValue.config.rememberEl).focus(function(){inputValue.name=$(this).attr('name');if(inputValue.config.values[inputValue.name]==null||$(this).val()==inputValue.config.values[inputValue.name]){inputValue.config.values[inputValue.name]=$(this).val();$(this).val('')}}),$(inputValue.config.rememberEl).blur(function(){inputValue.name=$(this).attr('name');if($(this).val()==''){$(this).val(inputValue.config.values[inputValue.name])}})}};function partHover(selector,images){if(!$(selector).length)return false;partHover.selector=selector;partHover.images=images;partHover.images_original=[];$(images).each(function(key,val){partHover.images_original[key]=$(selector).eq(key).attr('src');$(selector).eq(key).hover(function(){$(this).attr('src',val)},function(){$(this).attr('src',partHover.images_original[key])});preloader.load(val)})}function show_map(map_element_id,gps1,gps2,zoom){if(typeof(GBrowserIsCompatible)=='function'&&GBrowserIsCompatible()){var map=new GMap2(document.getElementById(map_element_id));var pozice=new GLatLng(gps1,gps2);var marker=new GMarker(pozice);map.addControl(new GSmallMapControl(),new GControlPosition(G_ANCHOR_TOP_RIGHT,new GSize(0,20)));map.addControl(new GMapTypeControl(),new GControlPosition(G_ANCHOR_TOP_RIGHT,new GSize(0,0)));map.setCenter(pozice,zoom);map.addOverlay(marker)}}var calc={stack:{locationCode:'Praha',inclinationCode:30,orientationCode:0,capacityValue:0,productionValue:0,revenueValue:0},updateData:function(type){switch(type){case'roof':case'field':calc.stack.inclinationCode=30;calc.stack.orientationCode=0;default:case'roof-inclined':{if(parseInt(jQuery('#calcSurface').val())>0){jQuery.doTimeout('calcAjaxDelay',50,function(){jQuery.ajax({type:'POST',mode:'queue',url:'../include/web/calculation_new.php',data:{localitycode:calc.stack.locationCode,inclinationcode:calc.stack.inclinationCode,orientationcode:calc.stack.orientationCode,type:type},success:function(html){calc.stack.capacityValue=Math.round(parseInt(jQuery('#calcSurface').val())/7.5);calc.stack.productionValue=parseInt(html)*calc.stack.capacityValue;calc.stack.revenueValue=Math.round(calc.stack.productionValue*(calc.stack.capacityValue<30?12.25:12.15));calc.updateOutputText()},error:function(){calc.stack.capacityValue=Math.round(parseInt(jQuery('#calcSurface').val())/7.5);calc.stack.productionValue=0;calc.stack.revenueValue=Math.round(calc.stack.productionValue*(calc.stack.capacityValue<30?12.25:12.15));calc.updateOutputText()}})})}}break}},updateOutputText:function(){jQuery('#calcCapacity').text(addSpaces(calc.stack.capacityValue)+' kW');jQuery('#calcProduction').text(addSpaces((calc.stack.productionValue*calc.stack.capacityValue/1000).toFixed(1))+' MWh');jQuery('#calcRevenue').text(addSpaces(calc.stack.revenueValue)+' Kč')},init:function(type){calc.type=type;switch(type){case'roof-inclined':calc.init_roof_inclined();break;case'roof':calc.init_roof();break;case'field':calc.init_field();break}},init_roof_inclined:function(){jQuery('#calcInclinationSlider').slider({value:30,min:10,max:45,step:5,slide:function(event,ui){jQuery('#calcInclination').val(ui.value);jQuery('#calcInclination').change()}});jQuery('#calcOrientationSlider').slider({value:0,min:-180,max:180,step:22.5,slide:function(event,ui){jQuery('#calcOrientation').val(ui.value);jQuery('#calcOrientation').change()}});jQuery('#calcSurfaceSlider').slider({value:0,min:0,max:1000,step:1,slide:function(event,ui){jQuery('#calcSurface').val(ui.value);jQuery('#calcSurface').change()}});jQuery('#calcLocation').change(function(){calc.stack.locationCode=jQuery(this).val();calc.updateData(calc.type)});jQuery('#calcInclination').change(function(){if(parseInt(jQuery(this).val())<10){calc.stack.inclinationCode=10}else if(parseInt(jQuery(this).val())>45){calc.stack.inclinationCode=45}else{calc.stack.inclinationCode=Math.round((parseInt(jQuery(this).val())/5)*5)}jQuery(this).val(calc.stack.inclinationCode);jQuery('#calcInclinationPreview').css({backgroundPosition:'0 '+((Math.round(calc.stack.inclinationCode/5)-2)*-187)+'px'});calc.updateData(calc.type)});jQuery('#calcOrientation').change(function(){calc.stack.orientationCode=Math.round(Math.round(parseFloat(jQuery(this).val())/22.5)*22.5);jQuery(this).val(calc.stack.orientationCode);switch(parseFloat(jQuery(this).val())){case-180:jQuery(this).val('Sever');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 0'});break;case-157:jQuery(this).val('SSV');calc.stack.orientationCode=-158;jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -154px'});break;case-135:jQuery(this).val('Severovýchod');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -308px'});break;case-112:jQuery(this).val('SVV');calc.stack.orientationCode=-113;jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -462px'});break;case-90:jQuery(this).val('Východ');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -616px'});break;case-67:jQuery(this).val('JVV');calc.stack.orientationCode=-68;jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -770px'});break;case-45:jQuery(this).val('Jihovýchod');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -924px'});break;case-22:jQuery(this).val('JJV');calc.stack.orientationCode=-23;jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -1078px'});break;case 0:jQuery(this).val('Jih');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -1232px'});break;case 23:jQuery(this).val('JJZ');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -1386px'});break;case 45:jQuery(this).val('Jihozápad');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -1540px'});break;case 68:jQuery(this).val('JZZ');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -1694px'});break;case 90:jQuery(this).val('Západ');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -1848px'});break;case 113:jQuery(this).val('SZZ');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -2002px'});break;case 135:jQuery(this).val('Severozápad');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -2156px'});break;case 158:jQuery(this).val('SSZ');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -2310px'});break;case 180:jQuery(this).val('Sever');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 0'});break;default:jQuery(this).val('Jih');jQuery('#calcOrientationPreview').css({backgroundPosition:'0 -1232px'});calc.stack.orientationCode=0}calc.updateData(calc.type)});jQuery('#calcSurface').change(function(){calc.updateData(calc.type)})},init_roof:function(){jQuery('#calcSurfaceSlider').slider({value:0,min:0,max:1000,step:1,slide:function(event,ui){jQuery('#calcSurface').val(ui.value);jQuery('#calcSurface').change()}});jQuery('#calcLocation').change(function(){calc.stack.locationCode=jQuery(this).val();calc.updateData(calc.type)});jQuery('#calcSurface').change(function(){calc.updateData(calc.type)})},init_field:function(){jQuery('#calcSurfaceSlider').slider({value:1000,min:1000,max:120000,step:20,slide:function(event,ui){jQuery('#calcSurface').val(ui.value);jQuery('#calcSurface').change()}});jQuery('#calcLocation').change(function(){calc.stack.locationCode=jQuery(this).val();calc.updateData(calc.type)});jQuery('#calcSurface').change(function(){calc.updateData(calc.type)});calc.updateData(calc.type)},type:''};jQuery(document).ready(function(){Cufon.replace('.cufon',{fontFamily:'Myriad Pro'});$('table.products tr:even').addClass('even');$('.tabbing .ttabs a').each(function(){if(!$(this).hasClass('selected')){$($(this).attr('href')).hide()}});$('.tabbing .ttabs a').click(function(){$('.tabbing .tcontent:visible').hide();$('.tabbing .ttabs a').removeClass('selected');$($(this).attr('href')).show();$(this).addClass('selected');return false});guideSlider.init();customLightbox.init();inputValue.init();if(typeof(CESOLAR_CALC_TYPE)=='undefined'){CESOLAR_CALC_TYPE=''}calc.init(CESOLAR_CALC_TYPE);$("#productTabs .productTabsContent.productTabDetails").show();$("#productTabs .productTabsContent.productTabComments").hide();$("#productTabs .productTabsContent.productTabSendQuestion").hide();$("#productTabs #productTabsMenu .productTabDetails").addClass("selected");$("#productTabs #productTabsMenu .productTabDetails").click(function(){$("#productTabs #productTabsMenu h4").removeClass("selected");$("#productTabs #productTabsMenu .productTabDetails").addClass("selected");$("#productTabs .productTabsContent.productTabDetails").show();$("#productTabs .productTabsContent.productTabComments").hide();$("#productTabs .productTabsContent.productTabSendQuestion").hide()});$("#productTabs #productTabsMenu .productTabComments").click(function(){$("#productTabs #productTabsMenu h4").removeClass("selected");$("#productTabs #productTabsMenu .productTabComments").addClass("selected");$("#productTabs .productTabsContent.productTabDetails").hide();$("#productTabs .productTabsContent.productTabComments").show();$("#productTabs .productTabsContent.productTabSendQuestion").hide()});$("#productTabs #productTabsMenu .productTabSendQuestion").click(function(){$("#productTabs #productTabsMenu h4").removeClass("selected");$("#productTabs #productTabsMenu .productTabSendQuestion").addClass("selected");$("#productTabs .productTabsContent.productTabDetails").hide();$("#productTabs .productTabsContent.productTabComments").hide();$("#productTabs .productTabsContent.productTabSendQuestion").show()});$('#eventsSlider').cSlider({inner:'.list',controlsAfter:'#eventsSlider',controls:{wrapper:'<div class="switcher cleaned"></div>',prev:'<a class="buttonPrevious" href="#"><span class="forBlind">&lt;</span></a>',next:'<a class="buttonNext" href="#"><span class="forBlind">&lt;</span></a>'}});$('#refsSlider').cSlider({inner:'.inner',pagerAfter:'#refsSlider',pager:{wrapper:'<p class="switcher cleaned"></p>',prev:'<a class="buttonPrevious" href="#"><span class="forBlind">{pagerprev}</span></a>',next:'<a class="buttonNext" href="#"><span class="forBlind">{pagernext}</span></a>',item:' <span class="buttonOff"><span class="forBlind">-</span></span>',selectedClass:'buttonOn'}});$('#slider .products').cSlider({inner:'.list',controlsAfter:'#slider .products',paddingCorrection:2,controls:{wrapper:'',prev:'<a class="buttonPrevious"><span class="forBlind">{sliderprev}</span></a>',next:'<a class="buttonNext"><span class="forBlind">{slidernext}</span></a>'},autoSlideTimer:10000});$('#photogallery .boxInner').cSlider({inner:'.sliderInner ul',paddingCorrection:4,controlsAfter:'#photogallery h3',controls:{wrapper:'<div class="switcher cleaned"></div>',prev:'<a class="buttonPrevious" href="#"><span class="forBlind">&lt;</span></a>',next:'<a class="buttonNext" href="#"><span class="forBlind">&lt;</span></a>'}});$('#partnersWrapper').cSlider({inner:'#partnersInner',paddingCorrection:40,autoSlideTimer:5000});$('#intro').cSlider({inner:'#plants',paddingCorrection:0,autoSlideTimer:7000})});$(window).load(function(){if(jQuery('#mapCentral').length){show_map('mapCentral',49.0715519,17.4584148,13)}if(jQuery('#mapPrague').length){show_map('mapPrague',50.093278,14.443589,13)}if(jQuery('#mapBrno').length){show_map('mapBrno',49.180290,16.605183,13)}if(jQuery('#mapUhOstroh').length){show_map('mapUhOstroh',48.987936,17.400443,13)}});