Fx.Opacity=Fx.Style.extend({initialize:function(el,options){this.now=1;this.parent(el,'opacity',options);},toggle:function(){return(this.now>0)?this.start(1,0):this.start(0,1);},show:function(){return this.set(1);}});window.addEvent("load",function(){$$(".gk_is_wrapper-style1").each(function(el){var elID=el.getProperty("id");var wrapper=$(elID);var $G=$Gavick[elID];var slides=[];var contents=[];var loadedImages=false;var btns=false;var btns_fx=false;var show_btns=false;var hovers=false;var hovers_fx=false;if(window.webkit){$E('.gk_is_content',wrapper).setStyles({"margin-left":0,"margin-right":0});}
$E('.gk_is_content',wrapper).setStyle('overflow',"hidden");$E('.gk_is_content',wrapper).setStyle('height',wrapper.getSize().size.y+"px");$ES('.gk_is_art').removeClass('gk_unvisible');$ES('.gk_is_art',wrapper).setOpacity(0);$E('.gk_is_art',wrapper).setOpacity(1);switch($G['anim_type']){case'opacity':break;case'top':$ES('.gk_is_art',wrapper).setStyle('margin-top',(-1)*wrapper.getSize().size.y);$E('.gk_is_art',wrapper).setStyle('margin-top',0);break;case'bottom':$ES('.gk_is_art',wrapper).setStyle('margin-top',wrapper.getSize().size.y);$E('.gk_is_art',wrapper).setStyle('margin-top',0);break;}
if($E('.gk_is_prev',wrapper)){btns=[$E('.gk_is_prev',wrapper),$E('.gk_is_next',wrapper)];hovers=[$E('.gk_is_prev div',wrapper),$E('.gk_is_next div',wrapper)];btns_fx=[new Fx.Opacity(btns[0],{duration:350}),new Fx.Opacity(btns[1],{duration:350})];hovers[0].setStyle("display","block");hovers[1].setStyle("display","block");hovers_fx=[new Fx.Opacity(hovers[0],{duration:200}).set(0),new Fx.Opacity(hovers[1],{duration:200}).set(0)];btns[0].addEvent("mouseenter",function(){hovers_fx[0].start(1);});btns[0].addEvent("mouseleave",function(){hovers_fx[0].start(0);});btns[1].addEvent("mouseenter",function(){hovers_fx[1].start(1);});btns[1].addEvent("mouseleave",function(){hovers_fx[1].start(0);});if(window.getWidth()<wrapper.getSize().size.x+80){btns[0].setStyles({'left':'10px','z-index':100});btns[1].setStyles({'right':'10px','z-index':100});}}
var imagesToLoad=[];if(btns&&btns[0].hasClass('anim')){btns_fx[0].set(0);btns_fx[1].set(0);wrapper.addEvent("mousemove",function(){show_btns=true});[$E('.gk_is_prev',wrapper),$E('.gk_is_next',wrapper),wrapper].each(function(el){el.addEvent("mouseenter",function(){show_btns=true;btns_fx[0].start(1);btns_fx[1].start(1);});});[$E('.gk_is_prev',wrapper),$E('.gk_is_next',wrapper),wrapper].each(function(el){el.addEvent("mouseleave",function(){show_btns=false;(function(){if(show_btns==false){btns_fx[0].start(0);btns_fx[1].start(0);}}).delay(1000);});});}
$ES('.gk_is_slide',wrapper).each(function(el,i){var newImg=new Element('img',{"title":el.getProperty('title'),"class":el.getProperty('class'),"style":el.getProperty('style')});newImg.setProperty("src",el.innerHTML);imagesToLoad.push(newImg);newImg.injectAfter(el);el.remove();});var time=(function(){var process=0;imagesToLoad.each(function(el,i){if(el.complete)process++;});if(process==imagesToLoad.length){$clear(time);loadedImages=process;(function(){new Fx.Opacity($E('.gk_is_preloader',wrapper)).start(1,0);}).delay(400);}}).periodical(200);var time_main=(function(){if(loadedImages){$clear(time_main);wrapper.getElementsBySelector(".gk_is_slide").each(function(elmt,i){slides[i]=elmt;});slides.each(function(el,i){if(i!=0)
el.setOpacity(0);});$G['actual_slide']=0;if($E('.gk_is_list',wrapper))$ES('.gk_is_list ul li',wrapper)[0].setProperty("class","active");if($G['autoanimation']){$G['actual_animation']=(function(){gk_is_style1_anim(wrapper,contents,slides,$G['actual_slide']+1,$G);}).periodical($G['anim_interval']+$G['anim_speed']);}
if(btns){btns[0].addEvent("click",function(){$clear($G['actual_animation']);gk_is_style1_anim(wrapper,contents,slides,$G['actual_slide']-1,$G);if($G['autoanimation']){$G['actual_animation']=(function(){gk_is_style1_anim(wrapper,contents,slides,$G['actual_slide']+1,$G);}).periodical($G['anim_interval']+$G['anim_speed']);}});btns[1].addEvent("click",function(){$clear($G['actual_animation']);gk_is_style1_anim(wrapper,contents,slides,$G['actual_slide']+1,$G);if($G['autoanimation']){$G['actual_animation']=(function(){gk_is_style1_anim(wrapper,contents,slides,$G['actual_slide']+1,$G);}).periodical($G['anim_interval']+$G['anim_speed']);}});}
if($E('.gk_is_list',wrapper)){$ES('.gk_is_list li',wrapper).each(function(el,i){el.addEvent("click",function(){$clear($G['actual_animation']);gk_is_style1_anim(wrapper,contents,slides,i,$G);if($G['autoanimation']){$G['actual_animation']=(function(){gk_is_style1_anim(wrapper,contents,slides,$G['actual_slide']+1,$G);}).periodical($G['anim_interval']+$G['anim_speed']);}});});}}}).periodical(250);});});function gk_is_style1_anim(wrapper,contents,slides,which,$G){if(which!=$G['actual_slide']){var max=slides.length-1;if(which>max)which=0;if(which<0)which=max;var actual=$G['actual_slide'];$G['actual_slide']=which;slides[$G['actual_slide']].setStyle("z-index",max+1);new Fx.Opacity(slides[actual],{duration:$G['anim_speed']}).start(1,0);new Fx.Opacity(slides[which],{duration:$G['anim_speed']}).start(0,1);var text_fx1=new Fx.Opacity($ES('.gk_is_art',wrapper)[actual],{duration:$G['anim_speed']/2});var text_fx2=new Fx.Opacity($ES('.gk_is_art',wrapper)[which],{duration:$G['anim_speed']/2});text_fx1.start(1,0);text_fx2.start(0,1);switch($G['anim_type']){case'opacity':break;case'top':new Fx.Style($ES('.gk_is_art',wrapper)[actual],'margin-top',{duration:0.25*$G['anim_speed'],transitions:Fx.Transitions.Circ.easeOut}).start(0,wrapper.getSize().size.y);break;case'bottom':new Fx.Style($ES('.gk_is_art',wrapper)[actual],'margin-top',{duration:0.25*$G['anim_speed'],transitions:Fx.Transitions.Circ.easeOut}).start(0,(-1)*wrapper.getSize().size.y);break;}
switch($G['anim_type']){case'opacity':break;case'top':new Fx.Style($ES('.gk_is_art',wrapper)[which],'margin-top',{duration:0.75*($G['anim_speed']),transitions:Fx.Transitions.Circ.easeOut}).start((-1)*wrapper.getSize().size.y,0);break;case'bottom':new Fx.Style($ES('.gk_is_art',wrapper)[which],'margin-top',{duration:0.75*($G['anim_speed']),transitions:Fx.Transitions.Circ.easeOut}).start(wrapper.getSize().size.y,0);break;}
text_fx1.start(0,1);if($E('.gk_is_list',wrapper)){$ES('.gk_is_list ul li',wrapper).setProperty("class","");$ES('.gk_is_list ul li',wrapper)[which].setProperty("class","active");}
(function(){slides[$G['actual_slide']].setStyle("z-index",$G['actual_slide']);}).delay($G['anim_speed']);}}
