
		var displayresults;
		var performsearch;

		displayresults = function(baseobj){
			document.getElementById('searchresults').innerHTML = "";
			if(!baseobj.feed.entry || baseobj.feed.entry.length <= 0 || baseobj.feed.entry.length == null || baseobj.feed.entry.length == undefined){
				document.getElementById('searchresults').innerHTML +="<b>Sorry, but we did not find any results for this search. Try changing you search terms or changing the search for exact phrase option.</b>";
			} else {
				for(var a=0; a<baseobj.feed.entry.length; a++){
					if(baseobj.feed.entry[a]){
						if(baseobj.feed.entry[a].g$image_link && baseobj.feed.entry[a].g$image_link != null && baseobj.feed.entry[a].g$image_link != undefined && baseobj.feed.entry[a].g$image_link.length > 0){
							document.getElementById('searchresults').innerHTML +="<div><a href='"+baseobj.feed.entry[a].link[0].href+"'>"+baseobj.feed.entry[a].title.$t+"</a><br /><img src='"+baseobj.feed.entry[a].g$image_link[0].gm$thumbnail[0].$t+"' /><br />"+baseobj.feed.entry[a].content.$t+"<br /><h3>"+baseobj.feed.entry[a].g$price[0].$t+"</h3><hr /></div>";						
						} else {
							document.getElementById('searchresults').innerHTML +="<div><a href='"+baseobj.feed.entry[a].link[0].href+"'>"+baseobj.feed.entry[a].title.$t+"</a><br />"+baseobj.feed.entry[a].content.$t+"<br /><h3>"+baseobj.feed.entry[a].g$price[0].$t+"</h3><hr /></div>";						
						}
					}
				}
			}
		}
		performsearch = function(){
			var codeholder;
			var PriceGtLt = "";
			
			if(document.getElementById('pricegt').value != "" && document.getElementById('pricelt').value != ""){
				//Add a price range
				PriceGtLt = "[price:%20"+document.getElementById('pricegt').value+".."+document.getElementById('pricelt').value+"%20USD]";
			} else if(document.getElementById('pricegt').value != ""){
				//Price must be Greater Than
				PriceGtLt = "[price(float USD)>%3d"+document.getElementById('pricegt').value+"+USD]";
			} else if(document.getElementById('pricelt').value != ""){
				//Price must be Less Than
				PriceGtLt = "[price(float USD)<%3d"+document.getElementById('pricelt').value+"+USD]";
			}

			if(document.getElementById('includeall').checked == true){
				codeholder="http://www.google.com/base/feeds/snippets/?alt=json-in-script&bq=(\""+document.getElementById('year').value+"%20porsche%20"+document.getElementById('model').value.replace(/ /g, "%20")+"\"+\""+document.getElementById('part').value.replace(/ /g, "%20")+"\")[item%20type%3Aproducts]"+PriceGtLt+"&content=all&orderby=price(float%20USD)&sortorder=ascending&callback=displayresults&key=ABQIAAAAwo0oS_r-JS406FPqoDKhqxQYLlYegNENPdx-EGQFndgXU2AcChRu63WNL6a5_1yVd2fHCAAT5niswQ";
			} else {
				codeholder="http://www.google.com/base/feeds/snippets/?alt=json-in-script&bq=("+document.getElementById('year').value+"%20porsche%20"+document.getElementById('model').value.replace(/ /g, "%20")+"%20"+document.getElementById('part').value.replace(/ /g, "%20")+")[item%20type%3Aproducts]"+PriceGtLt+"&content=all&orderby=price(float%20USD)&sortorder=ascending&callback=displayresults&key=ABQIAAAAwo0oS_r-JS406FPqoDKhqxQYLlYegNENPdx-EGQFndgXU2AcChRu63WNL6a5_1yVd2fHCAAT5niswQ";
			}
			var newsearch = document.createElement( 'script' );
			newsearch.src = codeholder;
			document.getElementsByTagName( 'head' )[0].appendChild( newsearch );
			document.getElementById('searchresults').innerHTML = "<center><img src='http://theporscheguys.com/wp-content/uploads/2009/09/ajax-loader.gif' /></center>";
		}