if (typeof (menulogUniqId) == 'undefined') {
	var menulogUniqId = Math.floor (Math.random () * 100000000000);
	var menulogDefaultPostcodeText = 'suburb / postcode';
	var menulogDomainName = 'eatability.menulog.com.au';
//	var menulogDomainName = 'menulog.com.au.tim';

	// load jquery if it's not currently available
	// load gsuggest if it's not currently available
	document.write ('<script type="text/javascript" src="http://' + menulogDomainName + '/javascript/jquery/jquery-1.4.2.gsuggest.for_external_sites.min.js"></script>\n');	

	// load the stylesheet needed for the suggestion popover
	document.write ('<link rel="StyleSheet" href="http://' + menulogDomainName + '/styles/jquery/jquery.gcomplete.menulog-theme.css" type="text/css" />\n');
}





// display the form
document.write ('<form action="http://' + menulogDomainName + '/search.php" method="GET" class="mgLNForm" target="_BLANK">\n');
document.write ('	<input name="searchMode" value="takeaway" type="hidden" />\n');
document.write ('	<input name="submit2" value="T" type="hidden" />\n');

document.write ('	<input class="mgLNOrderTypeDelivery" type="radio" checked="checked" value="delivery" name="cartType" />\n');
document.write ('	<span class="mgLNDelivery">Delivery</span>\n');

document.write ('	<input class="mgLNOrderTypePickup" type="radio" value="pickUp" name="cartType" />\n');
document.write ('	<span class="mgLNPickUp">Pick Up</span>\n');
document.write ('	<br>\n');

document.write ('	<input id="postcode' + menulogUniqId + '" type="text" name="postcode" value="' + menulogDefaultPostcodeText.replace ('"', '\\"') + '" class="mgLNOrderFoodText"  autocomplete="off" />');
document.write ('	<input type="submit" class="mgLNSubmit" value="go" />\n');
document.write ('</form>\n');





// initialize the javascript on the page
var initPage = function (menulogDomainName2, menulogUniqId2) {
	// make the postcode field default text appear/disappear
	jQueryMenulog ("#postcode" + menulogUniqId2).focus (function () { if (jQueryMenulog (this).val () == menulogDefaultPostcodeText.replace ('"', '\\"')) jQueryMenulog (this).val ("") });
	jQueryMenulog ("#postcode" + menulogUniqId2).blur (function () { if (jQueryMenulog (this).val () == "") jQueryMenulog (this).val (menulogDefaultPostcodeText.replace ('"', '\\"')) });

	// give the postcode field it's suggestion ability
	jQueryMenulog ("#postcode" + menulogUniqId2).gcomplete ({
		url: "http://" + menulogDomainName2 + "/ajax_update_suburb_suggest3.php",
		style: "menulog",
		effect: true,
		limit: 15
	});
}

var init = function (init, menulogDomainName, menulogUniqId) {
	if (typeof (jQueryMenulog) != 'undefined')
		setTimeout ((function (menulogDomainName, menulogUniqId) { return function () { initPage (menulogDomainName, menulogUniqId); }} ) (menulogDomainName, menulogUniqId), 50);
	else
		setTimeout ((function (init, menulogDomainName, menulogUniqId) { return function () { init (init, menulogDomainName, menulogUniqId); }} ) (init, menulogDomainName, menulogUniqId), 250);
}
init (init, menulogDomainName, menulogUniqId);

