/**
 * @author max
 */
jQuery(document).ready(function() {
	
	$('div.lng > a.active').attr('href', 'javascript:void(0);');

	$('#ajaxSearch_input').bind('keypress', function(e) {
		if(e.keyCode == 13){
			var sFormId = $('#searchId').val();
			makeSearch(sFormId);
		}
	});
});
function makeSearch(sFormId) {
	var sFormId = sFormId;
	var sQuery = $('#ajaxSearch_input').val();
	var sLang = $('#searchLang').val();

	if (sQuery == 'search...' || sQuery == 'recherche...' || sQuery == 'Suche...' || sQuery == '' || sQuery == undefined) {
		if (sLang == 'En') {
			alert('You should enter search term');
		} else if (sLang == 'Fr') {
			alert('Vous devez entrez le mot cherché');
		} else {
			alert('Sie sollten Suchbegriff eingeben');
		}
		return false;
	} else {
		document.getElementById(sFormId).submit();
	}
}

function cancelSearch() {
	var sQuery = $('#ajaxSearch_input').val();
	var sLang = $('#searchLang').val();

	if (sLang == 'Fr') {
		if (sQuery != 'recherche...') {$('#ajaxSearch_input').val('recherche...');} 
	} else if (sLang == 'De') {
		if (sQuery != 'Suche...') {$('#ajaxSearch_input').val('Suche...');} 
	} else {
		if (sQuery != 'search...') {$('#ajaxSearch_input').val('search...');} 
	}

	return;
}

function sendFeedback() {
	var sMessage = $('#feedback-message').val();
	var sName = $('#feedback-name').val();
	var sEmail = $('#feedback-email').val();
	var sLang = $('#feedback-lang').val();
	var sSid = $('#feedback-sid').val();
	var sMsg;

	if (sMessage == 'Text message' || sMessage == 'Nachricht' || sMessage == 'Texte du message' || sMessage == '' || sMessage == undefined ||
		sName == 'Name' || sName == 'Nom' || sName == '' || sName == undefined || sEmail == 'E-mail' || sEmail == '' || sEmail == undefined) {
		if (sLang == 'En') {
			sMsg = 'All fields are required';
		} else if (sLang == 'Fr') {
			sMsg = 'Tous les champs sont obligatoires';
		} else {
			sMsg = 'Alle Felder sind erforderlich';
		}
		$('#feedback-response').html('<ul class="achtung"><li>'+sMsg+'</li></ul>');
		return false;
	} else {
		$.post('/assets/snippets/feedback/ajax_feedback1.php', { sMessage: sMessage, sName: sName, sEmail: sEmail, sSid: sSid }, function(sData){
			$('#feedback-block').html(sData);
		});
	}
}

function sendFeedback2() {
	var sName = $('#feedback-name').val();
	var sCompany = $('#feedback-company').val();
	var sPhone = $('#feedback-phone').val();
	var sEmail = $('#feedback-email').val();
	var sDetails = $('#feedback-details').val();
	var sMessage = $('#feedback-message').val();
	var sLang = $('#feedback-lang').val();
	var sSid = $('#feedback-sid').val();
	var sMsg;

	if (sMessage == 'Please describe your requirements' || sMessage == 'Bitte beschreiben Sie Ihre Erfordernisse' || sMessage == 'Veuillez indiquer vos besoins' || sMessage == '' || sMessage == undefined ||
		sName == 'Full Name' || sName == 'Vollständiger Name' || sName == 'Nom et Prénoms' || sName == '' || sName == undefined || sEmail == 'E-mail' || sEmail == '' || sEmail == undefined) {
		if (sLang == 'En') {
			sMsg = 'Please enter your name, E-mail and describe your requirements';
		} else if (sLang == 'Fr') {
			sMsg = 'S\'il vous plaît entrer votre nom, E-mail et décrire vos besoins';
		} else {
			sMsg = 'Bitte geben Sie Ihren Namen, Ihre E-Mail und beschreiben Sie Ihre Erfordernisse';
		}
		$('#feedback-response').html('<ul class="achtung"><li>'+sMsg+'</li></ul>');
		return false;
	} else {
		$.post('/assets/snippets/feedback/ajax_feedback2.php', { sMessage: sMessage, sName: sName, sCompany: sCompany, sPhone: sPhone, sDetails: sDetails, sEmail: sEmail, sSid: sSid }, function(sData){
			$('#feedback-block').html(sData);
		});
	}
}



