	function US_contactSend(clubname){
	   if ($("#contactname").val() != ""){
		  $.ajax({
			url: '/includes/contact_send.ajax',
			data: '&name=' + $("#contactname").val() + '&tel=' + $("#contacttel").val() + '&email=' + $("#contactemail").val() + '&text='+$("#contacttext").val() + '&club=' + clubname,
			type: 'GET', ataType: 'html', cache: false,
			beforeSend: function(){ $('#contact').html('<img src="/layout/s/preload.gif" alt="Daten werden geladen..." />'); },
			success: function(neueDaten) { $('#contact').hide(); $('#contact').html(neueDaten); },
			error: function(){ $('#contact').html('Hier ist leider ein <i>Fehler</i> aufgetreten.'); },
			complete: function(){ $('#contact').slideDown('slow'); }
		  });
	   } else alert("Bitte geben Sie Ihren Namen ein!");
	}
	function US_helpSend(clubname){
	   if ($("#contactname").val() != ""){
		  $.ajax({
			url: '/includes/help_send.ajax',
			data: '&name=' + $("#helpname").val() + '&email=' + $("#helpemail").val() + '&text=' + $("#helptext").val() + '&club=' + clubname,
			type: 'GET', ataType: 'html', cache: false,
			beforeSend: function(){ $('#contact').html('<img src="/layout/s/preload.gif" alt="Daten werden geladen..." />'); },
			success: function(neueDaten) { $('#contact').hide(); $('#contact').html(neueDaten); },
			error: function(){ $('#contact').html('Hier ist leider ein <i>Fehler</i> aufgetreten.'); },
			complete: function(){ $('#contact').fadeIn('slow'); }
		  });
	   } else alert("Bitte geben Sie Ihren Namen ein!");
	}
	
	function US_kummerSend(){
	   if ($("#gname").val() != "" && $("#gemail").val() != "" && $("#gtext").val() != "" && $("#gdat").val() != ""){
		  $.ajax({
			url: '/includes/kummer_send.ajax',
			data: '&name=' + $("#gname").val() + '&tel=' + $("#gtel").val() + '&email=' + $("#gemail").val() + '&text='+$("#gtext").val() + '&tarif='+$("#tarif").val() + '&bc='+$("#bc").val() + '&datum='+$("#gdat").val(),
			type: 'GET', ataType: 'html', cache: false,
			beforeSend: function(){ $('#contact').html('<img src="/layout/s/preload.gif" alt="Daten werden geladen..." />'); },
			success: function(neueDaten) { $('#contact').hide(); $('#contact').html(neueDaten); },
			error: function(){ $('#contact').html('Hier ist leider ein <i>Fehler</i> aufgetreten.'); },
			complete: function(){ $('#contact').slideDown('slow'); }
		  });
	   } else alert("Bitte füllen Sie die Pflichtfelder aus! (Mit '*' gekennzeichnet)");
	}

	function US_xxxfree(){
		if ($("#xxxfreecode").val() != ""){
		  $.ajax({
			url: '/includes/xxxfree.ajax',
			data: '&c=' + $("#xxxfreecode").val(),
			type: 'GET', ataType: 'html', cache: false,
			beforeSend: function(){ $('#xxxcode').html('<img src="/layout/s/preload.gif" alt="Daten werden geladen..." />'); },
			success: function(neueDaten) { $('#xxxcode').hide(); $('#xxxcode').html(neueDaten); },
			error: function(){ $('#xxxcode').html('Hier ist leider ein <i>Fehler</i> aufgetreten.'); },
			complete: function(){ $('#xxxcode').slideDown('slow'); }
		  });
	   } else alert("Bitte gib deinen Code ein!");
	}

	var map = null;
    var geocoder = null;

    function load() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
		map.setMapType(G_SATELLITE_MAP);
		map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(51.948312, 7.550182), 15);

        geocoder = new GClientGeocoder();
      }
    }

	function showAddress(address) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              document.getElementById('map').innerHTML = '<div style="margin:85px 50px;color:#666;font-size:12px;text-align:center;">Leider kann keine Karte dargestellt werden, da die vorliegenden Adressdaten zur Anzeige nicht gen&uuml;gen!<br /><br /><b>Wir bitten Sie freundlich um Verst&auml;ndnis.</b></div>';
            } else {
              map.checkResize();
			  map.setCenter(point, 16);

			  var icon = new GIcon();
				icon.image = "http://www1.pauschalclub.de/layout/t/maps-icon.png";
				icon.iconSize = new GSize(38, 50);
				icon.shadowSize = new GSize(0, 0);
				icon.iconAnchor = new GPoint(0, 0);
				icon.infoWindowAnchor = new GPoint(0, 0);

              //var marker = new GMarker(point);
			  var marker = new GMarker(point, icon);
              map.addOverlay(marker);

			  GEvent.addListener(marker, "click", function() {
				marker.openInfoWindowHtml('<div style="color:#333;font-size:9px;">' + mapstext + '</div>');
			  });
            }
          }
        );
      } map.checkResize();
    }

function US_changeLayer(x, y, z) {
	document.getElementById(x).style.display=z; //block or inline
	document.getElementById(y).style.display="none";
}
function US_changeDivText(xydiv, xytext) {
	document.getElementById(xydiv).innerHTML = xytext;
}

	var http_newsletter_request = false;
    function US_makeNewsletterrequest() {
        var newmaddress = document.getElementById('newmail').value;
		http_newsletter_request = false;
		if ((newmaddress != "") && (newmaddress != "E-Mail-Adresse eintragen...")){

			if (window.XMLHttpRequest) { // Mozilla, Safari,...
				http_newsletter_request = new XMLHttpRequest();
				if (http_newsletter_request.overrideMimeType) { http_newsletter_request.overrideMimeType('text/xml'); }
			} else if (window.ActiveXObject) { // IE
				try { http_newsletter_request = new ActiveXObject("Msxml2.XMLHTTP");
				} catch (e) {
					try { http_newsletter_request = new ActiveXObject("Microsoft.XMLHTTP");
					} catch (e) {}
				}
			}
			if (!http_newsletter_request) { alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen'); return false; }
			urlx = '/includes/insert_email.ajax?nemail=' + newmaddress;
			http_newsletter_request.onreadystatechange = US_pushNewsletterContent;
			http_newsletter_request.open('GET', urlx, true);
			http_newsletter_request.send(null);

		} else { alert("Bitte geben Sie eine E-Mail-Adresse ein."); return false;}
    }

    function US_pushNewsletterContent() {
        if (http_newsletter_request.readyState == 4) {
            if (http_newsletter_request.status == 200) {
                if (http_newsletter_request.responseText == "1") { /* success */ US_changeLayer('nl_success','nl_content','block');
				} else { /* error */ US_changeLayer('nl_error','nl_content','block'); }
            } else { alert('Bei dem Request ist ein Problem aufgetreten.'); }
        } else { /*US_changeLayer('nl_preload','enterform','block');*/ }
    }

	function US_checkMail() {
		var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
		var returnval=emailfilter.test(document.getElementById('newmail').value)
		if (returnval==false){ document.getElementById('newmail').style.backgroundImage='url(/layout/t/nl-delete.png)'; }
		else { document.getElementById('newmail').style.backgroundImage='url(/layout/t/nl-accept.png)'; }
	}
	function US_focusMail() {
		if (document.getElementById('newmail').value == "E-Mail-Adresse eintragen..."){
			document.getElementById('newmail').value = "";
			document.getElementById('newmail').style.color='#999999';
		}
	}
	function US_blurMail() {
		if (document.getElementById('newmail').value == ""){
			document.getElementById('newmail').value = "E-Mail-Adresse eintragen...";
			document.getElementById('newmail').style.backgroundImage='url()';
			document.getElementById('newmail').style.color='#333333';
		}
	}

	function US_showComments(myid,c){
		  $.ajax({
			url: '/' + c + '/comments/ajax', data: '&cid=' + myid + '&todo=show', type: 'POST', dataType: 'html', cache: false,
			beforeSend: function(){ $('#xcomments').html('<img src=\"/layout/s/preload.gif\" />'); },
			success: function(neueDaten) { $('#xcomments').hide(); $('#xcomments').html(neueDaten); },
			error: function(){ $('#xcomments').html('Hier ist leider ein <i class=\"englishtext\">Fehler</i> aufgetreten.' + neueDaten); },
			complete: function(){ $('#xcomments').show('slow'); }
		  });
	}

	function US_loginRegister(myid,c){
		  $.ajax({
			url: '/' + c + '/login/ajax', data: '&cid=' + myid + '&todo=show', type: 'POST', dataType: 'html', cache: false,
			beforeSend: function(){ $('#xcomments').html('<img src=\"/layout/s/preload.gif\" />'); },
			success: function(neueDaten) { $('#xcomments').hide(); $('#xcomments').html(neueDaten); },
			error: function(){ $('#xcomments').html('Hier ist leider ein <i class=\"englishtext\">Fehler</i> aufgetreten.' + neueDaten); },
			complete: function(){ $('#xcomments').show('slow'); }
		  });
	}

	function US_countVote(id,c){
		  $.ajax({
			url: '/' + c + '/countvote/ajax', data: '&id=' + id + '&todo=show', type: 'POST', dataType: 'html', cache: false,
			beforeSend: function(){ $('#xvote').html('<img src=\"/layout/s/preload.gif\" />'); },
			success: function(neueDaten) { $('#xvote').hide(); $('#xvote').html(neueDaten); },
			error: function(){ $('#xvote').html('Hier ist leider ein <i class=\"englishtext\">Fehler</i> aufgetreten.' + neueDaten); },
			complete: function(){ $('#xvote').show('slow'); }
		  });
	}

	function US_saveVote(myid,vote,c){
		  $.ajax({
			url: '/' + c + '/countvote/ajax', data: '&id=' + myid + '&vote=' + vote + '&todo=save', type: 'POST', dataType: 'html', cache: false,
			beforeSend: function(){ $('#' + myid + '').html('<img src=\"/layout/s/preload.gif\" />'); },
			success: function(neueDaten) { $('#' + myid + '').hide(); $('#' + myid + '').html(neueDaten); },
			error: function(){ $('#' + myid + '').html('Hier ist leider ein <i class=\"englishtext\">Fehler</i> aufgetreten.' + neueDaten); },
			complete: function(){ $('#' + myid + '').show('slow'); }
		  });
	}

	function US_showInfobox(mid,mclub){
		scroll(0,0);
		switch (mid) {
		  case "1": $('#infobox-content').html('<p align="center"><img src="/layout/s/xxxlogo.png" alt="logo" /></p><p>Unsere Hardcore-Bilder sind aus Jugendschutzgr&uuml;nden nur f&uuml;r Erwachsene User sichtbar. Aus diesem Grunde musst du dich erst kostenlos in unserem Online-Fanclub anmelden um die Bilder sehen zu k&ouml;nnen.<br /><br />Die Anmeldung dauert nur eine Minute und ist absolut unverbindlich.<br />Wenn du nicht im Fanclub angemeldet bist, <a href="/' + mclub + '/register" title="F&amp;uumL;r den Fanclub anmelden">klicke bitte hier</a>.<br /><br />Bist du bereits angemeldet dann nutze den <a href="/' + mclub + '/login" title="Login zum Fanclub.">Login</a> um dich einzuloggen</p>'); break;
		  case "2": $('#infobox-content').html('<p align="center"><img src="/layout/s/xxxlogo.png" alt="logo" /></p><p>Vielen Dank f&uuml;r deine Registrierung!<br />Um unsere FSK18-Inhalte sehen zu k&ouml;nnen ben&ouml;tigst du allerdings einen Freischaltcode, den wir dir gern pers&ouml;nlich und vor allem kostenfrei bei deinem n&auml;chsten Besuch in einem unserer Clubs &uuml;bergeben.<br/><br/>Diese Ma&szlig;nahme dient ausschlie&szlig;lich der Wahrung der strengen deutschen Jugendschutzgesetze.<br/>Der Code kann dir daher leider auch unter keinen Umst&auml;nden per E-Mail zugesandt oder am Telefon &uuml;bermittelt werden.<br/><br/><br/>Wir bitten um dein freundliches Verst&auml;ndnis!</p>'); break;
		  case "3": $('#infobox-content').html('<p align="center"><img src="/layout/s/information.png" alt="logo" /></p><p>Leider mussten wir die Bewertung der Kommentare auf Grund von erheblichen Manipulationen einzelner User auf eine Bewertung pro Mitglied und Kommentar beschr&auml;nken. Um dies sicherzustellen steht die Bewertungsfunktion nur den registrierten Benutzern zur Verf&uuml;gung.<br/>Wenn du bereits angemeldet bist, dann nutze den <a href="/' + mclub + '/login" title="Login zum Fanclub.">Login</a> um dich am System anzumelden.<br/><br/>Wir bitten um dein freundliches Verst&auml;ndnis!</p>'); break;
		  case "4": $('#infobox-content').html('<p align="center"><img src="/layout/x/alibi-logo-mini.png" alt="logo" /></p><p>Zur Bewertung und zum Kommentieren von Alibis musst du dich bitte einloggen. Vielen Dank!<br/><br/>Hier gehts zum <a href="/' + mclub + '/login" title="Login zum Fanclub.">Login</a>.</p>'); break;
		  case "5": $('#infobox-content').html('<p align="center"><img src="/layout/s/fsk16logo.png" alt="logo" /></p><p>Aus Gr&uuml;nden des Jugendschutzes sind einige unserer Bilder erst ab 22:00 Uhr und dann bis 5:00 Uhr sichtbar. Wenn du bereits einen XXX-Zugang hast, kannst du unsere Bilder nach dem <a href="/' + mclub + '/login" title="Login zum Fanclub.">Login</a> selbstverst&auml;ndlich ganzt&auml;gig sehen.<br /><br />Wenn du nicht im Fanclub angemeldet bist, <a href="/' + mclub + '/register" title="F&amp;uumL;r den Fanclub anmelden">klicke bitte hier</a> um dich zu registrieren.</p>'); break;
		  default:
			$('#infobox-content').html('Fehler.'); break;
		}
		$('#infobox').fadeIn();
	}
	function US_closeInfobox(){ $('#infobox').fadeOut(); }