$(document).ready(function(){$("#DealsSearch").submit(sendForm);function sendForm(){$("#content_container").html('<p class="alignCentre"><img src="/mobile_phone_images/page_load.gif" alt="Page Loading animation" /></p>');$.post('/deal-search3.asp',$("#DealsSearch").serialize(),function(data,status){$("#content_container").html(data);});$.flashMessenger("We are searching over 1,000,000 deals! This message will close and your results will be shown shortly. Thanks",{clsName:"info",modal:true,wait:5000,position:"middle"});return false;}});(function($)
{$.flashMessenger=function(msg,options)
{var opts=$.extend({},$.flashMessenger.defaults,options);if($("#fmBox").length!=0)
{$.flashMessenger.remove();}
$.flashMessenger.init(msg,opts);$("#fmBox").addClass(opts.clsName).css("opacity",1.0).fadeIn(opts.fadeIn,function()
{if(opts.autoClose)
{$("#fmBox").delay(opts.wait).fadeOut(opts.fadeOut,function()
{$.flashMessenger.close();});}
else
{$("#fmBox").append("<a href='javascript:void(0);'><div id='closeBtn'></div></a>");$("#closeBtn").click(function()
{$.flashMessenger.close();});}});};$.flashMessenger.defaults={autoClose:true,modal:false,clsName:"ok",position:"middle",positionMargin:10,fadeIn:500,wait:4000,fadeOut:500};$.flashMessenger.init=function(msg,opts)
{var wW=$(window).width();var wH=$(window).height();var wT=$(window).scrollTop();var wL=$(window).scrollLeft();$("body").append("<div id='fmOverlay'></div>");$("#fmOverlay").css("opacity",0.0);$("body").append("<div class='fmBox' id='fmBox'></div>");$("#fmBox").css("opacity",0.0);$("#fmBox").text(msg);if(opts.modal)
{$("#fmOverlay").css("width",wW+wL);$("#fmOverlay").css("height",wH+wT);$("#fmOverlay").animate({opacity:0.5});}
switch(opts.position)
{case"left":$("#fmBox").css("left",opts.positionMargin+wL);$("#fmBox").css("top",((wH-$("#fmBox").outerHeight())/2)+wT);break;case"right":$("#fmBox").css("right",opts.positionMargin-wL);$("#fmBox").css("top",((wH-$("#fmBox").outerHeight())/2)+wT);break;case"top":$("#fmBox").css("left",((wW-$("#fmBox").outerWidth())/2)+wL);$("#fmBox").css("top",opts.positionMargin+wT);break;case"bottom":$("#fmBox").css("left",((wW-$("#fmBox").outerWidth())/2)+wL);$("#fmBox").css("bottom",opts.positionMargin-wT);break;default:$("#fmBox").css("left",((wW-$("#fmBox").outerWidth())/2)+wL);$("#fmBox").css("top",((wH-$("#fmBox").outerHeight())/2)+wT);}}
$.flashMessenger.close=function()
{$("#fmOverlay").animate({opacity:0.0});$("#fmBox").animate({opacity:0.0},function()
{$.flashMessenger.remove();});}
$.flashMessenger.remove=function()
{$("#fmOverlay").remove();$("#fmBox").remove();}
$.fn.delay=function(msec)
{var delay=(msec)?msec:1000;return this.queue('fx',function()
{var self=this;setTimeout(function(){$.dequeue(self);},msec);});}})(jQuery);
