function mycarousel_initCallback(carousel) {
	$('#mycarousel-next').bind('click', function() {
		//moveNext();
                $('.projectAreaCls').hide("slow");
		carousel.next();
	    return false;
	});
	
	$('#mycarousel-prev').bind('click', function() {
		//movePrev();
                $('.projectAreaCls').hide("slow");
		carousel.prev();
	    return false;
	});
};
function show_full_news(newsId) {
	$.ajax({
		type: "POST",
		url: base_url+"main/get_news_by_id/"+newsId,
		dataType: 'html',
		success: function(data){
			if(data) {
				$('#overlay').css({
					background: 'url("'+base_url+'assets/images/gray_overlay.png")',
					height: $('.page').height()
				});
				$('#tabContent').html(data);
				$('#tabContent').css('display', 'block');
				$('.popWindow').slideDown('slow');
				$('#pane1').jScrollPane();
			}
		}
	});
}


function showProjectDetail(){
    var id = $(this).attr('id');
    var aux_arr = id.split("_");
    id = aux_arr[1];

    if ($('#projectArea_'+id).css('display') == 'none') {
        $('.projectAreaCls').hide("slow");
        $('#projectDetailContainer').show();
        $('#projectArea_'+id).show("slow");
    }
    else {
        $('.projectAreaCls').hide("slow");
    }

   
}

$(document).ready(function() {
	$("#mycarousel").jcarousel({
		scroll: 1,
		animation: 'slow',
		initCallback: mycarousel_initCallback,
		buttonNextHTML: null,
		buttonPrevHTML: null,
		wrap: 'both'
	});
	$('.newsTitle').click(function() {
                $('.projectAreaCls').hide();
                $('#projectDetailContainer').hide();

                var id = $(this).attr('id');
                var aux_arr = id.split('_');
                id = aux_arr[1];

		show_full_news(id);
		return false;
	});

        $('#mycarousel .jcarouselContainer .jcarousel-clip ul li').live("click",showProjectDetail);


        $('#sendBtn').live("click", function(){

           var valide = 1;
           if ($('#email').val() == ''){
               $('#email').css('border', '1px solid #ff0000');
               valide = -1;
           }
           else $('#email').css('border', '1px solid #8D8D8E');

           if ($('#vorname').val() == ''){
               $('#vorname').css('border', '1px solid #ff0000');
               valide = -1;
           }
           else $('#vorname').css('border', '1px solid #8D8D8E');

           if ($('#nachname').val() == ''){
               $('#nachname').css('border', '1px solid #ff0000');
               valide = -1;
           }
           else $('#nachname').css('border', '1px solid #8D8D8E');

           if ($('#firma').val() == ''){
               $('#firma').css('border', '1px solid #ff0000');
               valide = -1;
           }
           else $('#firma').css('border', '1px solid #8D8D8E');

           if ($('#strasse').val() == ''){
               $('#strasse').css('border', '1px solid #ff0000');
               valide = -1;
           }
           else $('#strasse').css('border', '1px solid #8D8D8E');

           if ($('#ort').val() == ''){
               $('#ort').css('border', '1px solid #ff0000');
               valide = -1;
           }
           else $('#ort').css('border', '1px solid #8D8D8E');

           if ($('#plz').val() == ''){
               $('#plz').css('border', '1px solid #ff0000');
               valide = -1;
           }
           else $('#plz').css('border', '1px solid #8D8D8E');

           if (valide < 0) return false;
           else {
               $("#contactForm").submit();
           }

        });

        $("#contactForm").validate({
                email: {
                    required: true,
                    email: true
                },
                vorname: 'required',
                nachname: 'required',
                firma: 'required',
                strasse: 'required',
                plz: 'required',
                ort: 'required'
        });

        
})
