
var formID = "146";
var cCompany = "";
var cLocation = "";


/**
 * On document ready
 */

function fetchDataMS() {

	if ( $('[name=txtbedrijfsnaam]').val() != "" && $('[name=txtplaats]').val() != "" ) {
	
		/**
		 * Action mag veranderd worden
		 * @desc var response = print $string in php functie!
		 */
	
		if ( cCompany != $('[name=txtbedrijfsnaam]').val() || cLocation != $('[name=txtplaats]').val() ) {

			var loader = $.create( 'img', { 
				'id': 'ajaxLoader', 
				'src': '/img/shared/ajax-loader.gif', 
				'style': 'position: absolute; top: 128px; left: 385px; width: 16px; height: 16px;' 
			} );
			
			$('[name=form_500_dagen_actie]').append(loader);
		
			$('[name=txttelefoonnummer]').attr('disabled', 'true');
			
			$.post("/", { action: 'fetchDataMS', company: $('[name=txtbedrijfsnaam]').val(), location: $('[name=txtplaats]').val() }, function (response) {
			
				if (response != 0 ) {
				
					/**
					 * CALL BACK
					 * @desc response comma gescheiden??
					 */
					 
					 var fields = response.split('|'); 
					 
					 /**
					  * Data toepassen op formulier elementen
					  */
					 
					 $('[name=txtvoornaam]').val(fields[0]);
					 $('[name=txtachternaam]').val(fields[1]);
					 $('[name=txttelefoonnummer]').val(fields[2]);
					 $('[name=txtemailadres]').val(fields[3]);
					 
				}
		
				cCompany = $('[name=txtbedrijfsnaam]').val();
				cLocation = $('[name=txtplaats]').val();
				
				$('[name=txttelefoonnummer]').attr('disabled', '');
				$('#ajaxLoader').remove();
			
			});
			
		}
	
	}

}

$(document).ready(function () {

	/**
	 * Form detected
	 */

	if ( $('[name=formId]').length == 1 &&  $('[name=formId]').val() == formID ) {
	
		$('[name=form_500_dagen_actie]').css('position', 'relative');
		
		$('[name=txtbedrijfsnaam]').blur(function () {
		
			fetchDataMS();
		
		});
		
		$('[name=txtplaats]').blur(function () {
		
			fetchDataMS();
		
		});
		
		/**
		 * Et voila
		 */
	
	}

});