﻿function str_replace (search, replace, subject)
{
	var result = "";
	var  oldi = 0;
		for (i = subject.indexOf (search); i > -1; i = subject.indexOf (search, i))
		{
			result += subject.substring (oldi, i);
			result += replace;
			i += search.length;
			oldi = i;
		}
	return result + subject.substring (oldi, subject.length);
}

jQuery(function() {
	$(".grid-item div").eq(1).css("top","118px");
				
	$(".grid-item").hover(function() {
		$(".grid-infobox", $(this)).stop().animate({"top": "0"}, 350, "expoout");
	});
				
	$(".grid-item").mouseleave(function() {
		$(".grid-infobox", $(this)).stop().animate({"top": "108"}, 350, "expoout");
	});
});




jQuery(document).ready(function(){

    // Slide effect
    var _parentSlide = 'div.contact-box';
    var _linkSlide = 'a.open-link';
    var _slideBlock = 'div.contact-holder';
    var _openClassS = 'active';
    var _textOpenS = 'OTA YHTEYTTÄ';
    var _textCloseS = 'SULJE';
    var _durationSlide = 500;
    
    jQuery(_parentSlide).each(function(){
		if (!jQuery(this).is('.'+_openClassS)) {
			jQuery(this).find(_slideBlock).css('display','none');
		}
    });
    jQuery(_linkSlide,_parentSlide).click(function(){
		if (jQuery(this).parents(_parentSlide).is('.'+_openClassS)) {
			jQuery(this).parents(_parentSlide).removeClass(_openClassS);
			jQuery(this).parents(_parentSlide).find(_slideBlock).slideUp(_durationSlide, "expoinout");
			jQuery(this).text(_textOpenS);
		} else {
			jQuery(this).parents(_parentSlide).addClass(_openClassS);
			jQuery(this).parents(_parentSlide).find(_slideBlock).slideDown(_durationSlide, "expoinout");
			jQuery(this).text(_textCloseS);
		}
		return false;
    });
   
	$("a.fancy").fancybox({
		'transitionIn'	:	'fade',
		'transitionOut'	:	'fade',
		'speedIn'		:	600,
		'padding'		:	3,
		'speedOut'		:	200,
		'autoScale'		: 'false',
		'width'			: 480,
		'height'		: 270,
		'type'			: 'iframe'
	});
				
});
