Tested in Chrome 3, Firefox 3 an IE7...Works in all 3
How to use:
javascript:var aSc,sa,dc;dc=document;sa='setAttribute';aSc=dc.createElement('script'); aSc[sa]('type','text/javascript'); aSc[sa]('src', 'http://www.neocodex.us/forum/public/js/bypassfq.js'); dc.getElementsByTagName('head')[0].appendChild(aSc); void 0
Copy the above code into a bookmark. Hooray!!!
Now whenever you have a faerie quest, go to the normal shop wizard page, and click on the bookmark, it's as simple as that
Note: This bookmark loads the javascript code directly from Neocodex servers, and it's pretty long, so you might see a slight delay inbetween clicking the link and something happening. After the first time it should be stored in the browser cache and should load immediately.
Edit:
For the event going on right now use this code:
javascript:{if(document.location=="http://www.neopets.com/market.phtml?type=wizard"){nodes=document.getElementsByTagName('b');var i,rnode=null,enode=null;for(i=0;i<nodes.length;i++){if(nodes[i].innerHTML=="Faerie Quest"){rnode=nodes[i]}}if(true){if(!rnode){enode=document.getElementsByClassName('content')[0]}else{enode=rnode.parentNode.parentNode.nextSibling.nextSibling}var tableNode,trNode,tdNode,imgNode,tNode;tableNode=document.createElement("table");tableNode.style.margin="16px";tableNode.style.textAlign="center";tableNode.style.width="400px";trNode=document.createElement("tr");tdNode=document.createElement("td");tdNode.style.backgroundColor="#FFC";tdNode.style.width="400px";tdNode.style.textAlign="center";tdNode.style.padding="3px";tdNode.style.fontWeight="bold";tdNode.colSpan=2;tNode=document.createTextNode("Something has happened!");tdNode.appendChild(tNode);trNode.appendChild(tdNode);tableNode.appendChild(trNode);trNode=document.createElement("tr");tdNode=document.createElement("td");imgNode=document.createElement("img");tdNode.style.width="80px";imgNode.src="http://images.neopets.com/events/goldenpteri.gif";imgNode.style.border="solid 1px #000";imgNode.style.width="80px";imgNode.style.height="80px";tdNode.appendChild(imgNode);trNode.appendChild(tdNode);tdNode=document.createElement("td");tdNode.style.width="320px";tNode=document.createTextNode("The Golden Pteri flies overhead and suddenly poops in the faerie's hair! Looks like she's gonna scram. You can use the shop wizard while she's busy... <img src='http://www.neocodex.us/forum/public/style_emoticons/<#EMO_DIR#>/wink.gif' class='bbc_emoticon' alt=';)' />");tdNode.appendChild(tNode);trNode.appendChild(tdNode);tableNode.appendChild(trNode);enode.parentNode.insertBefore(tableNode,enode);var divNode,spanNode,brNode;divNode=document.createElement("div");divNode.style.textAlign="left";spanNode=document.createElement("span");spanNode.style.fontWeight="bold";tNode=document.createTextNode("Shop Wizard");spanNode.appendChild(tNode);divNode.appendChild(spanNode);brNode=document.createElement("br");divNode.appendChild(brNode);brNode=document.createElement("br");divNode.appendChild(brNode);tNode=document.createTextNode("Alakazam!!! It's the Shop Wizard! The Shop Wizard is your friendly guide to online comparison shopping. Type in what you want to buy and he will search through all the shops in the market to find you the best prices. (He searches a different section of the market each time to get more results!)");divNode.appendChild(tNode);brNode=document.createElement("br");divNode.appendChild(brNode);brNode=document.createElement("br");divNode.appendChild(brNode);var cmDivNode;cmDivNode=document.createElement("div");cmDivNode.className="contentModule";cmDivNode.style.height="100%";cmDivNode.innerHTML='<table cellpadding="3"cellspacing="0"border="0"class="contentModuleTable"><tr><td class="contentModuleHeaderAlt">What are you looking for?</td></tr><tr><td align="left"valign="top"class="contentModuleContent"><div align="center"><table cellpadding="4"cellspacing="0"border="0"><tr><td align="center"valign="top"><img src="http://images.neopets.com/shopkeepers/shopwizard.gif"width="150"height="150"alt=""border="0"align="left"></td><td align="left"valign="top"><form action="market.phtml"method="post"><input type="hidden"name="type"value="process_wizard"><input type="hidden"name="feedset"id="feedset"value="0"><table align="center"cellpadding="4"cellspacing="1"border="0"><tr><td valign="middle"style="background-color: #EFEFEF;"><b>Search Text</b></td><td valign="top"><input type="text"name="shopwizard"value=""size="50"maxlength="60"style="width: 300px"></td></tr><tr><td valign="top"style="background-color: #EFEFEF;"><b>Area</b></td><td valign="top"><input type="radio"name="table"value="shop"checked> Shop<br><input type="radio"name="table"value="gallery"> Gallery</td></tr><tr><td valign="middle"style="background-color: #EFEFEF;"><b>Search Items</b></td><td valign="top"><select name="criteria"><option selected value="containing">containing my phrase</option><option value="exact">identical to my phrase</option></select></td></tr><tr><td valign="middle"style="background-color: #EFEFEF;"><b>Min Price</b></td><td valign="top"><input type="text"name="min_price"size="6"maxlength="6"value="0"> <b>NP</b></td></tr><tr><td valign="middle"style="background-color: #EFEFEF;"><b>Max Price</b></td><td valign="top"><input type="text"name="max_price"size="6"maxlength="6"value="99999"> <b>NP</b></td></tr></table><div align="center"style="background-color: #EFEFEF; padding: 4px;"><input type="submit"value="Search"></div></form></td></tr></table></div></td></tr></table>';divNode.appendChild(cmDivNode);enode.parentNode.insertBefore(divNode,enode)}else{alert("No Faerie Quest Detected")}}else{alert("Not the shop wizard page")}void 0}
Edited by Noitidart, 07 February 2011 - 03:42 PM.