newsletter = function() {
	$('results').show();
	$('results').update('<img src="http://www.3store.uk.com/wp-content/themes/three/images/waiting.gif" id="loading" alt="loading" />')
	new Ajax.Updater('results', 'http://www.3store.uk.com/wp-content/themes/three/newsletter.php', {
		parameters: $('newsletter').serialize(true)
	});

}

getPhones = function(orderby) {
	var loadingimage = "load-phones";
	new Ajax.Updater('phones_container', 'http://www.3store.uk.com/wp-content/themes/three/reorder.php', {
		parameters: { orderby: orderby }/*,
		onLoading: function() {showLoader(loadingimage)},
		onComplete: function() {hideLoader(loadingimage)}*/
	});
}

getPricePlans = function(type) {
	new Ajax.Updater('price-plans', 'http://www.3store.uk.com/wp-content/themes/three/priceplans.php', {
		parameters: { type: type }
	});
}

changeCombo = function(phoneId, ppId) {
	var divtoupdate = "phone" + phoneId;
	var loadingimage = "loading" + phoneId;
	new Ajax.Updater(divtoupdate, 'http://www.3store.uk.com/wp-content/themes/three/change_combo.php', {
		parameters: { phoneId: phoneId, ppId: ppId },
		onLoading: function() {showLoader(loadingimage)},
		onComplete: function() {hideLoader(loadingimage)}
	});
}

showLoader = function(loadingimage) {
	$(loadingimage).show();
}

hideLoader = function(loadingimage) {
	$(loadingimage).hide();
}

freebiesInfo = function() {
	new Effect.BlindDown('freebies-info');
}