var $j = jQuery.noConflict();
var eidUrl = 'index.php?eID=frontend&';



jQuery(document).ready(function() {
		jQuery(function() {
			jQuery(".jquerySuggestion").suggest(eidUrl+"&mode=getCompanies",{
				onSelect: function() {
					q = this.value;
					var myArray = new Array();
					jQuery.each(q.split('|||'), function(key, val) {
						myArray.push(val);
					});

					jQuery("#frontendcreateexisting").val(myArray[0]);
					jQuery("#frontendcreateexisting_uid").val(myArray[1]);
					jQuery('#companyData').show(500);

					jQuery.ajax({
					   type: "POST",
					   url: eidUrl+"&mode=getCompanyData",
					   data: "company_uid="+ jQuery('#frontendcreateexisting_uid').val(),
					   success: function(msg){
				   			var myObject = eval('(' + msg + ')');
				   			jQuery("#frontendcreatecompanyname").val(myObject.companyname);
				   			jQuery("#frontendcreatecompanyname").attr("disabled", "disabled");

				   			jQuery("#frontendcreatevat").val(myObject.vat);
				   			jQuery("#frontendcreatevat").attr("disabled", "disabled");

				   			jQuery("#frontendcreateaddress").val(myObject.address);
				   			jQuery("#frontendcreateaddress").attr("disabled", "disabled");

				   			jQuery("#frontendcreatecity").val(myObject.city);
				   			jQuery("#frontendcreatecity").attr("disabled", "disabled");


				   			jQuery("#frontendcreatezip").val(myObject.zip);
				   			jQuery("#frontendcreatezip").attr("disabled", "disabled");

				   			jQuery("#frontendcreatecountry").val(myObject.country);
				   			jQuery("#frontendcreatecountry").attr("disabled", "disabled");
					   }
					});
				}
			});
		});


		jQuery('#newCompany').click(function(){
			jQuery("#frontendcreateexisting").val('');
			jQuery("#frontendcreateexisting_uid").val('');
			
			jQuery("#frontendcreatecompanyname").val('');
			jQuery('#frontendcreatecompanyname').removeAttr("disabled");
			
			jQuery("#frontendcreatevat").val('');
			jQuery('#frontendcreatevat').removeAttr("disabled");
			
			jQuery("#frontendcreateaddress").val('');
			jQuery('#frontendcreateaddress').removeAttr("disabled");
			
			jQuery("#frontendcreatecity").val('');
			jQuery('#frontendcreatecity').removeAttr("disabled");
			
			jQuery("#frontendcreatezip").val('');
			jQuery('#frontendcreatezip').removeAttr("disabled");
			
			jQuery("#frontendcreatecountry").val('');
			jQuery('#frontendcreatecountry').removeAttr("disabled");
			jQuery('#companyData').show(100);
		});
});