
/**
 * Versendet die Kontaktanfrage (E-Mail)
 */
function SendContactForm() {
	jQuery('#ContactFormSubmit').html('<img style="vertical-align:middle;" src="'+SITEURL+'images/misc/AjaxIndicator.gif" alt="" />Bitte warten...');
	
	// Den Status der Checkbox ermitteln
	var CheckboxValue = jQuery('#ContactBBC:checked').val();
	
	if (!!CheckboxValue) {
	    var Checkbox = '1';
	} else {
		var Checkbox = '0';
	}
	
	// Ajax Request
	jQuery.post(SITEURL + 'index.php?action=AjaxContactCompany', {
		ContactName: jQuery('#ContactName').val(),
		ContactEmail: jQuery('#ContactEmail').val(),
		ContactMessage: jQuery('#ContactMessage').val(),
		ContactRecipient: jQuery('#ContactRecipient').val(),
		ContactBBC: Checkbox }, function(data) {
			var Response = parseInt(data);
			
			// Die Daten wurden erfolgreich versendet
			if (Response == 1) {
				
				jQuery('#ContactAjaxResponse').css('margin', '12px 0px 12px 0px');
				jQuery('#ContactAjaxResponse').html('<div class="success"><p>Ihre Nachricht wurde erfolgreich an den Anbieter versendet. Bitte klicken Sie nun auf den Button <strong><u>schließen</u></strong> um zurück auf Detailseite zu gelangen.</p></div>');
				jQuery('#AjaxFormContact').hide();
				jQuery('#TB_ajaxContent').css('height', '75px');
			
			} else if (Response == -1) {
				
				// Keine Angabe des Names
				jQuery('#ContactFormSubmit').html('<input onclick="SendContactForm();" class="inputButton" type="button" name="ContactSubmit" value="Nachricht versenden &raquo;" />');
				jQuery('#ContactAjaxResponse').css('margin', '12px 0px 12px 0px');
				jQuery('#ContactAjaxResponse').html('<div class="error"><p>Bitte geben Sie Ihren <u>vollständigen</u> Namen an!</p></div>');
				jQuery('#TB_ajaxContent').css('height', '500px');
			
			} else if (Response == -2) {
				
				// Keine korrekte E-Mailadresse
				jQuery('#ContactFormSubmit').html('<input onclick="SendContactForm();" class="inputButton" type="button" name="ContactSubmit" value="Nachricht versenden &raquo;" />');
				jQuery('#ContactAjaxResponse').css('margin', '12px 0px 12px 0px');
				jQuery('#ContactAjaxResponse').html('<div class="error"><p>Bitte geben Sie eine <u>richtige E-Mailadresse</u> ein!</p></div>');
				jQuery('#TB_ajaxContent').css('height', '500px');
			
			} else if (Response == -3) {
				
				// Keine Nachricht
				jQuery('#ContactFormSubmit').html('<input onclick="SendContactForm();" class="inputButton" type="button" name="ContactSubmit" value="Nachricht versenden &raquo;" />');
				jQuery('#ContactAjaxResponse').css('margin', '12px 0px 12px 0px');
				jQuery('#ContactAjaxResponse').html('<div class="error"><p>Bitte füllen Sie das Feld: <u>Ihre Nachricht</u> aus!</p></div>');
				jQuery('#TB_ajaxContent').css('height', '500px');
			}
		});
}

/*
 * Versendet die E-Mail Empfehlung
 */
function SendMailFriendForm() {
	jQuery('#MailFriendFormSubmit').html('<img style="vertical-align:middle;" src="'+SITEURL+'images/misc/AjaxIndicator.gif" alt="" />Bitte warten...');
	
	// Ajax Request
	jQuery.post(SITEURL + 'index.php?action=AjaxMailFriend', {
		MailFriendEmail: jQuery('#MailFriendEmail').val(),
		MailFriendMessage: jQuery('#MailFriendMessage').val() }, function(data) {
			var Response = parseInt(data);
			
			// Die Daten wurden erfolgreich versendet
			if (Response == 1) {
				
				jQuery('#MailFriendAjaxResponse').css('margin', '12px 0px 12px 0px');
				jQuery('#MailFriendAjaxResponse').html('<div class="success"><p>Ihre Nachricht wurde erfolgreich an den Empfänger versendet. Bitte klicken Sie nun auf den Button <strong><u>schließen</u></strong> um zurück auf Detailseite zu gelangen.</p></div>');
				jQuery('#AjaxFormMailFriend').hide();
				jQuery('#TB_ajaxContent').css('height', '75px');
				
			} else if (Response == -1) {
				
				// Keine Angabe der E-Mailadresse
				jQuery('#MailFriendFormSubmit').html('<input onclick="SendMailFriendForm();" class="inputButton" type="button" name="MailFriendSubmit" value="Nachricht versenden &raquo;" />');
				jQuery('#MailFriendAjaxResponse').css('margin', '12px 0px 12px 0px');
				jQuery('#MailFriendAjaxResponse').html('<div class="error"><p>Bitte geben Sie eine <u>richtige E-Mailadresse</u> ein!</p></div>');
				jQuery('#TB_ajaxContent').css('height', '400px');
			
			} else if (Response == -2) {
				
				// Keine Nachricht
				jQuery('#MailFriendFormSubmit').html('<input onclick="SendMailFriendForm();" class="inputButton" type="button" name="MailFriendSubmit" value="Nachricht versenden &raquo;" />');
				jQuery('#MailFriendAjaxResponse').css('margin', '12px 0px 12px 0px');
				jQuery('#MailFriendAjaxResponse').html('<div class="error"><p>Bitte füllen Sie das Feld: <u>Ihre Nachricht</u> aus!</p></div>');
				jQuery('#TB_ajaxContent').css('height', '500px');
			
			}
		});
}

/*
 * Versendet die Fehlermeldung per E-Mail
 */
function SendReportLinkForm() {
	jQuery('#ReportLinkFormSubmit').html('<img style="vertical-align:middle;" src="'+SITEURL+'images/misc/AjaxIndicator.gif" alt="" />Bitte warten...');
	
	// Ajax Request
	jQuery.post(SITEURL + 'index.php?action=AjaxReportLink', {
		ReportLinkvCard: jQuery('#ReportLinkvCard').val(),
		ReportLinkMessage: jQuery('#ReportLinkMessage').val(),
		ReportLinkErrorCode: jQuery('#ReportLinkErrorCode').val() }, function(data) {
			var Response = parseInt(data);
			
			// Die Daten wurden erfolgreich versendet
			if (Response == 1) {
				
				jQuery('#ReportLinkAjaxResponse').css('margin', '12px 0px 12px 0px');
				jQuery('#ReportLinkAjaxResponse').html('<div class="success"><p>Ihre Meldung wurde erfolgreich an den Administrator versendet. Bitte klicken Sie nun auf den Button <strong><u>schließen</u></strong> um zurück auf Detailseite zu gelangen.</p></div>');
				jQuery('#AjaxFormReportLink').hide();
				jQuery('#TB_ajaxContent').css('height', '75px');
				
			} else if (Response == -1) {
				
				// Keine Nachricht
				jQuery('#ReportLinkFormSubmit').html('<input onclick="SendReportLinkForm();" class="inputButton" type="button" name="MailFriendSubmit" value="Nachricht versenden &raquo;" />');
				jQuery('#ReportLinkAjaxResponse').css('margin', '12px 0px 12px 0px');
				jQuery('#ReportLinkAjaxResponse').html('<div class="error"><p>Bitte geben Sie eine Begründung für Ihre Meldung an!</p></div>');
				jQuery('#TB_ajaxContent').css('height', '500px');
			}
		});
}

function ToogleFeedElement(Feed) {
	jQuery('#Feed-'+Feed).slideToggle('fast')
}

jQuery(document).ready(function(){
	jQuery('#ButtonSlideSEO').click(function(){
		jQuery('#SeoDisclaimer').slideToggle('normal');
	});
	
	jQuery('.FeedDescription').hide();
});