
function escapeProduct() {
        $('#prodName').val(htmlEntities($('#prodName').val()));
        $('#prodDesc').val(htmlEntities($('#prodDesc').val()));
        $('.prodChar').each(function() {
                $(this).val(htmlEntities($(this).val()));

        });
      $('#prodForm').submit();
}

function htmlEntities(str) {
    return String(str).replace(/"/g, '&quot;').replace(/'/g, '&#39;');
}
function undoHtmlEntities(str) {
    return String(str).replace(/&quot;/g, '"').replace(/&#39;/g, "'");
}


var Search = {
    init: function() {
    	Search.setupAutocompleter();
    	$('#searchbox').focus(function() {
    		if ($(this).val() == 'Keyword') {
    			$(this).val('');
    		}
    	
    	}).blur(function() {
    		if ($(this).val() == '') {
    			$(this).val('Keyword');
    		}    	
    	});
    },
    
    setupAutocompleter: function() {
    	
	    	$('#searchbox').autocomplete('/_ajax_search.php', { 
	    			selectFirst: false,
	    			extraParams: {
	    				type: $('#searchfor').val()
	    			}
	    		}).result(function(event, data, formatted) {
				$(this).val(data[0]);
				$('#searchterm').val(data[1]);
				//alert('hidden = ' + $('#searchterm').val());
			});
    	
    }
};

$(document).ready(function () {
    Search.init();       
    $('#logoSlides').css('visibility','visible');
    $('.slideshow').cycle({		fx: 'fade' 	});
     $('#prodName').val(undoHtmlEntities($('#prodName').val()));
        $('#prodDesc').val(undoHtmlEntities($('#prodDesc').val()));
        $('.prodChar').each(function() {
                $(this).val(undoHtmlEntities($(this).val()));

        });

});

