jQuery( document ).ready( function ( $ ) {
	// submitfunction hinzufügen
	if($('#frmsearch') != null){
		searchLink = $('#frmsearch').attr('action');
		
		$('#frmsearch').validate({});
				
		$('#frmsearch').submit(function() {			
			_doSearch( searchLink, '0' );
		});			
	}
	
	// Klickfunktion hinzufügen
	if($('#btnSearch') != null && searchLink != null){
		$('#btnSearch').click(function() {
			_doSearch( searchLink, '1' );
		});
	}
		
	// Validator erweitern	
	$.validator.addMethod('defSearch', 
		function(value){
			if( value == 'Stichwortsuche' ){
				return false;
			}else{
				return true;
			}
		}, 'Bitte geben Sie ein gültiges Suchwort ein test.'
	);
   
	if ($('#swords').length != 0) {
		$('#swords').rules("add", {required:true, defSearch:true, messages: {required:"Bitte geben Sie ein gültiges Suchwort ein", defSearch: "Bitte geben Sie ein gültiges Suchwort ein."}});
	}
	/*
	 * Submit ausführen 
	 */
	function _doSearch(searchLink, submit){
		if($('#frmsearch') != null){
			
			$('#frmsearch').attr('action', searchLink + '/ergebnis/' + $.trim($('#swords').val()) + '/type/ratgeber.html' );	
			if(submit == 1){
				$('#frmsearch').submit();
			}
		}
	}	
});
