Forum

Technik-Hilfe (Sammelthread)

Alles, was sonst in keine Kategorie passt.
dehaagi
Beiträge: 389
Registriert: 28.09.2009, 12:35
Dauerkarte: Ja
Vereinsmitglied: Ja
Wohnort: Rüsselsheim

Beitrag von dehaagi »

Wenn du das teil seit Herbst 2007 nutzt, isses klar das Du keine Garantie mehr hast :wink:
daachdieb
Beiträge: 7626
Registriert: 18.05.2008, 16:56

Beitrag von daachdieb »

Hier gibt es das Service Manual (pdf) für das T500

Und hier im TP-Wiki Infos über Akkus.
Oderint, dum metuant
fck-jetzt.de
Schlossberg
Beiträge: 9411
Registriert: 24.11.2009, 18:42
Dauerkarte: Ja
Vereinsmitglied: Ja

Beitrag von Schlossberg »

Wer ist eigentlich für die Seite
https://www.fck-ticketshop.de/Preiswahl ... &block=6.3
verantwortlich?

Der/die sollte sich mal nach einem besseren Programmierer umsehen.
Monatelang wurde die Zeit bis zum nächsten Spiel um einen Tag zu lang angegeben.
Neulich hat jemand versucht, das zu korrigieren.
Jetzt sind es zwei Tage.
Noch 5 Tage, 3 Stunden 12 Minuten und 0 Sekunden bis zum nächsten Heimspiel.

Wenn man schon nicht in der Lage ist, sie richtig zu machen, sollte man die Zeitangabe besser sein lassen.
An ihren Früchten sollt Ihr sie erkennen.
JochenG

Beitrag von JochenG »

Schlossberg hat geschrieben:Wer ist eigentlich für die Seite
https://www.fck-ticketshop.de/Preiswahl ... &block=6.3
verantwortlich?

Der/die sollte sich mal nach einem besseren Programmierer umsehen.
Monatelang wurde die Zeit bis zum nächsten Spiel um einen Tag zu lang angegeben.
Neulich hat jemand versucht, das zu korrigieren.
Jetzt sind es zwei Tage.
Noch 5 Tage, 3 Stunden 12 Minuten und 0 Sekunden bis zum nächsten Heimspiel.

Wenn man schon nicht in der Lage ist, sie richtig zu machen, sollte man die Zeitangabe besser sein lassen.
Jetzt bist Du aber pingelig.
Der Fehler liegt weniger daran, dass der "Programmierer" falsch rechnet sondern eher daran, dass im Javascript "w_fck.js" die festgelegten Spieltage nicht aktualisiert sind. Da steht z.B. für das Bochum Spiel der Sonntag (9.11.) drin und nicht der Freitag (7.11.).
Klassisches Problem der hard-coded-Values in einem Script.
Aber so ist das nun mal bei den "Experten" der Webseiten-"Programmierung".

Code: Alles auswählen

var s_aktuell = -1;
var aktiv;
var naechstes_heimspiel;
$(document).ready(function(){









	document.title = 'FCK-Ticketshop';


	
	// BANNER +++ BANNER +++ BANNER
	
	// 160px x 184px  im Ordner:  /Styles/banner
	var banner1 = 'hospitality.jpg';
	var banner1_link = 'http://fck.de/de/1-fc-kaiserslautern/business/hospitality-vip-tickets.html';
	// var banner1 = 'dfb-pokal.jpg';
	// var banner1_link = '/Spieltage.aspx?spielserie=13%2f14';
	
	// 365px x 184px
	var banner2_breite = 365;
	var banner2 = 'stadionfuehrung_1213.jpg';
	var banner2_link = 'http://fck.de/de/1-fc-kaiserslautern/stadion/stadionfuehrung.html';
	// var banner2_breite = 750;
	// var banner2 = 'einklinker_endspurt_750.jpg';
	// var banner2_link = '/Spieltage.aspx?spielserie=12%2f13';
	
	
	
	

   
	// VVK +++ VVK +++ VVK
	
	// ALLE HEIMSPIELE HINRUNDE 2014/15
	var saison = new Array('14', '15');
	// SPIELE in der Form: ('Spieltag', 'VVK start Mitglied', 'VVK start DK', 'VVK Start allgemein', 'Datum Spiel', 'Gegner', 'Logo Gegner ohne .png', 'ausverkauft oder leer')
	var spiele = new Array(
		
		

		new Array(
			1,                    // Spieltag
			'14.07.2014',          // VVK-Start für Mitglieder
			'21.07.2014',          // VVK-Start für alle
			'04.08.2014',          // Datum Spiel
			'TSV München 1860',      // Gegner
			'muenchen',             // Logo des Gegners ohne .png (liegt unter Styles/logos)
			'',                    // wenn ausverkauft => ausverkauft   sonst leer lassen
			'20:15'				   // Spielbeginn
		),



		new Array(
			3,                     // Spieltag
			'14.07.2014',              // VVK-Start für Mitglieder
			'21.07.2014',              // VVK-Start für alle
			'24.08.2014',          // Datum Spiel
			'Eintracht Braunschweig',         // Gegner
			'braunschweig',                 // Logo des Gegners ohne .png (liegt unter Styles/logos)
			'',                     // wenn ausverkauft => ausverkauft   sonst leer lassen
			'13:30'					// Spielbeginn
		),



		new Array(
			5,                     // Spieltag
			'21.07.2014',              // VVK-Start für Mitglieder
			'28.07.2014',              // VVK-Start für alle
			'12.09.2014',          // Datum Spiel
			'FSV Frankfurt',         // Gegner
			'frankfurt',                 // Logo des Gegners ohne .png (liegt unter Styles/logos)
			'',                     // wenn ausverkauft => ausverkauft   sonst leer lassen
			'18:30'					// Spielbeginn
		),



		new Array(
			7,                     // Spieltag
			'28.07.2014',              // VVK-Start für Mitglieder
			'04.08.2014',              // VVK-Start für alle
			'24.09.2014',          // Datum Spiel
			'1. FC Union Berlin',         // Gegner
			'berlin',                 // Logo des Gegners ohne .png (liegt unter Styles/logos)
			'',                     // wenn ausverkauft => ausverkauft   sonst leer lassen
			'17:30'					// Spielbeginn
		),



		new Array(
			9,                     // Spieltag
			'11.08.2014',              // VVK-Start für Mitglieder
			'18.08.2014',              // VVK-Start für alle
			'05.10.2014',          // Datum Spiel
			'Karlsruher SC',         // Gegner
			'karlsruhe',                 // Logo des Gegners ohne .png (liegt unter Styles/logos)
			'',                     // wenn ausverkauft => ausverkauft   sonst leer lassen
			'13:30'					// Spielbeginn
		),



		new Array(
			11,                     // Spieltag
			'01.09.2014',              // VVK-Start für Mitglieder
			'08.09.2014',              // VVK-Start für alle
			'26.10.2014',          // Datum Spiel
			'Fortuna Düsseldorf',         // Gegner
			'duesseldorf',                 // Logo des Gegners ohne .png (liegt unter Styles/logos)
			'',                     // wenn ausverkauft => ausverkauft   sonst leer lassen
			'13:30'					// Spielbeginn
		),



		new Array(
			13,                     // Spieltag
			'15.09.2014',              // VVK-Start für Mitglieder
			'22.09.2014',              // VVK-Start für alle
			'09.11.2014',          // Datum Spiel
			'VfL Bochum',         // Gegner
			'bochum',                 // Logo des Gegners ohne .png (liegt unter Styles/logos)
			'',                     // wenn ausverkauft => ausverkauft   sonst leer lassen
			'13:30'					// Spielbeginn
		),



		new Array(
			14,                     // Spieltag
			'29.09.2014',              // VVK-Start für Mitglieder
			'06.10.2014',              // VVK-Start für alle
			'23.11.2014',          // Datum Spiel
			'SV Darmstadt 98',         // Gegner
			'darmstadt',                 // Logo des Gegners ohne .png (liegt unter Styles/logos)
			'',                     // wenn ausverkauft => ausverkauft   sonst leer lassen
			'13:30'					// Spielbeginn
		),



		new Array(
			16,                     // Spieltag
			'13.10.2014',              // VVK-Start für Mitglieder
			'20.10.2014',              // VVK-Start für alle
			'07.12.2014',          // Datum Spiel
			'FC Erzgebirge Aue',         // Gegner
			'aue',                 // Logo des Gegners ohne .png (liegt unter Styles/logos)
			'',                     // wenn ausverkauft => ausverkauft   sonst leer lassen
			'13:30'					// Spielbeginn
		)
		
	);


	var naechstes_heimspiel = '';
	var naechstes_heimspiel_gegner = '';
	var naechstes_heimspiel_abo = '';
	var naechstes_heimspiel_frei = '';


	var alleSpiele = "<table class='vorverkaufstart'>";
	
	alleSpiele += '<tr>';
	
	alleSpiele += '<td class="headline">Mitglieder / DK-Abo</td>';
	alleSpiele += '<td class="headline" colspan="1">freier VVK    </td>';
	alleSpiele += '<td class="headline" colspan="3">Paarung</td>';

	
	alleSpiele += '</tr>';
	
	for(var i in spiele)
	{
		vvk_cls = "";
		datum = spiele[i][4];
		datum = datum.split(".");
		
		datum2 = spiele[i][1];
		datum2 = datum2.split(".");
		
		for(d=0; d<10; d++)
		{
			if(datum[1] == "0" + d) datum[1] = d;
			if(datum[0] == "0" + d) datum[0] = d;
			
			if(datum2[1] == "0" + d) datum2[1] = d;
			if(datum2[0] == "0" + d) datum2[0] = d;
		}
		
		datum = new Date(parseInt(datum[2]),(parseInt(datum[1]) - 1),parseInt(datum[0]), 15, 0, 0, 0);
		datum2 = new Date(parseInt(datum2[2]),(parseInt(datum2[1]) - 1),parseInt(datum2[0]), 0, 0, 0, 1);
		heute = new Date();
		//heute = heute.getYear() + '-' + heute.getMonth() + '-' + heute.getDay();
		if(heute < datum2) vvk_cls = "zukunft ";
		if(heute > datum) vvk_cls += "abgelaufen ";
		//alert(datum + " - " + heute);
		if(spiele[i][7] == "ausverkauft") vvk_cls += "ausverkauft";
	
		alleSpiele += '<tr class="';
		alleSpiele += vvk_cls;
		alleSpiele += '">';
		
		alleSpiele += '<td class="start_mitglied">ab ';
		alleSpiele += spiele[i][1].substr(0,6);
		alleSpiele += '</td>';
	
		
		alleSpiele += '<td class="start_normal">ab ';
		alleSpiele += spiele[i][2].substr(0,6);
		alleSpiele += '</td>';
		
		alleSpiele += '<td class="logos">';
		alleSpiele += '<img src="/Styles/logos1314/mini/fck.png" /> ';
		alleSpiele += '</td>';
		
		alleSpiele += '<td class="logos">';
		alleSpiele += '<img src="/Styles/logos1314/mini/';
		alleSpiele += spiele[i][5];
		alleSpiele += '.png" />';
		alleSpiele += '</td>';
		
		alleSpiele += '<td class="gegner" title="Spieltag: ' + spiele[i][3].substr(0,6) + '">';
		ausw = "";
		if(spiele[i][0] == "a") ausw = '+AUSW';
		if(vvk_cls == "") alleSpiele += '<a href="/Spieltage.aspx?spielserie=' + saison[0] + '%2f' + saison[1] + '">';
		alleSpiele += 'FCK : ' + spiele[i][4];
		if(vvk_cls == "") alleSpiele += '</a>';
		alleSpiele += '</td>';
		
		alleSpiele += '</tr>';


		// Nächstes Heimspiel bestimmen
		if(!naechstes_heimspiel)
		{
			spieltag = new Date(parseInt(spiele[i][3].substr(6,4)),(spiele[i][3].substr(3,2) * 1 - 1),(spiele[i][3].substr(0,2) * 1), spiele[i][7].substr(0,2) * 1, spiele[i][7].substr(3,2) * 1, 0, 0);
			if(spieltag > heute)
			{
				naechstes_heimspiel = spieltag;
				naechstes_heimspiel_gegner = spiele[i][4];
				naechstes_heimspiel_abo = spiele[i][1].substr(0,6);
				naechstes_heimspiel_frei = spiele[i][2].substr(0,6);
			}
		}

	}
	alleSpiele += "</table>";
	
	
	var pfad = window.location.pathname;
	
	
	



	// COUNTDOWN Nächstes Heimspiel in Leiste schreiben
	if(naechstes_heimspiel)
	{
		var nhs = Math.floor((naechstes_heimspiel.getTime() - heute.getTime()) / 1000);
		$('#menuBar').append('<div id="countdown" />');
		countdown(nhs);
	}
	

	




	// SLIDER


	var slides = [

		/*{
			slide_type : 'youtube',
			slide_url: 'https://www.youtube.com/watch?v=K8uI27C3zco&autoplay=0&origin=https://www.fck-ticketshop.de',
			slide_menu :  'Styles/slides_auto/SliderPFEIL_HEIM.png',
			slide_title : 'Video',
			slide_id : 'video'
		},*/

		{
			slide_image : 'Styles/slides_auto/SLIDER_HEIM.jpg?cache=0',
			slide_menu :  'Styles/slides_auto/SliderPFEIL_HEIM.png?cache=0',
			slide_title : 'Nächstes Heimspiel',
			slide_id : 'heim',
			slide_link : '/Spieltage.aspx?spielserie=14%2f15'
		},

		{
			slide_image : 'Styles/slides_auto/SLIDER_AUSW.jpg',
			slide_menu :  'Styles/slides_auto/SliderPFEIL_AUSW.png',
			slide_title : '',
			slide_id : 'ausw',
			slide_link : '/Spieltage.aspx?spielserie=14%2f15+AUSW'
		},

		{
			slide_image : 'Styles/slides_auto/SLIDER_SONDERZUG.jpg',
			slide_menu :  'Styles/slides_auto/SliderPFEIL_SONDERZUG.png',
			slide_title : '',
			slide_id : 'sonderzug',
			slide_link : 'http://fck.de/de/1-fc-kaiserslautern/fans/auswaertsspiele/zugfahrten.html'
		},

		{
			slide_image : 'Styles/slides_auto/SLIDER_NEWS.jpg',
			slide_menu :  'Styles/slides_auto/SliderPFEIL_NEWS.png',
			slide_title : '',
			slide_id : 'news',
			slide_link : 'http://fck.de/de/1-fc-kaiserslautern/tickets/news-tickets.html'
		}


	];

	if(naechstes_heimspiel_gegner == ''){
		//console.log(slides);
		slides.splice(0, 1); // Heimspiel-Slide entfernen
		//console.log('---');
		//console.log(slides);
	}
	
	if(pfad == "/default.aspx")
	{

		// Slider-Menu Buttons
		var sm_hoehe = 60;
		var sm_breite = 191;

		// Slider-Images
		var si_hoehe = 360;
		var si_breite = 591;

		// Slider gesamt
		var s_hoehe = 360;
		var s_breite = 751;


		// Anzahl Slides
		var s_anzahl = slides.length;


		// Slider Wrapper
		$('#MainSection').prepend('<div id="s_wrapper" />');
		$('#s_wrapper').css({
			position : "relative",
			width : s_breite + 'px',
			height : s_hoehe + 'px',
			background : 'url(Styles/img/s_bg_wrapper.jpg) no-repeat 0 0 transparent',
			'margin-bottom' : '70px'
		});


		// Slide Images + Slide Menu
		$.each(slides, function(index, value){

			// Txt für Slide anfügen
			var stxt = '';
			var targ = '_self'

			if(value.slide_id == 'heim')
				stxt = 'FCK - ' + naechstes_heimspiel_gegner;

			if(value.slide_id == 'ausw')
				stxt = '';

			if(value.slide_id == 'sonderzug') {
				stxt = '';
				targ = '_blank';
			}

			if(value.slide_id == 'news') {
				stxt = '';
				targ = '_blank';
			}


			//console.log(value.slide_type);
			if (value.slide_type === undefined) {
				// Anker mit Bild anfügen
				$('#s_wrapper').append('<a class="s_i" id="s_i' + index + '" target="' + targ + '" href="' + value.slide_link + '" />');
				$('#s_i' + index).css({
					position : 'absolute',
					top : "0",
					left : "0",
					width : si_breite + 'px',
					height : si_hoehe + 'px',
					background : 'url(' + value.slide_image + ') no-repeat 0 0 transparent',
					display : 'none',
					'z-index' : '20'
				});


				$('#s_i' + index).append('<span class="stxt_i" id="stxt_i' + index + '">' + stxt + '</span>');
				$('#stxt_i' + index).css({
					position : 'absolute',
					top : '320px',
					left : '90px',
					'z-index' : '20',
					color : '#FFF',
					'font-size' : '30px'
				});


				// Txt VVK-Start für Slide anfügen
				if(value.slide_id == 'heim'){

					var svvk = '<span class="font-size:12px;">Mitglieder/DK-Abo: </span>';
					svvk += '<span style="font-size:16px">' + naechstes_heimspiel_abo + '</span><br />';
					svvk += '<span class="font-size:12px;">freier VVK: </span>';
					svvk += '<span style="font-size:16px">' + naechstes_heimspiel_frei + '</span>';

					$('#s_i' + index).append('<span class="svvk_i" id="svvk_i' + index + '">' + svvk + '</span>');
					$('#svvk_i' + index).css({
						position : 'absolute',
						top : '310px',
						right : '10px',
						width : '180px',
						'text-align' : 'right',
						'z-index' : '20',
						color : '#FFF',
						display : 'block'
					});

				}
			} else {
				console.log('st');
				//switch(value.slide_type) {

					//case 'youtube':
						// Anker mit Bild anfügen
						$('#s_wrapper').append('<iframe class="s_i" id="s_i' + index + '" type="text/html" width="751" height="360" src="' + value.slide_url + '" frameborder="0"/></iframe>');
						$('#s_i' + index).css({
							position : 'absolute',
							top : "0",
							left : "0",
							width : si_breite + 'px',
							height : si_hoehe + 'px',
							display : 'none',
							'z-index' : '20'
						});
					//break;
				//}
			}



			// Menu-Eintrag
			$('#s_wrapper').append('<div class="s_m" id="s_m' + index + '" />');
			$('#s_m' + index).css({
				position : 'absolute',
				right : '0',
				top : (sm_hoehe * index) + 'px',
				height : sm_hoehe + 'px',
				width : sm_breite + 'px',
				'z-index' : '40',
				background : 'url(' + value.slide_menu + ') no-repeat 40px center transparent',
				cursor : 'pointer'
			});


			if(!(jQuery.browser.msie && jQuery.browser.version < 9)){ 
				$('#s_m' + index).css('opacity', '0.5');
			}


			// Linie
			$('#s_wrapper').append('<div id="s_linie' + index + '" />');
			$('#s_linie' + index).css({
				position : 'absolute',
				top : (sm_hoehe * index),
				right : '0',
				height : sm_hoehe + 'px',
				width : sm_breite + 'px',
				background : 'url(Styles/img/s_linie.png) no-repeat right 42px transparent',
				'z-index' : '35'
			});




			if(index == 0)
			{
				$('#s_i' + index).css('display', 'block');

				if(!(jQuery.browser.msie && jQuery.browser.version < 9)){ 
					$('#s_m' + index).css('opacity', '1');
				}
			}

		});


		$('#s_wrapper').append('<div id="s_zeiger" />');
		$('#s_zeiger').css({
			position : 'absolute',
			right : '0',
			top : '0',
			width : (sm_breite + 10) + 'px',
			height : (sm_hoehe + 20) + 'px',
			background : 'url(Styles/img/s_zeiger.png) no-repeat left top transparent',
			'z-index' : '30'
		});


		$('.s_m').click(function(e){
			e.stopPropagation();
			
			var sm_top = $(this).position().top;
			var sm_index = $('.s_m').index(this);

			s_aktuell = sm_index;


			// Zeiger animieren
			$('#s_zeiger').animate({
				top : sm_top
			});

			// Menu animieren
			if(!(jQuery.browser.msie && jQuery.browser.version < 9)){ 
				$('.s_m').css('opacity', '0.5');
				$(this).animate({
					opacity : '1'
				});
			}



			// Slide-Image animieren
			$('.s_i').css('display', 'none');
			$('#s_i' + sm_index).fadeIn();

			window.clearTimeout(aktiv);
			aktiv = window.setTimeout('s_animieren(' + slides.length + ')', 5000);
		});



		// Automatisch animieren
		s_animieren(slides.length);





		/*
	
		$("iframe#slider").remove();
	
		var slider = '<div id="slider"><div id="slider_main">'+
		'	<ul id="slider_navi">';
		
		var sliderklasse;
		
		
		for(i=0, j=1; i < slides.length; i++, j++)
		{
			if(i == 0)
			{
				sliderklasse = "active";
			}
			else
			{
				sliderklasse = "";
			}
			slider += 	'		<li id="reiter_' + j + '" class=" ' + sliderklasse + ' ">'+
						'			<img src="/Styles/logos/' + slides[i][1] + '.png" alt="' + slides[i][1] + '" />  <img src="/Styles/logos/' + slides[i][2] + '.png" alt="' + slides[i][2] + '" />'+
						'		</li>';
		}
		
		
		slider += 	'	</ul>'+
					'	<div id="slider_bilder">';
		
		
		for(i=0, j=1; i < slides.length; i++, j++)
		{
			slider += 	'		<img src="/Styles/slides/' + slides[i][3] + '.jpg" alt="' + slides[i][4] + '" id="slider_bild' + j + '" />';
		}
		
		
		slider += 	'	</div>'+
					'	<div id="slider_buttons">';
					
		
		for(i=0, j=1; i < slides.length; i++, j++)
		{			
			slider += 	'		<a href="' + slides[i][5] + '" id="slider_button' + j + '"></a>';
		}
		
		
		slider += 	'	</div>'+
					'</div></div>';
	
		var vorherigesElement = $("#MainSection");
		vorherigesElement.prepend(slider);
		
		$("#slider").css("z-index", "0");
		$("#LeftCartSummary").css("z-index", "90000");
		
	
	
		aktPos = 1;
		var gesamt = slides.length;
	
		$("#reiter_1").click(function(event){
	    	fckSlider(0, gesamt);
		});
	
		$("#reiter_2").click(function(event){
	    	fckSlider(1, gesamt);
		});
	
		$("#reiter_3").click(function(event){
	    	fckSlider(2, gesamt);
		});
	
		$("#reiter_4").click(function(event){
	    	fckSlider(3, gesamt);
		});
		
		$("#reiter_5").click(function(event){
	    	fckSlider(4, gesamt);
		});
		
		$("#reiter_6").click(function(event){
	    	fckSlider(5, gesamt);
		});
		
		$("#reiter_7").click(function(event){
	    	fckSlider(6, gesamt);
		});
		
		$("#reiter_8").click(function(event){
	    	fckSlider(7, gesamt);
		});
		
		$("#reiter_9").click(function(event){
	    	fckSlider(8, gesamt);
		});
		
		$("#reiter_10").click(function(event){
	    	fckSlider(9, gesamt);
		});
	
	
		if(slides.legth > 0)
		{
			aktiv = window.setTimeout("fckSlider(" + (aktPos) + ", " + gesamt + ")", 6000);
		}

		*/
	
	}
	

	
	
	
	
	
	
	
	
	

	// TOP-MENU in Sidebar kopieren
	var menu = $("#SampleMenu .AspNet-Menu-Horizontal").html();
	
	var vorherigesElement = $("#LeftSection");
	vorherigesElement.append('<div id="leftmenu">' + menu + '</div>');
	
	// Alle Elemente ausser den ersten beiden entfernen
	for(i = 3; i <= $("#leftmenu ul").children().length; i++)
	{
		$("#leftmenu li:nth-child(" + i + ")").addClass('remove');
	}
	$('.remove').remove();

	$('#SampleMenu .AspNet-Menu-Horizontal').remove();

	
	// Link Mitgliedsantrag hinzufügen
	var vorherigesElement = $("#leftmenu ul");
	var link = '<a href="/mitgliedsantrag.aspx">Mitgliedsantrag</a>';
	vorherigesElement.append('<li class="AspNet-Menu-Leaf">' + link + '</li>');
	
	// Mitgliedsantrag ausblenden in Account-Menu
	$("#ctl00_accountmenu1_ITICK_Mitgliedsantrag").addClass("ausblenden");
	
	// jedem li eine ID zuweisen
	for(i = 1; i <= $("#leftmenu ul").children().length; i++)
	{
		$("#leftmenu li:nth-child(" + i + ")").addClass("item" + i);
	}
	

	
	
	var nichtTicketKaufen = new Array('/default.aspx', '/mitgliedsantrag.aspx', '/login.aspx', '/myaccount.aspx');
	if($.inArray(pfad, nichtTicketKaufen) == -1)
	{
		$("#leftmenu .item2").addClass("aktiv");
	}
	
	if(pfad == "/mitgliedsantrag.aspx")
	{
		$("#leftmenu .item3").addClass("aktiv");
	}
	
	if(pfad == "/default.aspx")
	{
		$("#leftmenu .item1").addClass("aktiv");
	}
	



	// NASSDRUCKE
	/*
	var vorherigesElement = $("#TopTopArea");
	vorherigesElement.append('<div id="nd1_but"></div>');
	vorherigesElement.append('<div id="nd2_but"></div>');
	vorherigesElement.append('<div id="nd3_but"></div>');
	
	vorherigesElement.append('<div id="nd1"></div>');
	vorherigesElement.append('<div id="nd2"></div>');
	vorherigesElement.append('<div id="nd3"></div>');
	
	$("#nd1_but").hover(function(event){
		$("#nd1").fadeIn();
 	});
	$("#nd1_but").mouseleave(function(event){
		$("#nd1").css("display", "none");
 	});
	
	$("#nd2_but").hover(function(event){
		$("#nd2").fadeIn();
 	});
	$("#nd2_but").mouseleave(function(event){
		$("#nd2").css("display", "none");
 	});
	
	$("#nd3_but").hover(function(event){
		$("#nd3").fadeIn();
 	});
	$("#nd3_but").mouseleave(function(event){
		$("#nd3").css("display", "none");
 	});
	*/
	
	
	
	// HOME-LINK in HEADER
	var vorherigesElement = $("#TopTopArea");
	vorherigesElement.append('<a href="/default.aspx" id="homelink"></a>');
	
	
	
	// BUTTONS UNTER SLIDER
	var vorherigesElement = $("#MainSection");
	// INFO-TEL
	//vorherigesElement.append('<div id="but0"></div>');
	
	if(pfad == "/default.aspx")
	{
		// BANNER 1
		vorherigesElement.append('<a href="' + banner1_link + '" id="but1" target="_blank"><img src="/Styles/banner/' + banner1 + '" alt=""/></a>');
		// BANNER 2
		vorherigesElement.append('<a style="width:' + banner2_breite + 'px" href="' + banner2_link + '" id="but2" target="_blank"><img src="Styles/banner/' + banner2 + '" alt=""/></a>');
		
		// VORVERKAUFSSTART
		if(spiele.length > 0)
		{
			vorherigesElement.append('<div id="but3">' + alleSpiele + '</div>');
		}
	}



	
	// TABELLEN TRs KLASSEN ZUWEISEN
	for(i = 1; i <= $("table.aspxtable").children().length; i++)
	{
		$("table.aspxtable tr:nth-child(" + i + ")").addClass("row" + i);
		if(i % 2 != 0)
		{
			$("table.aspxtable tr:nth-child(" + i + ")").addClass("odd");
		}
		else
		{
			$("table.aspxtable tr:nth-child(" + i + ")").addClass("even");
		}
	}
	
	for(i = 1; i <= $("table.details tbody").children().length; i++)
	{
		$("table.details tr:nth-child(" + i + ")").addClass("row" + i);
		if(i % 2 != 0)
		{
			$("table.details tr:nth-child(" + i + ")").addClass("odd");
		}
		else
		{
			$("table.details tr:nth-child(" + i + ")").addClass("even");
		}
	}
	
	// TABELLEN TDs KLASSEN ZUWEISEN
	for(i = 1; i <= $("table.aspxtable tr").children().length; i++)
	{
		$("table.aspxtable tr td:nth-child(" + i + ")").addClass("item" + i);
	}
	
	// TABELLEN AUF SEITEN DURCHNUMMERIEREN
	for(i = 1; i <= $("body table").not("table table").children().length; i++)
	{
		$("body table:nth-child(" + i + ")").not("table table").addClass("tabelle" + i);
	}
	

	$("#ctl00_cpholder_BDisplayaddress_lAddressTypeLable").parent().parent().parent().parent().addClass("TabelleVorschau");
	$("#ctl00_cpholder_OrdertotalCtl_lSubtotal").parent().parent().parent().parent().addClass("TabelleSumme");
	
	
	
	
	// WARENKORB ANZEIGEN
	var warenkorb = $("#LeftCartSummary");
	if($("#LeftCartSummary .recentlyviewedtitle").html() == "Inhalt des Warenkorbes")
	{
		$("body").addClass("warenkorb");
	}
	
	if(pfad == "/payment.aspx")
	{
		$("body").addClass("payment");
	}
	
	
	
	
	
	
	// LÖSCHEN-ICON ÄNDERN
	$("#ctl00_cpholder_CartInfoCtl_datalistctl input[type=image]").addClass("loeschen");
	$(".loeschen").attr("src", "/StyleImages/w_delete_16.png");
	
	
	// WENN EINGELOGGT => KLASSE HINZUWEISEN
	if($("a.loginlogout").html() == "Logout")
	{
		$(".accountmenu").addClass("logged_in");
	}
	
	
	
	
	// STDION-FLASH ÜBERGANGSWEISE PER JS TAUSCHEN
	// $("#stadion param[name=movie]").attr("value", "/Styles/stadion.swf");
	// $("#stadion embed").attr("src", "/Styles/stadion.swf");
	
	
	
	
	// BLOCKAUSWAHL
	// MANNSCHAFTS-LOGOS HINZUFÜGEN
	var vorherigesElement = $("span#ctl00_cpholder_Label1");
	var inhalt = vorherigesElement.html();
	var cls, logos;
	var gegner = '';
	
	if(inhalt)
	{
		if(stringInside(inhalt, "Hoffenheim")) gegner = '1899';
		if(stringInside(inhalt, "Hannover")) gegner = '96';
		if(stringInside(inhalt, "Leverkusen")) gegner = 'bayer';
		if(stringInside(inhalt, "Bayern")) gegner = 'bayern';
		if(stringInside(inhalt, "Mönchengladbach")) gegner = 'borussia';
		if(stringInside(inhalt, "Dortmund")) gegner = 'bvb';
		if(stringInside(inhalt, "Köln")) gegner = 'fc';
		if(stringInside(inhalt, "Augsburg")) gegner = 'fca';
		if(stringInside(inhalt, "Nürnberg")) gegner = 'fcn';
		if(stringInside(inhalt, "Mainz")) gegner = 'fsv';
		if(stringInside(inhalt, "Hertha")) gegner = 'hertha';
		if(stringInside(inhalt, "Hamburg")) gegner = 'hsv';
		if(stringInside(inhalt, "Freiburg")) gegner = 'sc';
		if(stringInside(inhalt, "Schalke")) gegner = 'schalke';
		if(stringInside(inhalt, "Stuttgart")) gegner = 'vfb';
		if(stringInside(inhalt, "Wolfsburg")) gegner = 'vfl';
		if(stringInside(inhalt, "Bremen")) gegner = 'werder';

		if(stringInside(inhalt, "FCK -"))
		{
			logos = '<img src="/Styles/logos1314/gross/fck.png" /> ';
			logos += '<img src="/Styles/logos1314/gross/' + gegner + '.png" />';
		}
		else
		{
			logos = '<img src="/Styles/logos1314/gross/' + gegner + '.png" /> ';
			logos += '<img src="/Styles/logos1314/gross/fck.png" />';
		}
	
		logos = '<div id="partie">' + logos + '</div>';

		if(gegner != ''){
			vorherigesElement.append(logos);
		}
	
	}
	
	
	//showWeihnachtsDisclaimer();



	$('#LeftSection').append('<div id="kontaktinfo"><div id="sectionTitles"><span class="ctrltitle">Hotline</span></div><div class="kontaktinfo-body"><h3>0631 / 31880</h3></div>');


	$('#TopArea').append('<div id="headerlinks"><a href="/docpages.aspx?pagename=newsletter">Newsletter</a> | <a href="http://www.fck.de">FCK.de</a> | <a href="http://www.fck-shop.de">Fanshop</a></div>');


	
});



function showWeihnachtsDisclaimer()
{
	$('#s_wrapper').empty().css('height', '347px').append('<img src="/Styles/slides_1213/Weihnachten_Slide_2012.jpg" />');
}


function stringInside(a, b)
{
	if(a)
	{
		if(a.replace(b, "") != a){
			return true;
		}
		else
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}



function fckSlider(p, gesamt) {
	window.clearTimeout(aktiv);
	var position = p * 750 * (-1);
	var reiter = p + 1;
	var gesamt = gesamt * 1;
	
	$("#slider_bilder, #slider_buttons").animate({ left: position }, 500);
	$("#slider_navi li").removeClass("active");
	$("#slider_navi li#reiter_" + reiter).addClass("active");
	
	aktPos = p + 1;
	if(aktPos == gesamt)
	{
		aktPos = 0;
	}
	aktiv = window.setTimeout("fckSlider(" + (aktPos) + ", " + gesamt + ")", 4000);
}




var s_animieren = function(s_laenge){
	s_aktuell++;
	if(s_aktuell >= s_laenge)
	{
		s_aktuell = 0;
	}

	$('#s_m' + s_aktuell).trigger('click');

}


var countdown = function(nhs){
	var tage = Math.floor(nhs / (60*60*24));
	var rest = nhs % (60*60*24);

	var stunden = Math.floor(rest / (60*60));
	rest = rest % (60*60);

	var minuten = Math.floor(rest / 60);
	rest = rest % 60;

	var sekunden = rest;

	nhs--;

	var cd_inhalt = 'Noch <strong>' + tage + ' Tage, ' + stunden + ' Std., ' + minuten + ' Min. und ' + sekunden + ' Sek.</strong> bis zum nächsten Heimspiel';
	$('#countdown').html(cd_inhalt);

	countd = window.setTimeout('countdown(' + nhs + ')', 1000)
}




var url = document.URL;
if(url.indexOf('ANLEIHE') > 0)
{
	var sc = document.createElement("script");
	sc.src = "/javascript/w_anleihe.js";
	document.body.appendChild(sc);
}




// PREVIEW-Function


function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}
/*

$(document).ready(function(){

	//$('body').append('<div id="neu1415" style="position:absolute;top:0px;right:0px;width:10px;height:10px;z-index:9999999999"></div>');
	var params = getUrlVars();

	if(params["newpage"] == 'on') {
		localStorage.setItem("onpage", "true");
	}

	if(params["newpage"] == 'off') {
		localStorage.setItem("onpage", "false");
	}


		if(localStorage.getItem("onpage") == "true"){
			$('#ctl00_link').attr('href', 'https://www.fck-ticketshop.de/Styles14-15/GOBITICK.css');
	  

			 $('*').each(function(a,b){
			 	var bgCont = $(b).css('background-image');
			 	if(bgCont != 'none'){
				 	var bgContNeu = bgCont.replace('Styles/', 'Styles14-15/');
				 	var bgContNeu = bgCont.replace('styles/', 'Styles14-15/');
				 	$(b).css('background-image', bgContNeu);
				 }
			 });
		}



});
*/


$(document).ready(function(){
	$('#s_wrapper').append('<iframe style="margin-top:361px;" width="752" height="423" src="//www.youtube.com/embed/PMi4og8JwfA" frameborder="0" allowfullscreen></iframe>');
	$('#s_wrapper').css('height', '721px');
});


Schlossberg
Beiträge: 9411
Registriert: 24.11.2009, 18:42
Dauerkarte: Ja
Vereinsmitglied: Ja

Beitrag von Schlossberg »

JochenG hat geschrieben:Jetzt bist Du aber pingelig.
ja, ich bin es.
Ich halte es da mit Fairground Attraction - It's got to be perfect (wenn das auch nur ein One-Hit-Wonder war)

Noch schlimmer, ich trinke kein Java, sondern Tchibo. Aber immerhin schwarz.
Und so entnehme ich dem zitierten Code, dass jeder Lehrling, der Schreibzugriff darauf hätte, die Anzeige reparieren oder den schwarzen Balken zum Verschwinden bringen könnte.
An ihren Früchten sollt Ihr sie erkennen.
JochenG

Beitrag von JochenG »

Schlossberg hat geschrieben:Und so entnehme ich dem zitierten Code, dass jeder Lehrling, der Schreibzugriff darauf hätte, die Anzeige reparieren oder den schwarzen Balken zum Verschwinden bringen könnte.
Dem sollte so sein. Unter der Voraussetzung, des Lesens mächtig zu sein und einen Text-Editor nutzen zu können (Word ist da meist etwas hinderlich, zumindest was das Ergebnis danach betrifft).
Aber wir haben ja alle keine Ahnung und machen stets "handwerkliche" Fehler :lol: :lol:
Antworten