function loadAuctionSearch(p_sType, p_aArgs, queryString) { 	window.location = "Search.cgi?" + queryString;}function getCurrentAuctionSearchID() {	return document.getElementById('searchID').value;}function getAuctionSearchQueryString() {	var form = document.forms['SearchAuctionsForm'];	var auctionSearchText = document.getElementById('auctionSearchText').value;	var card = form.cardSearch.value;	var set = form.setSearch.value;	var year = form.yearSearch.value;	var team = form.teamSearch.value;	var sport = form.sportSearch.value;	var player = form.playerSearch.value;	var playerQuery = form.playerSearchQuery.value;	var cardAttr = form.cardAttrSearch.value;	var cardAttrQty = form.cardAttrSearchQty.value;	var cardAttrPR = form.cardAttrSearchPR.value;	var searchID = document.getElementById('searchID').value;	var qstr = 'searchID=' + escape(searchID) + '&auctionSearchText=' + escape(auctionSearchText) + '&card=' + escape(card) + '&set=' + escape(set) + '&year=' + escape(year) + '&team=' +  escape(team) + '&sport=' +  escape(sport) + '&player=' + escape(player) + '&playerQuery=' + escape(playerQuery) + '&cardAttr=' + escape(cardAttr) + '&cardAttrQty=' + escape(cardAttrQty) + '&cardAttrPR=' + escape(cardAttrPR);	return qstr;}function showAuctionSetSearch(statusToDisplay,priceToDisplay) {	var curValue = document.getElementById('setSearch').value;	var queryValue = document.getElementById('auctionSearchText').value;	yuiConnect2("SearchAuctionBox.cgi?display=set&curValue=" + escape(curValue) + "&auctionSearchText=" + escape(queryValue) + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay,"SearchAuctionsContent",1);}function showAuctionYearSearch(statusToDisplay,priceToDisplay) {	var curValue = document.getElementById('yearSearch').value;	var queryValue = document.getElementById('auctionSearchText').value;	yuiConnect2("SearchAuctionBox.cgi?display=year&curValue=" + escape(curValue) + "&auctionSearchText=" + escape(queryValue) + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay,"SearchAuctionsContent",1);}function showAuctionTeamSearch(statusToDisplay,priceToDisplay) {	var curValue = document.getElementById('teamSearch').value;	var queryValue = document.getElementById('auctionSearchText').value;	yuiConnect2("SearchAuctionBox.cgi?display=team&curValue=" + escape(curValue) + "&auctionSearchText=" + escape(queryValue) + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay,"SearchAuctionsContent",1);}function showAuctionSportSearch(statusToDisplay,priceToDisplay) {	var curValue = document.getElementById('sportSearch').value;	var queryValue = document.getElementById('auctionSearchText').value;	yuiConnect2("SearchAuctionBox.cgi?display=sport&curValue=" + escape(curValue) + "&auctionSearchText=" + escape(queryValue) + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay,"SearchAuctionsContent",1);}function showAuctionPlayerSearch(statusToDisplay,priceToDisplay) {	var curValue = document.getElementById('playerSearch').value;	var playerQueryValue = document.getElementById('playerSearchQuery').value;	var queryValue = document.getElementById('auctionSearchText').value;	yuiConnect2("SearchAuctionBox.cgi?display=player&curValue=" + escape(curValue) + "&playerQuery=" + escape(playerQueryValue) + "&auctionSearchText=" + escape(queryValue) + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay,"SearchAuctionsContent",1);}function showAuctionCardSearch(statusToDisplay,priceToDisplay) {	var curValue = document.getElementById('cardAttrSearch').value;	var cardAttrSearchQty = document.getElementById('cardAttrSearchQty').value;	var cardAttrSearchPR = document.getElementById('cardAttrSearchPR').value;	var queryValue = document.getElementById('auctionSearchText').value;	yuiConnect2("SearchAuctionBox.cgi?display=card&curValue=" + escape(curValue) + "&cardQty=" + escape(cardAttrSearchQty) + "&cardPR=" + escape(cardAttrSearchPR) + "&auctionSearchText=" + escape(queryValue) + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay,"SearchAuctionsContent",1);}function setAuctionSearchClick(checkbox,setID) {	var setValue = document.getElementById('setSearch').value;	setValue = setValue.replace(new RegExp("\t" + setID, 'g'), '');	setValue = setValue.replace(new RegExp(setID + "\t", 'g'), '');	setValue = setValue.replace(new RegExp(setID, 'g'), '');	if(checkbox.checked) {		setValue = (setValue == '') ? setID : setValue + "\t" + setID;	}			document.getElementById('setSearch').value = setValue;}function yearAuctionSearchClick(checkbox,year) {	var yearValue = document.getElementById('yearSearch').value;	yearValue = yearValue.replace(new RegExp("\t" + year, 'g'), '');	yearValue = yearValue.replace(new RegExp(year + "\t", 'g'), '');	yearValue = yearValue.replace(new RegExp(year, 'g'), '');	if(checkbox.checked) {		yearValue = (yearValue == '') ? year : yearValue + "\t" + year;	}			document.getElementById('yearSearch').value = yearValue;}function teamAuctionSearchClick(checkbox,team) {	var teamValue = document.getElementById('teamSearch').value;	teamValue = teamValue.replace(new RegExp("\t" + team, 'g'), '');	teamValue = teamValue.replace(new RegExp(team + "\t", 'g'), '');	teamValue = teamValue.replace(new RegExp(team, 'g'), '');		if(checkbox.checked) {		teamValue = (teamValue == '') ? team : teamValue + "\t" + team;	}			document.getElementById('teamSearch').value = teamValue;}function sportAuctionSearchClick(checkbox,sport) {	var sportValue = document.getElementById('sportSearch').value;	sportValue = sportValue.replace(new RegExp("\t" + sport, 'g'), '');	sportValue = sportValue.replace(new RegExp(sport + "\t", 'g'), '');	sportValue = sportValue.replace(new RegExp(sport, 'g'), '');		if(checkbox.checked) {		sportValue = (sportValue == '') ? sport : sportValue + "\t" + sport;	}			document.getElementById('sportSearch').value = sportValue;}function playerAuctionSearchClick(checkbox,player) {	if(player == 'query') {		document.getElementById('playerSearchQuery').value = checkbox.value;	} else {		if(player == 'displayPlayerSearch') {			toggleDisabled(document.getElementById('playerDisabledBlock'));		}				var playerValue = document.getElementById('playerSearch').value;		playerValue = playerValue.replace(new RegExp("\t" + player, 'g'), '');		playerValue = playerValue.replace(new RegExp(player + "\t", 'g'), '');		playerValue = playerValue.replace(new RegExp(player, 'g'), '');		if(checkbox.checked) {			playerValue = (playerValue == '') ? player : playerValue + "\t" + player;		}						document.getElementById('playerSearch').value = playerValue;	}}function cardAuctionSearchClick(checkbox,card) {	if(card == 'quantityCond') {		var cardQtyValue = document.getElementById('cardAttrSearchQty').value;		var cardQtyValues = cardQtyValue.split(":",2);		if(!cardQtyValues[1]) { cardQtyValues[1] = ""; }		document.getElementById('cardAttrSearchQty').value = checkbox.options[checkbox.selectedIndex].value + ":" + cardQtyValues[1];	} else if(card == 'quantityAmount') {		var cardQtyValue = document.getElementById('cardAttrSearchQty').value;		var cardQtyValues = cardQtyValue.split(":",2);		document.getElementById('cardAttrSearchQty').value = cardQtyValues[0] + ":" + checkbox.value;	} else if(card == 'printrunCond') {		var cardPRValue = document.getElementById('cardAttrSearchPR').value;		var cardPRValues = cardPRValue.split(":",2);		if(!cardPRValues[1]) { cardPRValues[1] = ""; }		document.getElementById('cardAttrSearchPR').value = checkbox.options[checkbox.selectedIndex].value + ":" + cardPRValues[1];	} else if(card == 'printrunAmount') {		var cardPRValue = document.getElementById('cardAttrSearchPR').value;		var cardPRValues = cardPRValue.split(":",2);		document.getElementById('cardAttrSearchPR').value = cardPRValues[0] + ":" + checkbox.value;	} else {		if(card == 'quantity') {			toggleDisabled(document.getElementById('cardQtyDisabledBlock'));		} else if(card == 'printrun') {			toggleDisabled(document.getElementById('cardPRDisabledBlock'));		}				var cardValue = document.getElementById('cardAttrSearch').value;		cardValue = cardValue.replace(new RegExp("\t" + card, 'g'), '');		cardValue = cardValue.replace(new RegExp(card + "\t", 'g'), '');		cardValue = cardValue.replace(new RegExp(card, 'g'), '');		if(checkbox.checked) {			cardValue = (cardValue == '') ? card : cardValue + "\t" + card;		}						document.getElementById('cardAttrSearch').value = cardValue;	}}function searchAuctionsSubmit(statusToDisplay,priceToDisplay) {	YAHOO.EbayAuctions.SearchAuctions.hide();		document.getElementById('searchID').value='';		window.location = "Search.cgi?" + getAuctionSearchQueryString() + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay;		return false;}function checkBoxSubmit(nameValue) {	window.location = "Search.cgi?" + getAuctionSearchQueryString() + "&" + nameValue;		return false;}function jumpAuctionPage(page,sort,statusToDisplay,priceToDisplay) {	window.location = "Search.cgi?page=" + page + "&sort=" + sort + "&" + getAuctionSearchQueryString() + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay;}function resortResults(sort,statusToDisplay,priceToDisplay) {	window.location = "Search.cgi?sort=" + sort + "&" + getAuctionSearchQueryString() + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay;}function refineSearch(action,statusToDisplay,priceToDisplay) {	if(action == 'new') {		document.getElementById('searchID').value="";			document.getElementById('auctionSearchText').value="";		document.getElementById('cardSearch').value="";		document.getElementById('setSearch').value="";		document.getElementById('yearSearch').value="";		document.getElementById('teamSearch').value="";		document.getElementById('sportSearch').value="";		document.getElementById('playerSearch').value="";		document.getElementById('playerSearchQuery').value="";		document.getElementById('cardAttrSearch').value="";		document.getElementById('cardAttrSearchQty').value="";		document.getElementById('cardAttrSearchPR').value="";	}	YAHOO.EbayAuctions.RefineSearchAuctions.hide();	var curValue = document.getElementById('setSearch').value;	var queryValue = document.getElementById('auctionSearchText').value;	yuiConnect2("SearchAuctionBox.cgi?display=set&curValue=" + escape(curValue) + "&auctionSearchText=" + escape(queryValue) + "&statusToDisplay=" + statusToDisplay + "&priceToDisplay=" + priceToDisplay,"SearchAuctionsContent",1);	YAHOO.EbayAuctions.SearchAuctions.show();	YAHOO.EbayAuctions.SearchAuctions.close.focus();	YAHOO.EbayAuctions.SearchAuctions.close.blur();}function saveAuctionSearchStart() {	var divName = "SaveAuctionsSearchContent";	document.getElementById(divName).style.display = "none";	document.getElementById(divName + "Saving").style.display = "block";	return true;}function saveAuctionSearchComplete(searchID) {	var divName = "SaveAuctionsSearchContent";	YAHOO.EbayAuctions.SaveAuctionsSearch.hide();	document.getElementById(divName).style.display = "block";	document.getElementById(divName + "Saving").style.display = "none";	document.getElementById('searchID').value = searchID;		yuiConnect2("LoadAuctionSearches.cgi?searchID=" + searchID,"emptyDiv",0);	document.getElementById('removeAuctionsSearchDiv').style.display = "block";		return true;}function saveAuctionSearchError(errorMessage) {	var divName = "SaveAuctionsSearchContent";	var qstr = '&errorMessage=' + escape(errorMessage);	yuiConnect3("SaveAuctionSearch.cgi",getAuctionSearchQueryString() + qstr,"SaveAuctionsSearchContent",1);	document.getElementById(divName).style.display = "block";	document.getElementById(divName + "Saving").style.display = "none";	return true;}function saveAuctionSearchCancel() {	YAHOO.EbayAuctions.SaveAuctionsSearch.hide();		return true;}function removeAuctionSearchStart() {	var divName = "RemoveAuctionsSearchContent";	document.getElementById(divName).style.display = "none";	document.getElementById(divName + "Saving").style.display = "block";	return true;}function removeAuctionSearchComplete() {	var divName = "RemoveAuctionsSearchContent";	YAHOO.EbayAuctions.RemoveAuctionsSearch.hide();	document.getElementById(divName).style.display = "block";	document.getElementById(divName + "Saving").style.display = "none";	yuiConnect2("LoadAuctionSearches.cgi?searchID=none","emptyDiv",0);	document.getElementById('removeAuctionsSearchDiv').style.display = "none";	document.getElementById('displaySearchName').innerHTML = "";		return true;}function removeAuctionSearchError(errorMessage) {	var divName = "RemoveAuctionsSearchContent";	var qstr = '&errorMessage=' + escape(errorMessage);	yuiConnect2("RemoveAuctionSearch.cgi?searchID=" + getCurrentAuctionSearchID() + qstr,"RemoveAuctionsSearchContent",1);		document.getElementById(divName).style.display = "block";	document.getElementById(divName + "Saving").style.display = "none";	return true;}function removeAuctionSearchCancel() {	YAHOO.EbayAuctions.RemoveAuctionsSearch.hide();		return true;}function expandSearchTerms() {	var divName = "currentSearchTerms";	var imgName = "currentSearchTermsExpandImg";	var plusRegex = /plus_image.jpg/; 	if(plusRegex.test(document[imgName].src)) {		document[imgName].src = "/images/minus_image.jpg";		document.getElementById(divName).style.display = "block";	} else {		document[imgName].src = "/images/plus_image.jpg";		document.getElementById(divName).style.display = "none";	}	}function toggleDisabled(el) {	try {		el.disabled = !el.disabled;	}	catch(E){	}	if (el.childNodes && el.childNodes.length > 0) {		for (var x = 0; x < el.childNodes.length; x++) {			toggleDisabled(el.childNodes[x]);		}	}}
