/**********************
Date: 01/12/2009
AVAYA Advanced Search Customization
Dependencies: Prototype 1.6.0.3
************************/
function addproduct() {
	var queryfield = $('gsSearchString');
	var advqueryfield = $('advSearchString');
	var query = "";
	var gsquery = $F(queryfield);
	var advquery = $F(advqueryfield);
	var selectedOption = $A($('avayaproduct').options).find(function(option) { return option.selected; } );

	//check to see if there is a selected value			
	if (queryfield.present() || advqueryfield.present()) {
		//find the current text query
		if (!advquery.empty()) {
			query = advquery.replace(/(\[.*\]\s?)/,'');
		} else {
			query = gsquery.replace(/(\[.*\]\s?)/,'');
		}


		if (selectedOption.value != 'noselection') {
			queryfield.value = "[" + selectedOption.text + "] " + query;
			advqueryfield.value = "[" + selectedOption.text + "] " + query;
		} 
		else {
			queryfield.value = query;
			advqueryfield.value = query;
		}
	} //no current query
	 else {
		if (selectedOption.value != 'noselection') {
			queryfield.value = "[" + selectedOption.text + "] " + "";
			advqueryfield.value = "[" + selectedOption.text + "] " + "";
		} 
	}
}
