function fbs_click() {
    u = location.href;
    t = document.title;
    window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
    return false;
}

function contact(form) {
	var formData = $(form).serializeArray();
	$('#ajaxForm').load('/_include/site/ajaxform.php', ({data: formData}), function() {});
}

function contact(form) {
	var formData = $(form).serializeArray();
	$('#ajaxForm').load('/_include/site/ajaxform.php', ({data: formData}), function() {});
}

function iSlider() {
	
	_iSpeed = 45;
	
	slideL = window.setInterval('slide(1)',_iSpeed);
	var slider = $('#iSliderInner');
	slider.find("a[href='']").click(function() {return false;});
	var wrapper = 0;
	slider.find('img').each(function() {
		wrapper += $(this).width()+8;
		height = $(this).height();
		margintop = (45-height)/2;
		$(this).css('margin-top',margintop);
	});
	slider.wrapInner("<div id='wrapper'></div>").prepend("<div id='slideLeft'></div>").append("<div id='slideRight'></div>");

	slider.find('#wrapper').css('width',wrapper);

	slider.find('#slideRight').bind("mouseover mouseout", function(event) {
		if(event.type=='mouseover') {
			window.clearInterval(slideL);
			slideL = window.setInterval('slide(1)',_iSpeed);
		}
		if(event.type=='mouseout') {
			window.clearInterval(slideL);
			slideL = window.setInterval('slide(1)',_iSpeed);
		}
	});

	slider.find('#slideLeft').bind("mouseover mouseout", function(event) {
		if(event.type=='mouseover') {
			window.clearInterval(slideL);
			slideR = window.setInterval('slide(-1)',_iSpeed);
		} 
		if(event.type=='mouseout') {
			window.clearInterval(slideR);
			slideL = window.setInterval('slide(1)',_iSpeed);
		}
	});
}

function slide(dir) {
	var wrapper =  $('#wrapper');
	if(wrapper.css('margin-left')=='auto') {
		wrapper.css('margin-left',0);
	}
    var wrapperPosition = parseInt(wrapper.css('margin-left'));
    var wrapperWidth = parseInt(wrapper.width())*-1;
    if(dir>0) {
        var wrapperNewPosition = wrapperPosition-1;
        if(wrapperNewPosition<-118) {
        	//erstes element nehmen und hinten anstellen und position auf 0
        	var element = $('#wrapper > a:first').remove().appendTo('#wrapper');
        	wrapperNewPosition = 0;
        }
    } else {
        var wrapperNewPosition = wrapperPosition+1;
        if(wrapperNewPosition>0) {
        	var element = $('#wrapper > a:last').remove().prependTo('#wrapper');
        	wrapperNewPosition = -118;
        	//letzes element vorne anstellen und position auf 0
        }
    }
	var newString = wrapperNewPosition+'px';
	wrapper.css('margin-left',newString);
};

function sortArray(a,b) {
	A = parseInt($(a).attr('sort'));
	B = parseInt($(b).attr('sort'));
	return B-A;
}


$(document).ready( function() {
	//IMG ohne alt Text füllen
	$("img[alt='']").attr('alt','Kundenname');
	
	// fancybox
	$("a[href$='jpg'], a[href$='JPG'], a[href$='jpeg'], a[href$='JPEG'], a[href$='png'], a[href$='PNG'], a[href$='gif'], a[href$='GIF']").fancybox();
	
	iSlider();

	//newsletter overview checken
	$("#newsletter-overview > div").attr('sort','0').each(function() {
		var sortdate = 0;
		sortdate = $(this).find("div.newsEntry:first").attr('data');
		$(this).attr('sort',sortdate);
	});
	$("#newsletter-overview > div[sort='0']").remove();
	var cats = $.makeArray($("#newsletter-overview > div"));
	cats.sort(sortArray);
	$("#newsletter-overview").empty().html(cats);
});

