// Carousel on home page

function carousel_paging(carousel){
    $('#paging a').bind('click', function(){
        var page = jQuery.jcarousel.intval(jQuery(this).attr('rel'));
        carousel.scroll(page);
        
        $('#paging a').removeAttr('id');
        $('#paging a[rel='+ page +']').attr('id', 'activePage');
        
        return false;       
    });
    
    jQuery('#prev').bind('click', function(){
        carousel.prev();
        $('#paging a').removeAttr('id');
        $('#paging a[rel='+ carousel.first +']').attr('id', 'activePage');
        return false;
    });    
     
    jQuery('#next').bind('click', function(){
        carousel.next();
        $('#paging a').removeAttr('id');
        $('#paging a[rel='+ carousel.first +']').attr('id', 'activePage');
        return false;
    });   
}

$(document).ready(function(){
    if($('#carousel').length){
        jQuery(document).ready(function() {
            jQuery('#carousel').jcarousel({
                start: 1,
                scroll: 1,
                initCallback: carousel_paging   // Да се разкоментира при пускане на карусела
//                buttonPrevHTML: '<div id="prev"><img src="'+_public+'images/leftArrow.png"/></div>',
//                buttonNextHTML: '<div id="next"><img src="'+_public+'images/rightArrow.png"/></div>'
            });
        });
    }
   
    $('#onlineForm input[type="text"]').bind('focus blur',function(){
		show_hide_value(this);
	});

	function show_hide_value(elem){
	   if ( $(elem).val() == '' ) { $(elem).val($(elem).attr('title')); }
	   else if ( $(elem).val() == $(elem).attr('title')) {$(elem).val(''); }
	 }
	
	$('.date').datepicker();
	
	$('#flash_messages, .errors').each(function(){
		$(this).css('display', 'none');
		$(this).css('opacity', 0.65);
		$(this).fadeIn('slow');
		$('.close', $(this)).click(function(){ $($(this).parents('div')[0]).fadeOut(function(){	$(this).remove(); }); });
	});
	
	$('#onlineForm').bind('submit',function(e){
		if($('.inputOrder li input').attr('value') == $('.inputOrder li input').attr('title')) {
			var errors = true;
		}
		if(errors) {
			e.preventDefault();
			return false;
		}
	});

	var box_count = $('.clearlast').length;
	if (box_count % 2 == 0) {
		$('.clearlast:last').css('border', 'none');
		$('.clearlast:last').prev().css('border', 'none');
	} else {
		$('.clearlast:last').css('border', 'none');
	}	
});

// style for select on home page

function show_list(){
    jQuery('#select ul li').each(function() {
        if(jQuery(this).attr('class') == 'hide'){
            jQuery(this).removeAttr('class');
        }else{
            if(jQuery(this).attr('id') != 'selected'){
                jQuery(this).attr('class', 'hide');
            }
        }
    });
    
    $('#select ul li').click(function(){
            $('#changeservice').attr('value', $(this).text());
            $('#select ul li')[0].innerHTML = $(this).text();
    });

    $('#select ul li:last').css('border-bottom', 'solid 1px #e3e3e3');
}
