function preloadImages() {
  var d = document;
	if(d.images) {
		if(!d.p) d.p = new Array();
    var i,j = d.p.length,a=preloadImages.arguments;
    for(i=0; i<a.length; i++)
    if(a[i].indexOf("#") != 0) {
    	d.p[j] = new Image;
    	d.p[j++].src = a[i];
    }
   }
}

preloadImages(
	'images/nav-start-o.gif',
	'images/nav-profil-o.gif',
	'images/nav-leistungen-o.gif',
	'images/nav-organisation-o.gif',
	'images/nav-referenzen-o.gif',
	'images/nav-kontakt-o.gif'
);

$(document).ready(function(){
	/* MouseOver Effekte */
	$('#nav-sta').mouseover(function(){
		$(this).attr({src:'images/nav-start-o.gif'});
    $('#nav-sta-ani').attr({src:'images/nav-ani-start-a.gif'});
	});
	$('#nav-sta').mouseout(function(){
		$(this).attr({src:'images/nav-start-n.gif'});
    $('#nav-sta-ani').attr({src:'images/nav-ani-start-n.gif'});
	});
	$('#nav-pro').mouseover(function(){
		$(this).attr({src:'images/nav-profil-o.gif'});
    $('#nav-pro-ani').attr({src:'images/nav-ani-profil-a.gif'});
	});
	$('#nav-pro').mouseout(function(){
		$(this).attr({src:'images/nav-profil-n.gif'});
    $('#nav-pro-ani').attr({src:'images/nav-ani-profil-n.gif'});
	});
	$('#nav-lei').mouseover(function(){
		$(this).attr({src:'images/nav-leistungen-o.gif'});
    $('#nav-lei-ani').attr({src:'images/nav-ani-leistungen-a.gif'});
	});
	$('#nav-lei').mouseout(function(){
		$(this).attr({src:'images/nav-leistungen-n.gif'});
    $('#nav-lei-ani').attr({src:'images/nav-ani-leistungen-n.gif'});
	});
	$('#nav-org').mouseover(function(){
		$(this).attr({src:'images/nav-organisation-o.gif'});
    $('#nav-org-ani').attr({src:'images/nav-ani-organisation-a.gif'});
	});
	$('#nav-org').mouseout(function(){
		$(this).attr({src:'images/nav-organisation-n.gif'});
    $('#nav-org-ani').attr({src:'images/nav-ani-organisation-n.gif'});
	});
	$('#nav-ref').mouseover(function(){
		$(this).attr({src:'images/nav-referenzen-o.gif'});
    $('#nav-ref-ani').attr({src:'images/nav-ani-referenzen-a.gif'});
	});
	$('#nav-ref').mouseout(function(){
		$(this).attr({src:'images/nav-referenzen-n.gif'});
    $('#nav-ref-ani').attr({src:'images/nav-ani-referenzen-n.gif'});
	});
	$('#nav-kon').mouseover(function(){
		$(this).attr({src:'images/nav-kontakt-o.gif'});
    $('#nav-kon-ani').attr({src:'images/nav-ani-kontakt-a.gif'});
	});
	$('#nav-kon').mouseout(function(){
		$(this).attr({src:'images/nav-kontakt-n.gif'});
    $('#nav-kon-ani').attr({src:'images/nav-ani-kontakt-n.gif'});
	});

	/* Sanftes scrollen zum Seitenbeginn */
	$('a[href*=#]').bind('click', function(event) {
		event.preventDefault();
		var linktarget = $(this).attr('href');
		$('html,body').animate({
			scrollTop: $(linktarget).offset().top
		}, 1000 , function (){location.hash = linktarget;});
	});

	/* Kontaktformular */
	$('#formkontakt').submit(function(){
	  	var prename = $('input[name=prename]');
	  	var name = $('input[name=name]');
	  	var company = $('input[name=company]');
	  	var street = $('input[name=street]');
	  	var postcode = $('input[name=postcode]');
	  	var city = $('input[name=city]');
	  	var fon = $('input[name=fon]');
	  	var email = $('input[name=email]');
	  	var eventart = $('select[name=eventart]');
	  	var eventday = $('select[name=eventday]');
	  	var eventmonth = $('select[name=eventmonth]');
	  	var eventyear = $('select[name=eventyear]');
	  	var eventtimestart = $('input[name=eventtimestart]');
	  	var eventtimeend = $('input[name=eventtimeend]');
	  	var message = $('textarea[name=message]');
		var data = 'prename='+prename.val()
	             + '&name='+name.val()
		         + '&company='+company.val()
		         + '&street='+street.val()
		         + '&postcode='+postcode.val()
		         + '&city='+city.val()
		         + '&fon='+fon.val()
		         + '&email='+email.val()
		         + '&eventart='+eventart.val()
		         + '&eventday='+eventday.val()
		         + '&eventmonth='+eventmonth.val()
		         + '&eventyear='+eventyear.val()
		         + '&eventtimestart='+eventtimestart.val()
		         + '&eventtimeend='+eventtimeend.val()
		         + '&message='+encodeURIComponent(message.val());

		if(prename.val() != '' && name.val() != '' && fon.val() != '') {
			$('input[name=send]').hide();
			$('.loading-icon').show();
	
			$.ajax({
				url: 'http://www.creagreen.de/clients/djandmore/contact.php',
				type: 'GET',
				data: data,
				success: function (reqCode) {
					$('#formkontakt').hide();
					$('#formsuccess').show();
				}
			});
		}
		else {
			$('#formerror').show();
			if(prename.val() == '') $('input[name=prename]').css('border-color', '#eb680a');
			if(name.val() == '') $('input[name=name]').css('border-color', '#eb680a');
			if(fon.val() == '') $('input[name=fon]').css('border-color', '#eb680a');
		}
		return false;
	});
});

/* Google Analytics */
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-18010633-2']);
_gaq.push(['_trackPageview']);

(function() {
  var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
