$(document).ready(function() {
	function addItem (item) {
		
	}
	
	$('input.search').focus();
	
	$('textarea.resize').autoResize();
	$('textarea.resize').keyup();	
	
	$('input.search').live('keyup', function (){
		  $.getJSON('/rfq/search.php?search=' + $(this).val(), function (data) {
			//$.getJSON('/rfq/parts.php', function (data) {
			var results = "<span><a href='#' class='close'>Close</a></span>"
			
			if (data.parts.length < 1) {
				results += "<p>No Results found</p>"
			} else {
				results += "<p>"+ data.rows +" of (" + data.count + ") results found</p><table>"
				for(i=0;i<data.parts.length;i++){
					results += "<tr><td><a href='#' class='addItem' >Add</a></td><td class='num'>" + data.parts[i].num + "</td><td class='desc'>" + data.parts[i].desc + "</td></tr>";
				}
				results += "</table>";
			}
			
			
			
			$('#searchResults').html(results).show();
		});
	});
	
	$('a.close').live('click', function (){
		$(this).closest('#searchResults').hide();
		return false;
	});
	
	$('a.addItem').live('click', function() {
		var row = $(this).closest('tr');
		row.css('background-color', '#E5DCD3');
		var num = row.find('.num').html();
		var desc = row.find('.desc').html();
		var clone = $('.lineItem.empty').clone();
		clone.find('.num').val(num);
		clone.find('.desc').val(desc);
		clone.addClass('removeable');
		clone.removeClass('empty');
		clone.show();
		$('.lineItems').append(clone);
		return false;
	});
	
	$('a.addAttach').live('click', function() {
		var clone = $('.attachment:first').clone();
		clone.val('');
		clone.addClass('removeable');
		$('.attachments').append(clone);
		return false;
	});
	
	$('a.delete').live('click', function() {
		var div = $(this).closest('div'); 
		if ($(div).is('.removeable')){
			div.remove();
		}
		return false;
	});
	
	$('.empty').hide();
	
	$('a.addItem').click();
	

});
