$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    return vars;
  },
  getUrlVar: function(name){
    return $.getUrlVars()[name];
  }
});


		if (!$.autocomplete) {
			$('head').append('<link rel="stylesheet" href="/css/jquery.autocomplete.css" type="text/css" />');
			var scriptTag = $('<scr' + 'ipt type=\"text\/javascript\" src=\"\/js\/jquery.autocomplete.js\"><\/scr' + 'ipt>');
			$('head').append(scriptTag);
		}
		
		
		
		$(document).ready( function() {
			
			
			
			$('#high-street').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-1-id',
				useField:'description',
				extraParams: {category:1}
			});
			
			$('#local-designer').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-2-id',
				useField:'description',
				extraParams: {category:2}
			});
			
			$('#homeware').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-3-id',
				useField:'description',
				extraParams: {category:3}
			});
			
			$('#shopping-centre').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-4-id',
				useField:'description',
				extraParams: {category:4}
			});
			
			
			$('#menswear').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-5-id',
				useField:'description',
				extraParams: {category:5}
			});
			
			$('#womenswear').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-6-id',
				useField:'description',
				extraParams: {category:6}
			});
			
			
			$('#footwear').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-7-id',
				useField:'description',
				extraParams: {category:7}
			});
			
			$('#jewellery').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-8-id',
				useField:'description',
				extraParams: {category:8}
			});
			
			$('#lingerie').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-9-id',
				useField:'description',
				extraParams: {category:9}
			});
			
			$('#hair-salon').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-10-id',
				useField:'description',
				extraParams: {category:10}
			});
			
			$('#hairdresser').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-11-id',
				useField:'description',
				extraParams: {category:1}
			});
			
			$('#beauty-salon').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-12-id',
				useField:'description',
				extraParams: {category:12}
			});
			
			$('#health-and-wellbeing').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-13-id',
				useField:'description',
				extraParams: {category:13 }
			});
			
			$('#sports-and-hobbies').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-14-id',
				useField:'description',
				extraParams: {category:14}
			});
			
			$('#newcomer').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-15-id',
				useField:'description',
				extraParams: {category:15}
			});
			
			$('#independent').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-16-id',
				useField:'description',
				extraParams: {category:16}
			});
			
			$('#customer-service').autocomplete('/ajax/entries.php',{	
				selectedIdToElement:'cat-17-id',
				useField:'description',
				extraParams: {category:17}
			});
		
		
			var urlVars = $.getUrlVars();
			if(urlVars){
				if( urlVars.length > 0 ) {
					//console.log('x');
					for( prop in urlVars ) {
						//console.log('KEY='+prop+' - VAL='+urlVars[prop]);
						$('#'+prop).val( unescape( urlVars[prop] ) ); 
					}
					
				}
			}
		});
		
		
		
