// JavaScript Document

//ajax Configuration
var ajaxServer = '/ajax/ajax.core.php';
var ajaxArt = 'json';
var $currentLanguage = 'de';

$(document).ready(function(){
	
});

function toggleField(nameID){
	if($('#'+nameID+'_value').attr("value") == 'false'){
		$('#'+nameID).slideDown('slow', function() {
    		$('#'+nameID+'_value').attr("value","true");
			//$('#'+nameID+'_switch').html('Technische Daten ausblenden');
 		});	
	}else{
		$('#'+nameID).slideUp('slow', function() {
			$('#'+nameID+'_value').attr("value","false");
			//$('#'+nameID+'_switch').html('Technische Daten einblenden');
 		});	
	}
}


function prepareSerachOn(art){
	$location = $fld_rubrik = $fld_undercategorie = $fld_factory = $fld_accu = '';
	if($('#fld_rubrik') && $('#fld_rubrik').val() != '0') $fld_rubrik = $('#fld_rubrik').val();
	if($('#fld_undercategorie') && $('#fld_undercategorie').val() != '0') $fld_undercategorie = $('#fld_undercategorie').val();
	if($('#fld_factory') && $('#fld_factory').val() != '0') $fld_factory = $('#fld_factory').val();
	if($('#fld_accu') && $('#fld_accu').val() != '0') $fld_accu = $('#fld_accu').val();
	
	if($fld_rubrik != ''){
		$location = '/'+$currentLanguage+'/setupfinder/index.html?ocat='+$fld_rubrik;
		if($fld_undercategorie != '' && typeof($fld_undercategorie) != "undefined") $location = $location+'&uCat='+$fld_undercategorie;	
		if($fld_factory != '' && typeof($fld_factory) != "undefined") $location = $location+'&factory='+$fld_factory;	
		if($fld_accu != '' && typeof($fld_accu) != "undefined") $location = $location+'&accu='+$fld_accu;
	}else{
		$location = '/'+$currentLanguage+'/setupfinder/index.html';
	}
	if($location != ''){
		window.location.href = $location;
	}
}

function prepareSerach(art){
	$location = $fld_rubrik = $fld_undercategorie = $fld_factory = $fld_accu = '';
	if($('#fld_rubrik') && $('#fld_rubrik').val() != '0') $fld_rubrik = $('#fld_rubrik').val();
	if($('#fld_undercategorie') && $('#fld_undercategorie').val() != '0') $fld_undercategorie = $('#fld_undercategorie').val();
	if($('#fld_factory') && $('#fld_factory').val() != '0') $fld_factory = $('#fld_factory').val();
	if($('#fld_accu') && $('#fld_accu').val() != '0') $fld_accu = $('#fld_accu').val();
	
	if($fld_rubrik != ''){
		$location = '?site=setupfinderSearch&cat='+$fld_rubrik;
		if($fld_undercategorie != '' && typeof($fld_undercategorie) != "undefined") $location = $location+'&unCat='+$fld_undercategorie;	
		if($fld_factory != '' && typeof($fld_factory) != "undefined") $location = $location+'&factory='+$fld_factory;	
		if($fld_accu != '' && typeof($fld_accu) != "undefined") $location = $location+'&accu='+$fld_accu;
	}else{
		$location = '?site=setupfinderSearch';
	}
	if($location != ''){
		window.location.href = $location;
	}
}

function emailCheck(email){
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   	if(reg.test(email) == false) return false;
  	else return true;
}

function prepareSetupSelection(art){
	if(art == 'master'){
		$id = $('#setupSelection').val();
		if($id != 0){
			window.location.href = '/'+$currentLanguage+'/setupfinder/index.html?ocat='+$id;
		}
	}
}


	 $('form[name="newsletter"]').submit(function() {
		$email = $('input[name="newsletterEmail"]').val();
		if($email != '' & emailCheck($email)){
			return true;
		}else{
			$('div[id="emailSuccess"]').hide();
			$('div[id="emailMistake"]').show().delay(10000).fadeOut('slow');
			return false;
		}
	});
