function delcontent(id, vorgabe) {
	if ($(id).value == vorgabe) {
		$(id).value = "";
	}
}

function checkcontent(id, text) {
	if ($(id).value == "") {
		$(id).value = text;
	}
 
}

function specialsBlaettern(richtung) {
	new Ajax.Request("/ajax?aktion=specialsBlaettern&richtung="+richtung, 
	{
		method: 'get',
		onSuccess: specialEinblenden,
		onFailure: function() { alert('Something went wrong...') }
	} );
}

function specialEinblenden(transport) {
	var response = transport.responseText;
	var inhalt = response.evalJSON();

	
	$('specials_titel').update(inhalt.titel);
	if (inhalt.bildpfad == "") {
	        $('specials_bild').src = "/basics/images/leer.gif";
	} else {
		$('specials_bild').src = inhalt.bildpfad;
	}
	$('specials_teaser').innerHTML = '<p>'+inhalt.teaser+' <a class="mehr" href="/'+inhalt.sprache+'/box_details.php?id='+inhalt.id+'&typ='+inhalt.typ+'&sprache='+inhalt.sprache+'">mehr</a></p>';
}


function angeboteBlaettern(richtung) {
	new Ajax.Request("/ajax?aktion=angeboteBlaettern&richtung="+richtung, 
	{
		method: 'get',
		onSuccess: angebotEinblenden,
		onFailure: function() { alert('Something went wrong...') }
	} );
}

function angebotEinblenden(transport) {
	var response = transport.responseText;
	var inhalt = response.evalJSON();

	$('angebote_titel').innerHTML = inhalt.titel;
	if (inhalt.bildpfad == "") {
	        $('angebote_bild').src = "/basics/images/leer.gif";
	} else {
		$('angebote_bild').src = inhalt.bildpfad;
	}
	$('angebote_teaser').innerHTML = '<p>'+inhalt.teaser+' <a class="mehr" href="/'+inhalt.sprache+'/box_details.php?id='+inhalt.id+'&typ='+inhalt.typ+'&sprache='+inhalt.sprache+'">mehr</a></p>';
}

function oeffnefenster (url) {
 	fenster=window.open(url, "fenster1", "width=670,height=500,status=yes,scrollbars=yes,resizable=yes");
 	fenster.focus();
 	return false;
}

function newsletterValidieren() {
    var meldung = "";
    if ($('Kontakt_Email').value == "" || $('Kontakt_Email').value == "Ihre E-Mail-Adresse") {
		meldung += "Bitte geben Sie Ihre E-Mail-Adresse ein.\n";
	} else {
		var ok = emailGueltigkeitPruefen($('Kontakt_Email').value);
		if (ok == false) {
			meldung += "Bitte geben Sie eine gültige E-Mail-Adresse ein.\n";
		}
	}

    if (meldung == "") {
	$('nlform').submit();
    } else {
    	alert(meldung);
    }
}

function emailGueltigkeitPruefen(s) {
	 var a = false;
	 var res = false;
	 if (typeof(RegExp) == 'function')
	 {
		  var b = new RegExp('abc');
		  if(b.test('abc') == true){a = true;}
	 }
	 
	 if(a == true)
	 {
	  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
	                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
	                   '(\\.)([a-zA-Z]{2,4})$');
	  res = (reg.test(s));
	 } else {
	  res = (s.search('@') >= 1 &&
	         s.lastIndexOf('.') > s.search('@') &&
	         s.lastIndexOf('.') >= s.length-5)
	 }
	 return(res);
}


