//OnFocus input

$(function(){
    $(".delme").focus(function(){
        if ($(this).is('input')) {
            var orival = $(this).val();
            $(this).val("");
        }else{
            var orival = $(this).html();
            $(this).html("");
        }

        $(this).blur(function(){
            if($(this).is('input')){
                if ($(this).val() != "" && $(this).val() != orival) {
                    $(this).removeClass('delme').unbind('blur').unbind('focus');
                }else{
                    $(this).val(orival);
                }
            }else{
                if ($(this).html() != "" && $(this).html() != orival) {
                    $(this).removeClass('delme').unbind('blur').unbind('focus');
                }else if ($.browser.safari && $(this).val() != "" && $(this).val() != orival) {
                    $(this).removeClass('delme').unbind('blur').unbind('focus');
                }else{
                    $(this).html(orival);
                }
            }

        });
    });
    $(".select .livsec").hide();
    $(".select .open-close, .select span").click(function(){
        $(this).siblings('.livsec').toggle().find('li').click(function(){
            var select = $(this).parents('.select');
            $('input', select).val($(this).html());
            $('span', select).html($(this).html());
            $('.livsec', select).hide();
        });
        return false;
    });
	//Slider!
	var animationSpeed = 1200;
	var animationInterval = 6000;
	$(".slider:not(.no-slider .slider)").configurableSlider({infiniteMode : true, speed : animationSpeed, easing : 'swing', naviContainer : '.slider-nav', slideCallback : function(){
		var id = ($('.slider .slider-current-active-element').attr('id')).replace( 'slider-item-', 'slideSelector-');
		$("#"+id).addClass('current').siblings().removeClass('current');
		
	}});
	var autoSlider = setInterval(function(){
		$(".slider-nav .next").click();
	}, animationInterval);
	$(".slideSelector a").click(function(){
		var li = ($(this).attr('id')).replace('slideSelector-', 'slider-item-');
		li = $('#'+li);
		var distance = li.parent().offset().left - li.offset().left;
        li.parent().animate({left : (distance)}, 1000, function(){
            $.configurableSlider[".slider:not(.no-slider .slider)"].obj.actualPos = distance;
        });
		$(this).addClass('current').siblings().removeClass('current');
		clearInterval(autoSlider);
		return false;
	});
	

});

