// JavaScript Document

// Slicing steps hover

$(function(){

 $("#steps .st").mouseenter(function(){

 $("#steps .st_active").animate({ height : "0px" }, 600);
 $("#steps .st_active p.active a.naruci_sad").animate({ bottom: "-70px" }, 500)
 $("#steps .st_active p.active a.info_btn").animate({ bottom: "-70px" }, 400)

 //svaki div box ima dvije klase. prva je ".st", a druga st_imekoraka.
 var klasa = $(this).attr("class");

 //maknem st iz klase i ostaje mi samo pravo ime koraka u varijabli "klasa"
 klasa = klasa.replace(/st st_background /, "");

 //samo za definiciju vrijednost je za otkrivanje errora, nikad se nebi smjelo pojaviti na stranici
 var height_active="10px";

 //svaki box ima drukciju visinu, u "height_active" varijablu se sprema vrijednost
 if(( klasa=="st_idea") || ( klasa=="st_deployment")){ height_active="279px"; }
 if(( klasa=="st_design") || ( klasa=="st_coding")){ height_active="309px"; }
 if ( klasa=="st_slicing"){ height_active = "339px" }

 //otvaranje boxa na kojemu je mi
 $("." + klasa + ':not(.st_background)').animate({ height:height_active }, 600); //


 //micanje klase st_active s prozora koji se zatvara
 $("#steps .st_active").removeClass("st_active");

 //postavljanje klase st_active na box koji je otvoren
 $("." + klasa + ':not(.st_background)').addClass("st_active");

 //animiranje naruci sad i info gumbova
 setTimeout('$(".st_active p.active a.naruci_sad").animate({ bottom: "9px" }, 400);',500);
 setTimeout('$(".st_active p.active a.info_btn").animate({ bottom: "9px" }, 350);',400);

 })//end mouseenter .st

})
