function Set_Cookie( name, value, expires, path, domain, secure ) {
    // set time, it's in milliseconds
    var today = new Date();
    today.setTime( today.getTime() );

    if ( expires ) {
        expires = expires * 1000 * 60 * 60 * 24;
    }
    var expires_date = new Date( today.getTime() + (expires) );

    document.cookie = name + "=" +escape( value ) +
        ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
        ( ( path ) ? ";path=" + path : "" ) +
        ( ( domain ) ? ";domain=" + domain : "" ) +
        ( ( secure ) ? ";secure" : "" );
}

jQuery.noConflict();
jQuery(document).ready(function() {

    if (document.getElementById('sliderImages')){
    jQuery('#sliderImages').coinslider({   
	width: 502, // width of slider panel
	height: 242, // height of slider panel
	spw: 7, // squares per width
	sph: 5, // squares per height
	delay: 10000, // delay between images in ms
	sDelay: 30, // delay beetwen squares in ms
	opacity: 0.7, // opacity of title and navigation
	titleSpeed: 500, // speed of title appereance in ms
	effect: '', // random, swirl, rain, straight
	navigation: true, // prev next and buttons
	links : false, // show images as links 
	hoverPause: false // pause on hover             
    });
    }

	jQuery('.dlbox-spezial a[href$=".pdf"]').before('<img src="fileadmin/templates/images/pdf_24x24.gif" alt="PDF-Datei" title="PDF-Datei">&nbsp;&nbsp;&nbsp;&nbsp;');
	jQuery('.dlbox-spezial a[href$=".zip"]').before('<img src="fileadmin/templates/images/zip_24x24.gif" alt="ZIP-Datei" title="ZIP-Datei">&nbsp;&nbsp;&nbsp;&nbsp;')

	jQuery(".downloadcenter h2").toggle(function(){
		jQuery(this).addClass("current");
	}, function () {
		jQuery(this).removeClass("current");
	});

	//Slide up and down on click
	jQuery(".downloadcenter h2").click(function(){	
		jQuery(this).next(".downloadcenter div.downloads").slideToggle("slow");
	});	
	
	
	/* contenttable stylen */	
  	jQuery('table.contenttable tr:odd').addClass('odd');
  	jQuery('table.contenttable tr:even').addClass('even');	
  	jQuery('table.contenttable tr:last').addClass('last');
  	
  	
  	jQuery('table.contenttable tr').each(function() {
  	    var row = jQuery(this);
  		row.find('td:first').addClass('first');
  	});  	  	
  	/* Fahrplanauskunftsformular Startseite */
  	var now = new Date();
  	var minutes = now.getMinutes();
  	
  	if(minutes < 10){
  		minutes = "0" +  minutes;
  	}
  	
  	var time = now.getHours() + ':'+ minutes;
  	
  	var day = now.getDate();
  	var month = now.getMonth() +1;  	
  	
  	if(day < 10){
  		day = "0" + day;
  	}
  	
  	if(month < 10){
  		month = "0" + month;
  	}  	
  	
  	var date = day + '.' + month + '.' + now.getFullYear();  	  	 
  	
  	jQuery('#zeit_datum').val(date);
  	jQuery('#zeit_uhrzeit').val(time);  	  	  
  	
	jQuery('#ort_start').focus(function() {
		if(jQuery(this).val() == 'Startort'){
			jQuery(this).val('');
		}	
	});  
	
  	jQuery('#ort_start').blur(function () {
 		if (jQuery(this).val() == '') {
			jQuery(this).val('Startort');
	 	}
 	});	
	
	jQuery('#ort_ziel').focus(function() {
		if(jQuery(this).val() == 'Zielort'){
			jQuery(this).val('');
		}	
	});  	
	
  	jQuery('#ort_ziel').blur(function () {
 		if (jQuery(this).val() == '') {
			jQuery(this).val('Zielort');
	 	}
 	});	
	
	jQuery('#haltestelle_start').focus(function() {
		if(jQuery(this).val() == 'Starthaltestelle'){
			jQuery(this).val('');
		}	
	});  
	
  	jQuery('#haltestelle_start').blur(function () {
 		if (jQuery(this).val() == '') {
			jQuery(this).val('Starthaltestelle');
	 	}
 	});	
	
	jQuery('#haltestelle_ziel').focus(function() {
		if(jQuery(this).val() == 'Zielhaltestelle'){
			jQuery(this).val('');
		}	
	});  	
	
  	jQuery('#haltestelle_ziel').blur(function () {
 		if (jQuery(this).val() == '') {
			jQuery(this).val('Zielhaltestelle');
	 	}
 	});		


  	jQuery('#fpa_searchbutton').click(function () {

 		if (jQuery('#haltestelle_ziel').val() == 'Zielhaltestelle') {
			jQuery('#haltestelle_ziel').val('');
	 	}
	 		 	
 		if (jQuery('#haltestelle_start').val() == 'Starthaltestelle') {	
			jQuery('#haltestelle_start').val('');
	 	}
	 	
	 	
 		if (jQuery('#ort_ziel').val() == 'Zielort') {
			jQuery('#ort_ziel').val('');
	 	}
	 	
 		if (jQuery('#ort_start').val() == 'Startort') {
			jQuery('#ort_start').val('');
	 	}	 	
	 		 	
 	});		 	  	 	 	 	 	
 	/* sucheingabe */
	jQuery('#searchbox-ger #sword').focus(function() {
		if(jQuery(this).val() == 'Suchbegriff'){
			jQuery(this).val('');
		}	
	});  	
	
  	jQuery('#searchbox-ger #sword').blur(function () {
 		if (jQuery(this).val() == '') {
			jQuery(this).val('Suchbegriff');
	 	}
 	});	 	
 	
 	/* sucheingabe englisch */
	jQuery('#searchbox-eng #sword').focus(function() {
		if(jQuery(this).val() == 'Search'){
			jQuery(this).val('');
		}	
	});  	
	
  	jQuery('#searchbox-eng #sword').blur(function () {
 		if (jQuery(this).val() == '') {
			jQuery(this).val('Search');
	 	}
 	}); 	 
 	 	 
 	/* newsletter */
	jQuery('#footer #newsletter-german #newsletter_email').focus(function() {
		if(jQuery(this).val() == 'Ihre E-Mail-Adresse'){
			jQuery(this).val('');
		}	
	});  	
	
  	jQuery('#footer #newsletter-german #newsletter_email').blur(function () {
 		if (jQuery(this).val() == '') {
			jQuery(this).val('Ihre E-Mail-Adresse');
	 	}
 	}); 	
 	
 	/* newsletter footer englische Seite */
	jQuery('#footer #newsletter-english #newsletter_email').focus(function() {
		if(jQuery(this).val() == 'Your Email Adress'){
			jQuery(this).val('');
		}	
	});  	
	
  	jQuery('#footer #newsletter-english #newsletter_email').blur(function () {
 		if (jQuery(this).val() == '') {
			jQuery(this).val('Your Email Adress');
	 	}
 	}); 	 	 	 	
 	 		  	  	  	
});
