//zd_etc_v3.6.js,oct 1,11
// GLOBAL !!!
var default_background_img_url='http://cdn.zdeal.me/skins/default_skin.jpg';var bzg_use_site_cookie=1;var bzg_use_ck_dom='';if(typeof bzg_ck_dom!='undefined'){if(bzg_ck_dom){bzg_use_ck_dom=bzg_ck_dom;}}var bzg_ck_opts_all={expires:3000,domain:bzg_use_ck_dom,path:'/'};function zd_live_load_deals_error(XMLHttpRequest,textStatus,errorThrown,$tCont,$tContBx,$dTot){$tCont.hide();$tContBx.html('');return false;}function zd_live_load_deals_success(data,textStatus,$tCont,$tContBx,$dTot){if(data.status!='ok'){$tCont.hide();$tContBx.html('');return false;}var $w_h=data.total_h;var $fmt=data.fmt;if($w_h>225){if($fmt=='narrow'){$w_h=211;}else{$w_h=217;}}else if($w_h==0){if($fmt=='narrow'){$w_h=75;}else{$w_h=80;}}var $dtot=data.ntotal||0;$dTot.html($dtot);if(data.listing_data){$tContBx.css('height',$w_h);$tContBx.html(data.listing_data);$tContBx.scrollTop(0);}else{$tCont.hide();$tContBx.html('');}return false;}function bz_multifacted_cluster_additional_cont_show(cl_opt_name){if((!cl_opt_name)||(cl_opt_name==null)){return;}if(document.getElementById('multifaceted_cont_show_link_blk_'+cl_opt_name)){document.getElementById('multifaceted_cont_show_link_blk_'+cl_opt_name).style.display='none';}if(document.getElementById('multifaceted_cont_'+cl_opt_name)){document.getElementById('multifaceted_cont_'+cl_opt_name).style.display='block';}}function bz_multifacted_cluster_additional_cont_hide(cl_opt_name){if((!cl_opt_name)||(cl_opt_name==null)){return;}if(document.getElementById('multifaceted_cont_show_link_blk_'+cl_opt_name)){document.getElementById('multifaceted_cont_show_link_blk_'+cl_opt_name).style.display='block';}if(document.getElementById('multifaceted_cont_'+cl_opt_name)){document.getElementById('multifaceted_cont_'+cl_opt_name).style.display='none';}}function bz_multifacted_cont_show_hide(cl_opt_name){if($('#cluster_tree_block_'+cl_opt_name).css('display')=='block'){$('#cluster_tree_block_'+cl_opt_name).hide(500);$('#cluster_tree_block_sh_link_'+cl_opt_name).attr('src','http://biznetic.org/css/style_imgs/plus.jpg');return;}if($('#cluster_tree_block_'+cl_opt_name).css('display')=='none'){$('#cluster_tree_block_'+cl_opt_name).show(500);$('#cluster_tree_block_sh_link_'+cl_opt_name).attr('src','http://biznetic.org/css/style_imgs/minus.jpg');return;}$('#cluster_tree_block_'+cl_opt_name).hide(500);$('#cluster_tree_block_sh_link_'+cl_opt_name).attr('src','http://biznetic.org/css/style_imgs/plus.jpg');}function bz_set_cookie(n,v,opts){if(bzg_use_site_cookie==0){return;}if(n==null){alert('set: no cookie name');return;}$.cookie(n,v,opts);}function bz_read_cookie(n){if(n==null){alert('read: no cookie name');return '';}if($.cookie(n)==null){return '';}else{return $.cookie(n);}}function bz_delete_cookie(n,opts){if(n==null){alert('del: no cookie name');return;}$.cookie(n,null,opts);}function qview_open_ext_win($uri,$item_id){var $this_win=window.open($uri,$item_id,'toolbar=0,location=0,directories=0,scrollbars=auto,resizable=1,status=1,menubar=0,width=290,height=455,left=0,top=0,screnX=0,screenY=0');$this_win.focus();}var bz_autosuggest_top_search_max_sugg_elem_in_view=7;var bz_autosuggest_top_search_each_sugg_elem_height=33;var bz_loc_suggest_status_e_name='loc_suggest_opt_link';var bz_loc_suggest_status_ck_name='bz_loc_sug';var bz_loc_suggest_status_lbl_on='On';var bz_loc_suggest_status_lbl_off='Off';var bz_loc_suggest_ck_opts={expires:1000,path:'/'};var bz_loc_suggest_state=0;var bz_autosuggest_show_as_stream=true;var bz_autosuggest_auto_submit=true;var bz_autosuggest_sform_name='bz_townsearch';var bz_autosuggest_caption_text='';var bz_autosuggest_caption_position='bottom';var bz_autosuggest_close_link_text='close [x]';var bz_autosuggest_close_link_position='top';var bz_autosuggest_allow_auto_hide='yes';var bz_autosuggest_allow_term_highlight=false;var bz_autosuggest_style='';var bz_autosuggest_pane='dynamic';var bz_autosuggest_pane_width=281;var bz_autosuggest_pane_dynamic_min_width=281;var bz_autosuggest_adjust_left_pos=1;var bz_autosuggest_adjust_width=-2;var bz_autosuggest_listing_font_width=6;var bz_autosuggest_max_string_length=0;var bz_autosuggest_q_actual_value;var bz_as_o;var bz_lsugd;var bz_is_it_ie=navigator.userAgent.toLowerCase().indexOf('msie')>=0?true:false;if(bz_is_it_ie){bz_autosuggest_adjust_width=0;}if(typeof(bz_lsugd)=="undefined"){bz_lsugd={};}if(typeof(bz_as_o)=="undefined"){bz_as_o={};}if(typeof(bz_as_o.Autosuggest)=="undefined"){bz_as_o.Autosuggest={};}bz_as_o.AutoSuggest=function(id,param){if(!document.getElementById){return 0;}this.fld=bz_as_o.DOM.gE(id);if(!this.fld){return 0;}this.sInp="";this.nInpC=0;this.aSug=[];this.iHigh=0;this.oP=param?param:{};var k,def={min_length:3,as_query:"q",method:"get",timeout:8000,delay:25,maxheight:250,className:"bz_autosuggest",offsety:-5,shownoresults:false,noresults:"no suggestions !",cache:true,maxentries:20};if(bz_autosuggest_style!='rounded'){def['offsety']=0;}for(k in def){if(typeof(this.oP[k])!=typeof(def[k])){this.oP[k]=def[k];}}var p=this;this.fld.onkeypress=function(ev){return p.onKeyPress(ev);};this.fld.onkeyup=function(ev){return p.onKeyUp(ev);};this.fld.setAttribute("autocomplete","off");if(!(bz_autosuggest_caption_text&&bz_autosuggest_caption_position)){bz_autosuggest_caption_text='';bz_autosuggest_caption_position='';}if(!(bz_autosuggest_close_link_text&&bz_autosuggest_close_link_position)){bz_autosuggest_close_link_text='';bz_autosuggest_close_link_position='';}};bz_as_o.AutoSuggest.prototype.onKeyPress=function(ev){if(bz_loc_suggest_state=='off'){return;}var key=(window.event)?window.event.keyCode:ev.keyCode;var RETURN=13;var TAB=9;var ESC=27;var bubble=1;switch(key){case RETURN:this.setHighlightedValue();bubble=0;break;case ESC:this.clearSuggestions();break;}return bubble;};bz_as_o.AutoSuggest.prototype.onKeyUp=function(ev){if(bz_loc_suggest_state=='off'){return;}var key=(window.event)?window.event.keyCode:ev.keyCode;var ARRUP=38;var ARRDN=40;var bubble=1;switch(key){case ARRUP:this.changeHighlight(key);bubble=0;break;case ARRDN:this.changeHighlight(key);bubble=0;break;default:this.getSuggestions(this.fld.value);}return bubble;};bz_as_o.AutoSuggest.prototype.getSuggestions=function(val){val=val.singlespace();val=val.trim();bz_autosuggest_q_actual_value=val;if(val==this.sInp){this.createList(this.aSug);return 0;}if(!bz_autosuggest_show_as_stream){bz_as_o.DOM.remE(this.idAs);}this.sInp=val;if(val.length<this.oP.min_length){this.clearSuggestions();this.aSug=[];this.nInpC=val.length;return 0;}var ol=this.nInpC;this.nInpC=val.length?val.length:0;var pointer=this;var input=this.sInp;clearTimeout(this.ajID);this.ajID=setTimeout(function(){pointer.dRequest(input)},this.oP.delay);return false;};bz_as_o.AutoSuggest.prototype.upd=function(){var input=this.fld.value||'';this.setSuggestions(input)};bz_as_o.AutoSuggest.prototype.dRequest=function(input){if(input!=bz_autosuggest_q_actual_value){return false;}var pointer=this;var url;if(this.oP.as_backend.indexOf("?")==-1){url=this.oP.as_backend+'?'+this.oP.as_query+"="+encodeURIComponent(this.sInp);}else{url=this.oP.as_backend+this.oP.as_query+"="+encodeURIComponent(this.sInp);}var meth=this.oP.method;var input=this.sInp;var old=document.getElementById('bz_lsug_intern_scr');if(old!=null){old.parentNode.removeChild(old);delete old;}var head=document.getElementsByTagName("head")[0];var script=document.createElement('script');script.id='bz_lsug_intern_scr';script.type='text/javascript';script.src=url;head.appendChild(script);};bz_as_o.AutoSuggest.prototype.setSuggestions=function(input){if(input!=bz_autosuggest_q_actual_value){return false;}this.aSug=[];for(var i=0;i<bz_lsugd.lst.length;i++){this.aSug.push({'id':bz_lsugd.lst[i].n,'v':bz_lsugd.lst[i].v,'i':bz_lsugd.lst[i].i,'u':bz_lsugd.lst[i].u});}this.idAs="bz_asg_v110_"+this.fld.id;this.createList(this.aSug);};bz_as_o.AutoSuggest.prototype.createList=function(arr){var pointer=this;bz_as_o.DOM.remE(this.idAs);this.killTimeout();if(arr.length==0 && !this.oP.shownoresults){return false;}var dv_width;if(bz_autosuggest_caption_text){var label_caption=bz_as_o.DOM.cE("div",{className:"as_caption"},bz_autosuggest_caption_text);}if(bz_autosuggest_close_link_text){var close_option=bz_as_o.DOM.cE("div",{className:"as_close_link"});var close_option_link=bz_as_o.DOM.cE("a",{href:"#"},bz_autosuggest_close_link_text);close_option_link.onclick=function(){pointer.clearSuggestions();return false;};close_option.appendChild(close_option_link);}var div=bz_as_o.DOM.cE("div",{id:this.idAs, className:this.oP.className});if(bz_autosuggest_style=='rounded'){var hcorner=bz_as_o.DOM.cE("div",{className:"as_corner"});var hbar=bz_as_o.DOM.cE("div",{className:"as_bar"});var header=bz_as_o.DOM.cE("div",{className:"as_header"});header.appendChild(hcorner);header.appendChild(hbar);div.appendChild(header);}if(bz_autosuggest_caption_position=='top'){div.appendChild(label_caption);}if(bz_autosuggest_close_link_position=='top'){div.appendChild(close_option);}var ul=bz_as_o.DOM.cE("ul",{id:"as_ul"});var output;for(var i=0;i<arr.length;i++){var this_string_length=arr[i].v.length;if(this_string_length>bz_autosuggest_max_string_length){bz_autosuggest_max_string_length=this_string_length;}if(bz_autosuggest_allow_term_highlight){var val=arr[i].v;var st=val.toLowerCase().indexOf(this.sInp.toLowerCase());output=val.substring(0,st)+"<em>"+val.substring(st,st+this.sInp.length)+"</em>"+val.substring(st+this.sInp.length);}else{output=arr[i].v;}if(arr[i].i!=""){output='<img src="http://cdn.zdeal.me/m_media/ms/'+arr[i].i+'.gif">'+output;}var span=zd_as_o.DOM.cE("span",{},output,true);var a=bz_as_o.DOM.cE("a",{href:"#"});var tl=bz_as_o.DOM.cE("span",{className:"tl"}," ");var tr=bz_as_o.DOM.cE("span",{className:"tr"}," ");a.appendChild(tl);a.appendChild(tr);a.appendChild(span);a.name=i+1;a.onclick=function(){pointer.setHighlightedValue();return false;};a.onmouseover=function(){pointer.setHighlight(this.name);};var li=bz_as_o.DOM.cE("li",{},a);ul.appendChild(li);}if(arr.length==0 && this.oP.shownoresults){var li=bz_as_o.DOM.cE("li",{className:"as_warning"},this.oP.noresults);ul.appendChild(li);}div.appendChild(ul);var bz_total_sugg=arr.length;if((bz_autosuggest_top_search_max_sugg_elem_in_view > 0)&&(bz_total_sugg > bz_autosuggest_top_search_max_sugg_elem_in_view)){ul.style.height=parseInt(bz_autosuggest_top_search_each_sugg_elem_height * bz_autosuggest_top_search_max_sugg_elem_in_view)+"px";}if(bz_autosuggest_caption_position=='bottom'){div.appendChild(label_caption);}if(bz_autosuggest_close_link_position=='bottom'){div.appendChild(close_option);}if(bz_autosuggest_style=='rounded'){var fcorner=bz_as_o.DOM.cE("div",{className:"as_corner"});var fbar=bz_as_o.DOM.cE("div",{className:"as_bar"});var footer=bz_as_o.DOM.cE("div",{className:"as_footer"});footer.appendChild(fcorner);footer.appendChild(fbar);div.appendChild(footer);}var pos=bz_as_o.DOM.getPos(this.fld);div.style.left=(bz_autosuggest_adjust_left_pos+pos.x)+"px";div.style.top=(pos.y+this.fld.offsetHeight+this.oP.offsety)+"px";if(bz_autosuggest_pane=='fixed'){div.style.width=bz_autosuggest_pane_width+"px";}else if(bz_autosuggest_pane=='dynamic'){dv_width=bz_autosuggest_max_string_length*bz_autosuggest_listing_font_width+10;if(bz_autosuggest_pane_dynamic_min_width&&(bz_autosuggest_pane_dynamic_min_width>dv_width)){dv_width=bz_autosuggest_pane_dynamic_min_width;}div.style.width=dv_width+"px";}else{dv_width=bz_autosuggest_adjust_width+this.fld.offsetWidth;div.style.width=dv_width+"px";}if((bz_autosuggest_allow_auto_hide=='yes')||(bz_autosuggest_allow_auto_hide=='smart')){div.onmouseover=function(){pointer.killTimeout()};div.onmouseout=function(){pointer.resetTimeout()};}document.getElementsByTagName("body")[0].appendChild(div);this.iHigh=0;if(bz_autosuggest_allow_auto_hide=='yes'){var pointer=this;this.toID=setTimeout(function(){pointer.clearSuggestions()},this.oP.timeout);}};bz_as_o.AutoSuggest.prototype.changeHighlight=function(key){var list=bz_as_o.DOM.gE("as_ul");if(!list){return false;}var n;if(key==40){n=this.iHigh+1;}else if(key==38){n=this.iHigh-1;}if(n>list.childNodes.length){n=list.childNodes.length;}if(n<1){n=1;}this.setHighlight(n);};bz_as_o.AutoSuggest.prototype.setHighlight=function(n){var list=bz_as_o.DOM.gE("as_ul");if(!list){return false;}if(this.iHigh>0){this.clearHighlight();}this.iHigh=Number(n);list.childNodes[this.iHigh-1].className="as_highlight";this.killTimeout();};bz_as_o.AutoSuggest.prototype.clearHighlight=function(){var list=bz_as_o.DOM.gE("as_ul");if(!list){return false;}if(this.iHigh>0){list.childNodes[this.iHigh-1].className="";this.iHigh=0;}};bz_as_o.AutoSuggest.prototype.setHighlightedValue=function(){if(this.iHigh){this.sInp=this.fld.value=this.aSug[this.iHigh-1].v;this.fld.focus();if(this.fld.selectionStart){this.fld.setSelectionRange(this.sInp.length, this.sInp.length);}this.clearSuggestions();if(bz_autosuggest_auto_submit){bz_process_select_action(this.aSug[this.iHigh-1].v,this.aSug[this.iHigh-1].i,this.aSug[this.iHigh-1].u);return false;}if(typeof(this.oP.callback)=="function"){this.oP.callback(this.aSug[this.iHigh-1]);}}};bz_as_o.AutoSuggest.prototype.killTimeout=function(){clearTimeout(this.toID);};bz_as_o.AutoSuggest.prototype.resetTimeout=function(){clearTimeout(this.toID);var pointer=this;this.toID=setTimeout(function(){pointer.clearSuggestions()},1000);};bz_as_o.AutoSuggest.prototype.clearSuggestions=function(){this.killTimeout();var ele=bz_as_o.DOM.gE(this.idAs);var pointer=this;if(ele){var fade=new bz_as_o.Fader(ele,1,0,250,function(){bz_as_o.DOM.remE(pointer.idAs)});}};if(typeof(bz_as_o.DOM)=="undefined"){bz_as_o.DOM={};}bz_as_o.DOM.cE=function(type,attr,cont,html){var ne=document.createElement(type);if(!ne){return 0;}for(var a in attr){ne[a]=attr[a];}var t=typeof(cont);if(t=="string" && !html){ne.appendChild(document.createTextNode(cont));}else if(t=="string" && html){ne.innerHTML=cont;}else if(t=="object"){ne.appendChild(cont);}return ne;};bz_as_o.DOM.gE=function(e){var t=typeof(e);if(t=="undefined"){return 0;}else if(t=="string"){var re=document.getElementById(e);if(!re){return 0;}else if(typeof(re.appendChild)!="undefined"){return re;}else{return 0;}}else if(typeof(e.appendChild)!="undefined"){return e;}else{return 0;}};bz_as_o.DOM.remE=function(ele){var e=this.gE(ele);if(!e){return 0;}else if(e.parentNode.removeChild(e)){return true;}else{return 0;}};bz_as_o.DOM.getPos=function(e){var e=this.gE(e);var obj=e;var curleft=0;if(obj.offsetParent){while(obj.offsetParent){curleft+=obj.offsetLeft;obj=obj.offsetParent;}}else if(obj.x){curleft+=obj.x;}var obj=e;var curtop=0;if(obj.offsetParent){while(obj.offsetParent){curtop+=obj.offsetTop;obj=obj.offsetParent;}}else if(obj.y){curtop+=obj.y;}return{x:curleft,y:curtop};};if(typeof(bz_as_o.Fader)=="undefined"){bz_as_o.Fader={};}bz_as_o.Fader=function(ele,from,to,fadetime,callback){if(!ele){return 0;}this.e=ele;this.from=from;this.to=to;this.cb=callback;this.nDur=fadetime;this.nInt=50;this.nTime=0;var p=this;this.nID=setInterval(function(){p._fade()},this.nInt);};bz_as_o.Fader.prototype._fade=function(){this.nTime+=this.nInt;var ieop=Math.round(this._tween(this.nTime,this.from,this.to,this.nDur)*100);var op=ieop/100;if(this.e.filters){try{this.e.filters.item("DXImageTransform.Microsoft.Alpha").opacity=ieop;}catch(e){this.e.style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+ieop+')';}}else{this.e.style.opacity=op;}if(this.nTime==this.nDur){clearInterval(this.nID);if(this.cb!=undefined){this.cb();}}};bz_as_o.Fader.prototype._tween=function(t,b,c,d){return b+((c-b)*(t/d));};String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,'');};String.prototype.singlespace=function(){return this.replace(/\s+/g,' ');};function bz_process_select_action(v,i,u){if((u==null)||(u=='')){return;}window.location=u;}function bz_set_loc_suggest_chng_status(){var ck_val=bz_read_cookie(bz_loc_suggest_status_ck_name);ck_val=ck_val||'on';if(ck_val=='off'){ck_val='on';$('#'+bz_loc_suggest_status_e_name).html(bz_loc_suggest_status_lbl_on);bz_loc_suggest_state=ck_val;}else{ck_val='off';$('#'+bz_loc_suggest_status_e_name).html(bz_loc_suggest_status_lbl_off);bz_loc_suggest_state=ck_val;}bz_set_cookie(bz_loc_suggest_status_ck_name,ck_val,bz_loc_suggest_ck_opts);}var zd_top_search_max_sugg_elem_in_view=10;var zd_top_search_each_sugg_elem_height=35;var zd_top_search_status_e_name='bz_search_sugg_opt_link';var zd_top_search_status_ck_name='bz_search_sugg';var zd_top_search_status_lbl_on='On';var zd_top_search_status_lbl_off='Off';var zd_top_search_ck_opts={expires:1000,path:'/'};var zd_top_search_state=0;var zd_top_search_opt_show_as_stream=true;var zd_top_search_opt_auto_submit=true;var zd_top_search_opt_sform_name='bz_search';var zd_top_search_opt_caption_text='';var zd_top_search_opt_caption_position='bottom';var zd_top_search_opt_close_link_text='close [x]';var zd_top_search_opt_close_link_position='top';var zd_top_search_opt_allow_auto_hide='yes';var zd_top_search_opt_allow_term_highlight=false;var zd_top_search_opt_style='';var zd_top_search_opt_pane='fixed';var zd_top_search_opt_pane_width=370;var zd_top_search_opt_pane_dynamic_min_width=370;var zd_top_search_opt_adjust_left_pos=1;var zd_top_search_opt_adjust_width=-2;var zd_top_search_opt_listing_font_width=6;var zd_top_search_opt_max_string_length=0;var zd_top_search_opt_q_actual_value;var zd_top_search_m_connect_thumb_ck_name='fend_m_conn_thmb';var zd_top_search_m_connect_thumb_on_label='hide thumbnails';var zd_top_search_m_connect_thumb_off_label='show thumbnails';var zd_m_connect_thumb_class='no';var zd_m_connect_thumb_link_label=zd_top_search_m_connect_thumb_off_label;var zd_as_o;var zd_lsugd;var zd_is_it_ie=navigator.userAgent.toLowerCase().indexOf('msie')>=0?true:false;if(zd_is_it_ie){zd_top_search_opt_adjust_width=0;}if(typeof(zd_lsugd)=="undefined"){zd_lsugd={};}if(typeof(zd_as_o)=="undefined"){zd_as_o={};}if(typeof(zd_as_o.Autosuggest)=="undefined"){zd_as_o.Autosuggest={};}zd_as_o.AutoSuggest=function(id,param){if(!document.getElementById){return 0;}this.fld=zd_as_o.DOM.gE(id);if(!this.fld){return 0;}this.sInp="";this.nInpC=0;this.aSug=[];this.aReportMsg=[];this.iHigh=0;this.oP=param?param:{};var k,def={min_length:3,as_query:"q",method:"get",timeout:8000,delay:25,maxheight:250,className:"zd_search_suggest",offsety:-5,shownoresults:false,noresults:"no suggestions !",cache:true,maxentries:20};if(zd_top_search_opt_style!='rounded'){def['offsety']=0;}for(k in def){if(typeof(this.oP[k])!=typeof(def[k])){this.oP[k]=def[k];}}var p=this;this.fld.onkeypress=function(ev){return p.onKeyPress(ev);};this.fld.onkeyup=function(ev){return p.onKeyUp(ev);};this.fld.setAttribute("autocomplete","off");if(!(zd_top_search_opt_caption_text&&zd_top_search_opt_caption_position)){zd_top_search_opt_caption_text='';zd_top_search_opt_caption_position='';}if(!(zd_top_search_opt_close_link_text&&zd_top_search_opt_close_link_position)){zd_top_search_opt_close_link_text='';zd_top_search_opt_close_link_position='';}};zd_as_o.AutoSuggest.prototype.onKeyPress=function(ev){if(zd_top_search_state=='off'){return;}var key=(window.event)?window.event.keyCode:ev.keyCode;var RETURN=13;var TAB=9;var ESC=27;var bubble=1;switch(key){case RETURN:this.setHighlightedValue();bubble=0;break;case ESC:this.clearSuggestions();break;}return bubble;};zd_as_o.AutoSuggest.prototype.onKeyUp=function(ev){if(zd_top_search_state=='off'){return;}var key=(window.event)?window.event.keyCode:ev.keyCode;var ARRUP=38;var ARRDN=40;var bubble=1;switch(key){case ARRUP:this.changeHighlight(key);bubble=0;break;case ARRDN:this.changeHighlight(key);bubble=0;break;default:this.getSuggestions(this.fld.value);}return bubble;};zd_as_o.AutoSuggest.prototype.getSuggestions=function(val){val=val.singlespace();val=val.trim();zd_top_search_opt_q_actual_value=val;if(val==this.sInp){this.createList(this.aSug,this.aReportMsg);return 0;}if(!zd_top_search_opt_show_as_stream){zd_as_o.DOM.remE(this.idAs);}this.sInp=val;if(val.length<this.oP.min_length){this.clearSuggestions();this.aSug=[];this.aReportMsg=[];this.nInpC=val.length;return 0;}var ol=this.nInpC;this.nInpC=val.length?val.length:0;var pointer=this;var input=this.sInp;clearTimeout(this.ajID);this.ajID=setTimeout(function(){pointer.dRequest(input)},this.oP.delay);return false;};zd_as_o.AutoSuggest.prototype.upd=function(){var input=this.fld.value||'';this.setSuggestions(input);};zd_as_o.AutoSuggest.prototype.dRequest=function(input){if(input!=zd_top_search_opt_q_actual_value){return false;}var pointer=this;var url;if(this.oP.as_backend.indexOf("?")==-1){url=this.oP.as_backend+'?'+this.oP.as_query+"="+encodeURIComponent(this.sInp);}else{url=this.oP.as_backend+this.oP.as_query+"="+encodeURIComponent(this.sInp);}var meth=this.oP.method;var input=this.sInp;var old=document.getElementById('bz_lsug_intern_scr2');if(old!=null){old.parentNode.removeChild(old);delete old;}var head=document.getElementsByTagName("head")[0];var script=document.createElement('script');script.id='bz_lsug_intern_scr2';script.type='text/javascript';script.src=url;head.appendChild(script);};zd_as_o.AutoSuggest.prototype.setSuggestions=function(input){if(input!=zd_top_search_opt_q_actual_value){return false;}this.aSug=[];this.aReportMsg=[];for(var i=0;i<zd_lsugd.lst.length;i++){this.aSug.push({'id':zd_lsugd.lst[i].n,'v':zd_lsugd.lst[i].v,'i':zd_lsugd.lst[i].i,'u':zd_lsugd.lst[i].u});}for(var i=0;i<zd_lsugd.report.length;i++){this.aReportMsg.push(zd_lsugd.report[i]);}this.idAs="zd_asg_v110_"+this.fld.id;this.createList(this.aSug,this.aReportMsg);};zd_as_o.AutoSuggest.prototype.createList=function(arr,report_arr){var pointer=this;zd_as_o.DOM.remE(this.idAs);this.killTimeout();if(arr.length==0 && !this.oP.shownoresults){return false;}var dv_width;if(zd_top_search_opt_caption_text){var label_caption=zd_as_o.DOM.cE("div",{className:"as_caption"},zd_top_search_opt_caption_text);}var zd_options_div=zd_as_o.DOM.cE("div",{className:"pref_opts clearing"});var thumb_option=zd_as_o.DOM.cE("div",{className:"as_thumb_pref"});var thumb_option_link=zd_as_o.DOM.cE("a",{href:"#"},zd_m_connect_thumb_link_label);thumb_option_link.onclick=function(){pointer.ShowHideThumbnails();return false;};thumb_option.appendChild(thumb_option_link);zd_options_div.appendChild(thumb_option);if(zd_top_search_opt_close_link_text){var close_option=zd_as_o.DOM.cE("div",{className:"as_close_link"});var close_option_link=zd_as_o.DOM.cE("a",{href:"#"},zd_top_search_opt_close_link_text);close_option_link.onclick=function(){pointer.clearSuggestions();return false;};close_option.appendChild(close_option_link);}var div=zd_as_o.DOM.cE("div",{id:this.idAs, className:this.oP.className});if(zd_top_search_opt_style=='rounded'){var hcorner=zd_as_o.DOM.cE("div",{className:"as_corner"});var hbar=zd_as_o.DOM.cE("div",{className:"as_bar"});var header=zd_as_o.DOM.cE("div",{className:"as_header"});header.appendChild(hcorner);header.appendChild(hbar);div.appendChild(header);}if(report_arr[0]){var report_msg_obj1=zd_as_o.DOM.cE("div",{className:"as_report"},report_arr[0],1);div.appendChild(report_msg_obj1);}if(zd_top_search_opt_caption_position=='top'){div.appendChild(label_caption);}if(zd_top_search_opt_close_link_position=='top'){zd_options_div.appendChild(close_option);}div.appendChild(zd_options_div);var ul=zd_as_o.DOM.cE("ul",{id:"zd_ul"});var output;for(var i=0;i<arr.length;i++){var this_string_length=arr[i].v.length;if(this_string_length>zd_top_search_opt_max_string_length){zd_top_search_opt_max_string_length=this_string_length;}if(zd_top_search_opt_allow_term_highlight){var val=arr[i].v;var st=val.toLowerCase().indexOf(this.sInp.toLowerCase());output=val.substring(0,st)+"<em>"+val.substring(st,st+this.sInp.length)+"</em>"+val.substring(st+this.sInp.length);}else{output=arr[i].v;}output='<img class="'+zd_m_connect_thumb_class+'" src="http://cdn.zdeal.me/m_media/ms/'+arr[i].i+'.gif">'+output;var span=zd_as_o.DOM.cE("span",{},output,true);var a=zd_as_o.DOM.cE("a",{href:"#"});var tl=zd_as_o.DOM.cE("span",{className:"tl"}," ");var tr=zd_as_o.DOM.cE("span",{className:"tr"}," ");a.appendChild(tl);a.appendChild(tr);a.appendChild(span);a.name=i+1;a.onclick=function(){pointer.setHighlightedValue();return false;};a.onmouseover=function(){pointer.setHighlight(this.name);};var li=zd_as_o.DOM.cE("li",{},a);ul.appendChild(li);}if(arr.length==0 && this.oP.shownoresults){var li=zd_as_o.DOM.cE("li",{className:"as_warning"},this.oP.noresults);ul.appendChild(li);}div.appendChild(ul);var total_suggs=arr.length;if((zd_top_search_max_sugg_elem_in_view > 0)&&(total_suggs > zd_top_search_max_sugg_elem_in_view)){ul.style.height=parseInt(zd_top_search_each_sugg_elem_height * zd_top_search_max_sugg_elem_in_view)+"px";}if(zd_top_search_opt_caption_position=='bottom'){div.appendChild(label_caption);}if(zd_top_search_opt_close_link_position=='bottom'){div.appendChild(close_option);}if(zd_top_search_opt_style=='rounded'){var fcorner=zd_as_o.DOM.cE("div",{className:"as_corner"});var fbar=zd_as_o.DOM.cE("div",{className:"as_bar"});var footer=zd_as_o.DOM.cE("div",{className:"as_footer"});footer.appendChild(fcorner);footer.appendChild(fbar);div.appendChild(footer);}var pos=zd_as_o.DOM.getPos(this.fld);div.style.left=(zd_top_search_opt_adjust_left_pos+pos.x)+"px";div.style.top=(pos.y+this.fld.offsetHeight+this.oP.offsety)+"px";if(zd_top_search_opt_pane=='fixed'){div.style.width=zd_top_search_opt_pane_width+"px";}else if(zd_top_search_opt_pane=='dynamic'){dv_width=zd_top_search_opt_max_string_length*zd_top_search_opt_listing_font_width+10;if(zd_top_search_opt_pane_dynamic_min_width&&(zd_top_search_opt_pane_dynamic_min_width>dv_width)){dv_width=zd_top_search_opt_pane_dynamic_min_width;}div.style.width=dv_width+"px";}else{dv_width=zd_top_search_opt_adjust_width+this.fld.offsetWidth;div.style.width=dv_width+"px";}if((zd_top_search_opt_allow_auto_hide=='yes')||(zd_top_search_opt_allow_auto_hide=='smart')){div.onmouseover=function(){pointer.killTimeout()};div.onmouseout=function(){pointer.resetTimeout()};}document.getElementsByTagName("body")[0].appendChild(div);this.iHigh=0;if(zd_top_search_opt_allow_auto_hide=='yes'){var pointer=this;this.toID=setTimeout(function(){pointer.clearSuggestions()},this.oP.timeout);}};zd_as_o.AutoSuggest.prototype.changeHighlight=function(key){var list=zd_as_o.DOM.gE("zd_ul");if(!list){return false;}var n;if(key==40){n=this.iHigh+1;}else if(key==38){n=this.iHigh-1;}if(n>list.childNodes.length){n=list.childNodes.length;}if(n<1){n=1;}this.setHighlight(n);};zd_as_o.AutoSuggest.prototype.setHighlight=function(n){var list=zd_as_o.DOM.gE("zd_ul");if(!list){return false;}if(this.iHigh>0){this.clearHighlight();}this.iHigh=Number(n);list.childNodes[this.iHigh-1].className="as_highlight";this.killTimeout();};zd_as_o.AutoSuggest.prototype.clearHighlight=function(){var list=zd_as_o.DOM.gE("zd_ul");if(!list){return false;}if(this.iHigh>0){list.childNodes[this.iHigh-1].className="";this.iHigh=0;}};zd_as_o.AutoSuggest.prototype.setHighlightedValue=function(){if(this.iHigh){this.sInp=this.fld.value=this.aSug[this.iHigh-1].v;this.fld.focus();if(this.fld.selectionStart){this.fld.setSelectionRange(this.sInp.length, this.sInp.length);}this.clearSuggestions();if(zd_top_search_opt_auto_submit){bz_process_select_action(this.aSug[this.iHigh-1].v,this.aSug[this.iHigh-1].i,this.aSug[this.iHigh-1].u);return false;}if(typeof(this.oP.callback)=="function"){this.oP.callback(this.aSug[this.iHigh-1]);}}};zd_as_o.AutoSuggest.prototype.killTimeout=function(){clearTimeout(this.toID);};zd_as_o.AutoSuggest.prototype.resetTimeout=function(){clearTimeout(this.toID);var pointer=this;this.toID=setTimeout(function(){pointer.clearSuggestions()},1000);};zd_as_o.AutoSuggest.prototype.clearSuggestions=function(){this.killTimeout();var ele=zd_as_o.DOM.gE(this.idAs);var pointer=this;if(ele){var fade=new zd_as_o.Fader(ele,1,0,250,function(){zd_as_o.DOM.remE(pointer.idAs)});}};zd_as_o.AutoSuggest.prototype.ShowHideThumbnails=function(){var prev_class=zd_m_connect_thumb_class;if(zd_m_connect_thumb_class=='no'){bz_set_cookie(zd_top_search_m_connect_thumb_ck_name,'on',zd_top_search_ck_opts);zd_m_connect_thumb_class='yes';zd_m_connect_thumb_link_label=zd_top_search_m_connect_thumb_on_label;}else{bz_set_cookie(zd_top_search_m_connect_thumb_ck_name,'off',zd_top_search_ck_opts);zd_m_connect_thumb_class='no';zd_m_connect_thumb_link_label=zd_top_search_m_connect_thumb_off_label;}$('div.zd_search_suggest > ul > li > a > span > img').removeClass(prev_class).addClass(zd_m_connect_thumb_class);var zd_m_connect_thumb_link_elem=$('div.zd_search_suggest > div.pref_opts > div.as_thumb_pref').children(':first-child');zd_m_connect_thumb_link_elem.html(zd_m_connect_thumb_link_label);return false;};if(typeof(zd_as_o.DOM)=="undefined"){zd_as_o.DOM={};}zd_as_o.DOM.cE=function(type,attr,cont,html){var ne=document.createElement(type);if(!ne){return 0;}for(var a in attr){ne[a]=attr[a];}var t=typeof(cont);if(t=="string" && !html){ne.appendChild(document.createTextNode(cont));}else if(t=="string" && html){ne.innerHTML=cont;}else if(t=="object"){ne.appendChild(cont);}return ne;};zd_as_o.DOM.gE=function(e){var t=typeof(e);if(t=="undefined"){return 0;}else if(t=="string"){var re=document.getElementById(e);if(!re){return 0;}else if(typeof(re.appendChild)!="undefined"){return re;}else{return 0;}}else if(typeof(e.appendChild)!="undefined"){return e;}else{return 0;}};zd_as_o.DOM.remE=function(ele){var e=this.gE(ele);if(!e){return 0;}else if(e.parentNode.removeChild(e)){return true;}else{return 0;}};zd_as_o.DOM.getPos=function(e){var e=this.gE(e);var obj=e;var curleft=0;if(obj.offsetParent){while(obj.offsetParent){curleft+=obj.offsetLeft;obj=obj.offsetParent;}}else if(obj.x){curleft+=obj.x;}var obj=e;var curtop=0;if(obj.offsetParent){while(obj.offsetParent){curtop+=obj.offsetTop;obj=obj.offsetParent;}}else if(obj.y){curtop+=obj.y;}return{x:curleft,y:curtop};};if(typeof(zd_as_o.Fader)=="undefined"){zd_as_o.Fader={};}zd_as_o.Fader=function(ele,from,to,fadetime,callback){if(!ele){return 0;}this.e=ele;this.from=from;this.to=to;this.cb=callback;this.nDur=fadetime;this.nInt=50;this.nTime=0;var p=this;this.nID=setInterval(function(){p._fade()},this.nInt);};zd_as_o.Fader.prototype._fade=function(){this.nTime+=this.nInt;var ieop=Math.round(this._tween(this.nTime,this.from,this.to,this.nDur)*100);var op=ieop/100;if(this.e.filters){try{this.e.filters.item("DXImageTransform.Microsoft.Alpha").opacity=ieop;}catch(e){this.e.style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+ieop+')';}}else{this.e.style.opacity=op;}if(this.nTime==this.nDur){clearInterval(this.nID);if(this.cb!=undefined){this.cb();}}};zd_as_o.Fader.prototype._tween=function(t,b,c,d){return b+((c-b)*(t/d));};String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,'');};String.prototype.singlespace=function(){return this.replace(/\s+/g,' ');};function zd_set_search_suggest_init_status(){if(zd_top_search_status_ck_name==null){alert('lsug element missing');return;}zd_top_search_status_ck_name=zd_top_search_status_ck_name||'bz_search_sugg';var ck_val=bz_read_cookie(zd_top_search_status_ck_name);ck_val=ck_val||'on';if(ck_val=='off'){$('#'+bz_loc_suggest_status_e_name).html(bz_loc_suggest_status_lbl_off);zd_top_search_state=ck_val;}else{$('#'+bz_loc_suggest_status_e_name).html(bz_loc_suggest_status_lbl_on);zd_top_search_state=ck_val;}bz_set_cookie(zd_top_search_status_ck_name,ck_val,zd_top_search_ck_opts);ck_val=bz_read_cookie(zd_top_search_m_connect_thumb_ck_name);ck_val=ck_val||'off';if(ck_val=='on'){zd_m_connect_thumb_class='yes';zd_m_connect_thumb_link_label=zd_top_search_m_connect_thumb_on_label;}}zd_as_o.AutoSuggest.prototype.ext_control=function(){this.clearSuggestions();return false;};$(document).ready(function(){zd_set_search_suggest_init_status();});function bz_deals_tm(elm,exp){var t_evnt=new Date(exp);var t_now=new Date();var tm_ss=(t_evnt-t_now)/1000;var tm_mm=tm_ss/60;var tm_hh=tm_mm/60;var tm_dd=tm_hh/24;bz_deals_tmset(elm,exp);}function bz_deals_tmset(elm,exp){t_now=new Date();var org_exp=exp.split('/');var new_exp=org_exp[1]+'/'+org_exp[0]+'/'+org_exp[2];var t_evnt=new Date(new_exp);tm_ss=Math.floor((t_evnt-t_now)/1000);tm_mm=Math.floor(tm_ss/60);tm_hh=Math.floor(tm_mm/60);tm_dd=Math.floor(tm_hh/24);tm_ss=tm_ss-(tm_mm*60);tm_mm=tm_mm-(tm_hh*60);tm_hh=tm_hh-(tm_dd*24);if(tm_mm<0){tm_mm=0;}if(tm_ss<0){tm_ss=0;}if(tm_hh<0){tm_hh=0;}if(tm_dd<0){tm_dd=0;}if(document.getElementById('bz_exp_d'+elm)){document.getElementById('bz_exp_d'+elm).innerHTML=tm_dd;}if(document.getElementById('bz_exp_h'+elm)){document.getElementById('bz_exp_h'+elm).innerHTML=tm_hh;}if(document.getElementById('bz_exp_m'+elm)){document.getElementById('bz_exp_m'+elm).innerHTML=tm_mm;}if(document.getElementById('bz_exp_s'+elm)){document.getElementById('bz_exp_s'+elm).innerHTML=tm_ss;}if((tm_dd==0)&&(tm_hh==0)&&(tm_mm==0)&&(tm_ss==0)){if(document.getElementById('bz_deal_not_expired'+elm)){document.getElementById('bz_deal_not_expired'+elm).style.display='none';}if(document.getElementById('bz_deal_expired'+elm)){document.getElementById('bz_deal_expired'+elm).style.display='block';}}else{ID=window.setTimeout('bz_deals_tmset("'+elm+'","'+exp+'");',1000);}}function bz_deals_ch_town(f){var sel_city=f.form.show_city.value;if(sel_city &&(sel_city!='')){bz_set_cookie('fend_user_city',sel_city,bzg_ck_opts_all);}f.form.submit();}function bz_preload_media(){var preload_imgs=['http://cdn.zdeal.me/s_blue/find_hover.png','http://cdn.zdeal.me/imgs/misc/buy_now_sml.gif','http://cdn.zdeal.me/imgs/stars/hl.gif'];if((typeof bz_poimap_icons_hover !='undefined')&&(bz_poimap_icons_hover['default']!='undefined')&&(bz_poimap_icons_hover['default']!='')){preload_imgs.push(bz_poimap_icons_hover['default']);}for(var i=0;i<preload_imgs.length;i++){var cacheImage=document.createElement('img');cacheImage.src=preload_imgs[i];}}function bz_if_not_in_view(eid){var d_top=$(window).scrollTop();var e_top=$('#'+eid).offset().top;return(e_top > d_top);}function bz_gdealmap_showhide(){$('#bz_poimap_cont').slideToggle(750,function(){if($('#bz_poimap_cont').css('display')=='none'){$('#bz_poimap_on').css('display','none');$('#bz_poimap_off').css('display','block');}else{$('#bz_poimap_off').css('display','none');$('#bz_poimap_on').css('display','block');}});}var ReplaceImage=new Image;ReplaceImage.src="http://cdn.zdeal.me/imgs/misc/no_thumb.gif";function bz_img_err_proc(img){img.src=ReplaceImage.src;if(!img.complete){return false;}if(typeof img.naturalWidth != "undefined" && img.naturalWidth==0){return false;}return true;}function zd_live_additional_listings($this_item_id,$s_tag,$this_item_use_encoded_terms,$this_item_original_encoded_terms,$add_q_str,$data_template,$channel_tag){$this_item_use_encoded_terms=$this_item_use_encoded_terms||$this_item_original_encoded_terms;$channel_tag=$channel_tag||'';if(!$s_tag||!$this_item_id||!$data_template||!$this_item_use_encoded_terms){return false;}var $s_url='http://qr.zdeal.me/go/mp_frontfill/additional?q='+$this_item_use_encoded_terms+'&template='+encodeURIComponent($data_template)+$add_q_str+'&s_tag='+$s_tag+'&json=y&jsoncallback=?';$.ajax({type:"GET",url:$s_url,cache:false,dataType:'json',success:function(data,textStatus){zd_live_additional_listings_success(data,textStatus,$this_item_id,$s_tag,$data_template,$channel_tag);},error:function(XMLHttpRequest,textStatus,errorThrown){zd_live_additional_listings_error(XMLHttpRequest,textStatus,errorThrown);}});return false;}function zd_live_additional_listings_error(XMLHttpRequest,textStatus,errorThrown){return false;}function zd_live_additional_listings_success(data,textStatus,$this_item_id,$s_tag,$data_template,$channel_tag){if(data.status!='ok'){return false;}var $t_container=$('#'+$this_item_id);if(data.listing_data!=''){$t_container.find('.listing-container').html(data.listing_data);}$t_container.slideDown(750,function(i){zd_live_additional_on_load_tasks();if($channel_tag=='mpgns'){zd_live_additional_on_load_gan_tasks_on_mps($data_template,$channel_tag);}else{zd_live_additional_on_load_gan_tasks_on_zd($data_template,$channel_tag);}});return false;}function zd_live_additional_on_load_tasks(){$('#zd_live_additional_shopping_listings_container > .listing-container > .mp-gan-prod-listing').hover(function(){$(this).addClass('mp-gan-prod-listing-hl');},function(){$(this).removeClass('mp-gan-prod-listing-hl');});$('#zd_live_additional_shopping_listings_container > .listing-container > .mp-prod-listing').hover(function(){$(this).addClass('mp-prod-listing-hl');},function(){$(this).removeClass('mp-prod-listing-hl');});$('.zd_pcmp_live_add_prod_desc_switch').click(function(){var $imgParent=$(this).parent().find('img.desc-showhide');var $cParent=$(this).parent().parent();var $tObj=$cParent.find('.description-snippet');$tObj.slideToggle(250,function(){if($tObj.css('display')=='block'){$imgParent.attr('src','http://cdn.zdeal.me/imgs/marketplace/desc_hide.png');}else{$imgParent.attr('src','http://cdn.zdeal.me/imgs/marketplace/desc_show.png');}});return false;});}function zd_live_additional_on_load_gan_tasks_on_zd($data_template,$channel_tag){$('.zd_lvld_gn_lnk').click(function(){var $this=$(this);var $ret_url=$this.attr('href');var $dTot=$this.find('.zd_m_dtot');if(!$ret_url){return false;}var $RtCont=$this.parent().parent().parent();var $tCont=$RtCont.find('.dl-cont');if($tCont.css('display')=='block'){$tCont.slideUp();return false;}var $m_name=$RtCont.find('.m-col').find('.merchant').find('span').html()||'';var $tContBx=$tCont.find('.r-bx');if($tContBx.html()==''){$tContBx.html('<div class="dl-loading"><img src="http://cdn.zdeal.me/imgs/pbar/deal_loading.gif"> &nbsp; Loading deals ... please wait</div>');}var $s_url='http://qr.zdeal.me/go/live_deals/live_deals?dtype=&dsrc='+encodeURIComponent($ret_url)+'&m_name='+encodeURIComponent($m_name)+'&ch=zd&s_tag='+$G_s_tag+'&json=y&jsoncallback=?';$tCont.show();$.ajax({type:"GET",url:$s_url,cache:true,dataType:'json',success:function(data,textStatus){zd_live_load_deals_success(data,textStatus,$tCont,$tContBx,$dTot);},error:function(XMLHttpRequest,textStatus,errorThrown){zd_live_load_deals_error(XMLHttpRequest,textStatus,errorThrown,$tCont,$tContBx,$dTot);}});return false;});}function zd_live_additional_on_load_gan_tasks_on_mps($data_template,$channel_tag){$('.zd_lvld_gn_lnk').click(function(){var $this=$(this);var $ret_url=$this.attr('href');var $dTot=$this.find('.zd_m_dtot');if(!$ret_url){return false;}var $RtCont=$this.parent().parent().parent();var $tCont=$RtCont.find('.dl-cont');if($tCont.css('display')=='block'){$tCont.slideUp();return false;}var $m_name=$RtCont.find('.m-col').find('.merchant').find('a').html()||'';var $tContBx=$tCont.find('.r-bx');if($tContBx.html()==''){$tContBx.html('<div class="dl-loading"><img src="http://cdn.zdeal.me/imgs/pbar/deal_loading.gif"> &nbsp; Loading deals ... please wait</div>');}var $s_url='http://qr.zdeal.me/go/live_deals/live_deals?dtype=&dsrc='+encodeURIComponent($ret_url)+'&m_name='+encodeURIComponent($m_name)+'&ch=mp&s_tag='+$G_s_tag+'&json=y&jsoncallback=?';$tCont.show();$.ajax({type:"GET",url:$s_url,cache:false,dataType:'json',success:function(data,textStatus){zd_live_load_deals_success(data,textStatus,$tCont,$tContBx,$dTot);},error:function(XMLHttpRequest,textStatus,errorThrown){zd_live_load_deals_error(XMLHttpRequest,textStatus,errorThrown,$tCont,$tContBx,$dTot);}});return false;});}function zd_social_get_tinyurl($this_item_id,$this_item_unique_tag,$this_item_action_name,$this_item_url,$this_item_title,$this_merchant_name){var $q_url=encodeURIComponent($this_item_url);if(!$q_url){alert('No Product URL');return false;}var $s_url='http://zdeal.me/cgi-bin/tinyurl/make_tinyurl.cgi?u='+$q_url+'&key=zealdeal_uk'+'&jsoncallback=?';$.ajax({type:"GET",url:$s_url,cache:true,dataType:'json',success:function(data,textStatus){zd_social_tinyurl_live_success(data,textStatus,$this_item_id,$this_item_unique_tag,$this_item_action_name,$this_item_url,$this_item_title,$this_merchant_name);},error:function(XMLHttpRequest,textStatus,errorThrown){zd_social_tinyurl_live_error(XMLHttpRequest,textStatus,errorThrown);}});return false;}function zd_social_tinyurl_live_error(XMLHttpRequest,textStatus,errorThrown){alert('Sorry. Could not your request due a temporary internal error');return;}function zd_social_tinyurl_live_success(data,textStatus,$this_item_id,$this_item_unique_tag,$this_item_action_name,$this_item_url,$this_item_title,$this_merchant_name){if(data.status!='ok'){alert('error');return;}if(!data.turl){return false;}if($this_item_action_name=='highlighted-listing-reveal-tinyurl'){var $tinyurl_data=$('body').data('tiny_urls');$tinyurl_data[$this_item_unique_tag]=data.turl;$('#v_optbox_highlighted_listing_reveal_tinyurl'+$this_item_id).html($tinyurl_data[$this_item_unique_tag]);return;}if($this_item_action_name=='gd-highlighted-listing-reveal-tinyurl'){var $tinyurl_data=$('body').data('tiny_urls');$tinyurl_data[$this_item_unique_tag]=data.turl;$('#gd_optbox_highlighted_listing_reveal_tinyurl'+$this_item_id).html($tinyurl_data[$this_item_unique_tag]);return;}if($this_item_action_name=='tinyurl'){var $tinyurl_data=$('body').data('tiny_urls');$tinyurl_data[$this_item_unique_tag]=data.turl;$('#v_optbox_listing_tinyurl'+$this_item_id).html('<a href="'+$tinyurl_data[$this_item_unique_tag]+'" target="_blank">'+$tinyurl_data[$this_item_unique_tag]+'</a>');return;}if($this_item_action_name=='gd_tinyurl'){var $tinyurl_data=$('body').data('tiny_urls');$tinyurl_data[$this_item_unique_tag]=data.turl;$('#gdturl'+$this_item_id).html('<a href="'+$tinyurl_data[$this_item_unique_tag]+'">'+$tinyurl_data[$this_item_unique_tag]+'</a>');return;}if($this_item_action_name=='twitter'){var $tinyurl_data=$('body').data('tiny_urls');$tinyurl_data[$this_item_unique_tag]=data.turl;zd_social_make_twitter_url($this_item_title,$tinyurl_data[$this_item_unique_tag]);return;}return;}function zd_social_make_twitter_url($this_item_title,$this_url){var $append_txt=' - ZealDeal UK '+$this_url;var $append_txt_length=$append_txt.length;$this_item_title=$this_item_title.replace(/\.+$/,'');$this_item_title=$this_item_title.replace(/#/g,'');$this_item_title=$this_item_title.replace(/\s+\+\s+/g,' plus ');$this_item_title=$this_item_title.replace(/£/g,'GBP');$this_item_title=$this_item_title.replace(/GBP\s*(\d+[\.\d]*)/g,'$1 Pound');if($this_item_title.length > (115-$append_txt_length)){$this_item_title=$this_item_title.substr(0,115-$append_txt_length);}var $t_data=$this_item_title+$append_txt;	$t_data=$t_data.replace(/ /g,'+');var $u='http://www.twitter.com/home?status='+$t_data;var $win_obj=window.open($u);return $win_obj;}function bz_add_fav_shop($mid){if($('body').data('favshops_live_in_progress')==2){alert("Sorry, Still working on your previous action.\n\nPlease try again in a few seconds.");return 0;}$('body').data('favshops_live_in_progress',2);var $fav_shops=bz_read_cookie($('body').data('favshop_ck_name'));var $unique_mids=new Array();var $mids=new Array();var $final_mids=new Array();var $total;var $exceeded=0;if($fav_shops==''){$total=1;}else{$mids=$fav_shops.split(',');$total=$mids.length;}if($total>=$('body').data('favshops_limit')){$exceeded=1;if($('body').data('favshops_action')=='keep'){return 1;}if($('body').data('favshops_action')=='warnkeep'){if(($('body').data('fend_favshops_warn')==0) || (($('body').data('time_now')-$('body').data('fend_favshops_warn'))>604800)){$('body').data('fend_favshops_warn',$('body').data('time_now'));bz_set_cookie('fend_favshops_warn',$('body').data('fend_favshops_warn'),bzg_ck_opts_all);$.blockUI({message:$('#favshop_limit_exceeded_notice'),applyPlatformOpacityRules:true});}	$('body').data('favshops_live_in_progress',1);return 1;}}$mids.push($mid);for(var $i=0;$i<$mids.length;$i++){if($unique_mids[$mids[$i]]===undefined){$unique_mids[$mids[$i]]=$mids[$i];$final_mids.push($mids[$i]);}}if($exceeded>0){if(($('body').data('favshops_action')=='warnkeep')||($('body').data('favshops_action')=='keep')){		$final_mids.pop();}else{$final_mids.shift();}}$total=$final_mids.length;var $favshop_data=$final_mids.join(',');bz_set_cookie($('body').data('favshop_ck_name'),$favshop_data,bzg_ck_opts_all);$('#zd_live_total_fav_shops').html($total);$('#zd_live_status_box_total_fav_shops').html($total);zd_update_favshop($total,$favshop_data);if(($exceeded==0)&&($total==$('body').data('favshops_limit'))){$.blockUI({message:$('#favshop_limit_reached_notice'),applyPlatformOpacityRules:true});return 1;}if($exceeded==0){return 1;}if($('body').data('favshops_action')=='del'){return 1;}if($('body').data('favshops_action')=='warndel'){if(($('body').data('fend_favshops_warn')==0) || (($('body').data('time_now')-$('body').data('fend_favshops_warn'))>604800)){$('body').data('fend_favshops_warn',$('body').data('time_now'));bz_set_cookie('fend_favshops_warn',$('body').data('fend_favshops_warn'),bzg_ck_opts_all);$.blockUI({message:$('#favshop_limit_exceeded_notice'),applyPlatformOpacityRules:true});}	}return 1;}function bz_del_fav_shop($mid){var $total=-1;if($('body').data('favshops_live_in_progress')==2){alert("Sorry, Still working on your previous action.\n\nPlease try again in a few seconds.");return[0,$total];}$('body').data('favshops_live_in_progress',2);var $fav_shops=bz_read_cookie($('body').data('favshop_ck_name'));if($fav_shops==''){$('body').data('favshops_live_in_progress',1);return[1,$total];}var $unique_mids=new Array();var $mids=new Array();var $final_mids=new Array();$mids=$fav_shops.split(',');$mids.push($mid);for(var $i=0;$i<$mids.length;$i++){if($mids[$i]!=$mid){if($unique_mids[$mids[$i]]===undefined){$unique_mids[$mids[$i]]=$mids[$i];$final_mids.push($mids[$i]);}}}$total=$final_mids.length;var $favshop_data=$final_mids.join(',');bz_set_cookie($('body').data('favshop_ck_name'),$favshop_data,bzg_ck_opts_all);zd_update_favshop($total,$favshop_data);return[1,$total];}function zd_update_favshop($total,$favshop_data){if($('body').data('fend_urea_exists')!='y'){$('body').data('favshops_live_in_progress',1);return false;}var $s_url='http://'+document.domain+'/go/favshop/favshop?key=zealdeal_uk'+'&jsoncallback=?';$.ajax({type:"GET",url:$s_url,cache:false,dataType:'json',success:function(data,textStatus){zd_update_favshop_live_success(data,textStatus,$total);},error:function(XMLHttpRequest,textStatus,errorThrown){zd_update_favshop_live_error(XMLHttpRequest,textStatus,errorThrown);}});return false;}function zd_update_favshop_live_error(XMLHttpRequest,textStatus,errorThrown){$('body').data('favshops_live_in_progress',1);return;}function zd_update_favshop_live_success(data,textStatus,$total){$('body').data('favshops_live_in_progress',1);if(data.status!='ok'){return;}return false;}(function($){$.fn.BzLoadThisImage=function(img_url){img_url=img_url || '';if(!img_url){return false;}var $this=$(this);if($this.data('set_new_val')!=''){$('#customize-content-bg-loading').fadeIn('fast',function(){if($.browser.msie){this.style.removeAttribute('filter');}});}$this.attr('src',img_url).unbind('load').bind('load',function(){if($this.data('bg_type')!='c'){$this.css({'left':'0px'});}if($this.data('set_new_val')!=''){bz_set_cookie('fend_pgbg',$this.data('set_new_val'),bzg_ck_opts_all);}$('#customize-content-bg-loading').fadeOut(2000);if($('#page-wraper-bg').data('set_credit')!=''){$('#photo_credit_container').show();$('#photo_credit_info').html($('#page-wraper-bg').data('set_credit'));}}).error(function(){$('#customize-content-bg-loading').fadeOut(2000);img_url=$this.data('default_bg');$this.data('set_new_val','');$this.BzLoadThisImage(img_url);});return false;};})(jQuery);(function($){$.fn.BzSetThisColor=function(){var $this=$(this);$('#photo_credit_container').hide();if($('body').css('backgroundColor')==$this.data('bg_val')){return false;}$this.css({'left':'-5000px'});$('body').css('backgroundColor',$this.data('bg_val'));if($this.data('set_new_val')!=''){bz_set_cookie('fend_pgbg',$this.data('set_new_val'),bzg_ck_opts_all);}return false;};})(jQuery);$(document).ready(function(){$('body').data('tiny_urls',{});var t_now=new Date();$('body').data('time_now',t_now.getTime());$('body').data('bz_q_hint','Show discounts and deals on ...');if(document.domain=='localhost'){$('body').data('bz_rev_s_backkend','http://localhost/cgi-bin/review_server/submit_review.cgi');$('body').data('bz_rev_v_backkend','http://localhost/cgi-bin/review_server/show_review.cgi');}else{$('body').data('bz_rev_s_backkend','http://zdeal.me/go/review_server/submit_review.cgi');$('body').data('bz_rev_v_backkend','http://zdeal.me/go/review_server/show_review.cgi');}$('body').data('bz_rev_rating','yes');bz_set_cookie('fend_utm',$('body').data('time_now'),bzg_ck_opts_all);$('#user_login_mini_pane').css({display:'none','right':'0px'});if(($.trim($('#bz_q').val())=='')||($.trim($('#bz_q').val())==$('body').data('bz_q_hint'))){$('#bz_q').addClass("f-qbox_hover").val($('body').data('bz_q_hint'));}$('#bz_q').focus(function(){$(this).filter(function(){return $.trim($(this).val())==''||$(this).val()==$('body').data('bz_q_hint');}).removeClass('f-qbox_hover').val('');});$('#bz_q').blur(function(){$(this).filter(function(){return $.trim($(this).val())=='';}).addClass('f-qbox_hover').val($('body').data('bz_q_hint'));});$('#bz_form_t').submit(function(){var q=$.trim($('#bz_q').val());if((q=='')||(q==$('body').data('bz_q_hint'))){$('#bz_q').addClass("f-qbox_hover").val($('body').data('bz_q_hint'));return false;}bz_delete_cookie('fend_stag');bz_delete_cookie('fend_stag_tm');var s=$("#bz_form_t input[name=s]").val();var url=$('#bz_form_t').attr('action')+'?q='+encodeURIComponent(q);if(s){url+='&s='+encodeURIComponent(s);}window.location=url;return false;});$('#user_login_pane_ctrl1,#user_login_pane_ctrl2').click(function(){$('#mini_login_name').val('');$('#mini_login_pw').val('');$('#user_login_mini_pane').slideToggle(function(){if($(this).css('display')=='block'){$('#mini_login_name').focus();}});return false;});$('#page-wraper-bg').data('default_bg','http://cdn.zdeal.me/imgs/misc/blank.gif');$('#page-wraper-bg').data('set_new_val','');$('#page-wraper-bg').data('bg_type','');$('#page-wraper-bg').data('bg_val','');$('#page-wraper-bg').data('set_credit','');if($('#page-wraper-bg').attr('src')!=$('#page-wraper-bg').data('default_bg')){$('#photo_credit_container').show();}var bgcols={'11':'#2f8cab','12':'#c73b0b','13':'#024769','14':'#f0f0f0','15':'#609','16':'#444','17':'#39f','18':'#ffbe00','19':'#9caa9c','20':'#360'};$('#customize-content-container > #customize-content-selection > .content-color > div').toggle(function(){var tag=$(this).children('img:first').attr('tag');var set_new_c=bgcols[tag]||'#FFF';$('#page-wraper-bg').data('bg_type','c');$('#page-wraper-bg').data('bg_val',set_new_c);$('#page-wraper-bg').data('set_new_val','c::'+set_new_c+'::');$('#page-wraper-bg').BzSetThisColor();},function(){var tag=$(this).children('img:first').attr('tag');var set_new_c=bgcols[tag]||'#FFF';$('#page-wraper-bg').data('bg_type','c');$('#page-wraper-bg').data('bg_val',set_new_c);$('#page-wraper-bg').data('set_new_val','c::'+set_new_c+'::');$('#page-wraper-bg').BzSetThisColor();});$('#customize-content-container > #customize-content-selection > .content-bg > div').toggle(function(){var tag=$(this).children('img:first').attr('tag');var $credit=$(this).children('img:first').attr('credo')||'';var img_url='http://cdn.zdeal.me/skins/'+tag+'.jpg';$('#page-wraper-bg').data('bg_type','u');$('#page-wraper-bg').data('bg_val',img_url);$('#page-wraper-bg').data('set_new_val','u::'+img_url+'::'+$credit);$('#page-wraper-bg').data('set_credit',$credit);$('#page-wraper-bg').BzLoadThisImage(img_url);},function(){var tag=$(this).children('img:first').attr('tag');var $credit=$(this).children('img:first').attr('alt');var img_url='http://cdn.zdeal.me/skins/'+tag+'.jpg';$('#page-wraper-bg').data('bg_type','u');$('#page-wraper-bg').data('bg_val',img_url);$('#page-wraper-bg').data('set_new_val','u::'+img_url+'::'+$credit);$('#page-wraper-bg').data('set_credit',$credit);$('#page-wraper-bg').BzLoadThisImage(img_url);});$('#customize-content-container > #customize-content-selection > .content-bg > div').mouseover(function(){$(this).addClass('optblk_hover');}).mouseout(function(){$(this).removeClass('optblk_hover');});$('#customize-content-container > #customize-content-selection > .content-color > div').mouseover(function(){$(this).addClass('optblk_hover');}).mouseout(function(){$(this).removeClass('optblk_hover');});$('div.button').mouseover(function(){$(this).children('a:first').css({'color':'#000','text-decoration':'none'});}).mouseout(function(){$(this).children('a:first').css({'color':'#666'});});$('#top_customize_opt_reset').click(function(){var set_new_c='#444';$('#page-wraper-bg').data('bg_type','c');$('#page-wraper-bg').data('bg_val',set_new_c);$('#page-wraper-bg').data('set_new_val','c::'+set_new_c+'::');$('#page-wraper-bg').BzSetThisColor();bz_delete_cookie('fend_pgbg');});$('#top_customize_opt_button,#top_customize_opt_button-close').click(function(){$('#customize-content-container').slideToggle(450);return false;});$('#photo_credit_lnk').click(function(){$('#main-wraper').toggle();$('#footer_container').toggle();if($('#main-wraper').css('display')=='block'){$(this).text('Full View');}else{$(this).text('Return to Page');}});$('.jump_to_top').click(function(){$('html').animate({scrollTop:0},'slow');return false;});$('.top_wide_subsections_navbar > div[class!=sel]').each(function(){var $this=$(this);$this.children().find('.click_ready').click(function(){if($(this).attr('href')!=null){location.href=$(this).attr('href');}});$this.hover(function(){$this.addClass('sel');},function(){$this.removeClass('sel');});});var $urea_ck=bz_read_cookie('fend_favshops_warn');$urea_ck=$urea_ck||0;$('body').data('fend_favshops_warn',$urea_ck);$urea_ck=bz_read_cookie('fend_uarea');$('body').data('fend_uarea',$urea_ck);if($urea_ck=='_'){$urea_ck='';}if($urea_ck){$('body').data('fend_urea_exists','y');$('body').data('favshop_ck_name','fend_favshops');$('body').data('favshops_live_in_progress',1);}else{$('body').data('fend_urea_exists','');$('body').data('favshop_ck_name','fend_favshops_o');$('body').data('favshops_live_in_progress',0);}$urea_ck=bz_read_cookie('fend_favshops_pref');if($('body').data('fend_urea_exists')&&$urea_ck){var $fav_shops_prefs=new Array();$fav_shops_prefs=$urea_ck.split(':');$('body').data('favshops_limit',$fav_shops_prefs[0]||20);$('body').data('favshops_action',$fav_shops_prefs[1]||'warndel');}else{$('body').data('favshops_limit',20);$('body').data('favshops_action','warndel');}$('body').data('bz_footer_newsletter_email_hint','Type your E-Mail ...');if(($.trim($('#bz_footer_newsletter_email').val())=='')||($.trim($('#bz_footer_newsletter_email').val())==$('body').data('bz_footer_newsletter_email_hint'))){$('#bz_footer_newsletter_email').addClass("footer-newsletter-email_hover").val($('body').data('bz_footer_newsletter_email_hint'));}$('#bz_footer_newsletter_email').focus(function(){$(this).filter(function(){return $.trim($(this).val())==''||$(this).val()==$('body').data('bz_footer_newsletter_email_hint');}).removeClass('footer-newsletter-email_hover').val('');});$('#bz_footer_newsletter_email').blur(function(){$(this).filter(function(){return $.trim($(this).val())=='';}).addClass('footer-newsletter-email_hover').val($('body').data('bz_footer_newsletter_email_hint'));});$('#bz_footer_newsletter_form').submit(function(){if(($.trim($('#bz_footer_newsletter_email').val())=='')||($.trim($('#bz_footer_newsletter_email').val())==$('body').data('bz_footer_newsletter_email_hint'))){$('#bz_footer_newsletter_email').addClass("footer-newsletter-email_hover").val($('body').data('bz_footer_newsletter_email_hint'));return false;}return true;});$('#top_change_layout_opt_button').click(function(){var $lout_data=$(this).attr('tag');var $lout_attrs=new Array();$lout_attrs=$lout_data.split(':');$lout_attrs[1]=$lout_attrs[1]||'';bz_set_cookie('fend_lout',$lout_attrs[0],bzg_ck_opts_all);if($lout_attrs[0]=='m'){bz_set_cookie('fend_pgbg','c::#444::',bzg_ck_opts_all);}if($lout_attrs[1]=='uarea'){window.location='http://'+document.domain+'/my-dashboard';}else{window.location=window.location;}return false;});$('.qview-link').click(function(){var $uri=$(this).attr('href');qview_open_ext_win($uri);return false;});});
/*!
* jQuery blockUI plugin
* Version 2.37 (29-JAN-2011)
* @requires jQuery v1.2.3 or later
*
* Examples at: http://malsup.com/jquery/block/
* Copyright (c) 2007-2010 M. Alsup
* Dual licensed under the MIT and GPL licenses:
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
*
* Thanks to Amir-Hossein Sobhi for some excellent contributions!
*/
;(function($){$.fn._fadeIn=$.fn.fadeIn;var noOp=function(){};var mode=document.documentMode||0;var setExpr=$.browser.msie&&(($.browser.version<8&&!mode)||mode<8);var ie6=$.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!mode;$.blockUI=function(opts){install(window,opts);};$.unblockUI=function(opts){remove(window,opts);};$.growlUI=function(title,message,timeout,onClose){var $m=$('<div class="growlUI"></div>');if(title){$m.append('<h1>'+title+'</h1>');}if(message){$m.append('<h2>'+message+'</h2>');}if(timeout==undefined){timeout=3000;}$.blockUI({message:$m,fadeIn:700,fadeOut:1000,centerY:false,timeout:timeout,showOverlay:false,onUnblock:onClose,css:$.blockUI.defaults.growlCSS});};$.fn.block=function(opts){return this.unblock({fadeOut:0}).each(function(){if($.css(this,'position')=='static'){this.style.position='relative';}if($.browser.msie){this.style.zoom=1;}install(this,opts);});};$.fn.unblock=function(opts){return this.each(function(){remove(this,opts);});};$.blockUI.version=2.37;$.blockUI.defaults={message:'<h1>Please wait...</h1>',title:null,draggable:true,theme:false,css:{padding:10,margin:0,width:'30%',top:'40%',left:'35%',textAlign:'left',color:'#ffffcc',border:'7px solid #afd775',backgroundColor:'#d4e9b5','//-webkit-border-radius':'10px', cursor:'pointer'},themedCSS:{width:'30%',top:'40%',left:'35%'},overlayCSS:{backgroundColor:'#000',opacity:0.6,cursor:'pointer'},growlCSS:{width:'350px',top:'10px',left:'',right:'10px',border:'none',padding:'5px',opacity:0.6,cursor:'default',color:'#fff',backgroundColor:'#000','-webkit-border-radius':'10px','-moz-border-radius':'10px','border-radius':'10px'},iframeSrc:/^https/i.test(window.location.href||'')?'javascript:false':'about:blank',forceIframe:false,baseZ:1000,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onBlock:null,onUnblock:null,quirksmodeOffsetHack:4,blockMsgClass:'blockMsg'};var pageBlock=null;var pageBlockEls=[];function install(el, opts){var full=(el==window);var msg=opts && opts.message!==undefined?opts.message:undefined;opts=$.extend({},$.blockUI.defaults,opts||{});opts.overlayCSS=$.extend({},$.blockUI.defaults.overlayCSS,opts.overlayCSS||{});var css=$.extend({},$.blockUI.defaults.css,opts.css||{});var themedCSS=$.extend({},$.blockUI.defaults.themedCSS,opts.themedCSS||{});msg=msg===undefined?opts.message:msg;if(full&&pageBlock){remove(window,{fadeOut:0});}if(msg&&typeof msg!='string'&&(msg.parentNode||msg.jquery)){var node=msg.jquery?msg[0]:msg;var data={};$(el).data('blockUI.history',data);data.el=node;data.parent=node.parentNode;data.display=node.style.display;data.position=node.style.position;if(data.parent)data.parent.removeChild(node);}var z=opts.baseZ;var lyr1=($.browser.msie||opts.forceIframe)?$('<iframe class="blockUI" style="z-index:'+ (z++) +';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+opts.iframeSrc+'"></iframe>'):$('<div class="blockUI" style="display:none"></div>');var lyr2=$('<div class="blockUI blockOverlay" style="z-index:'+(z++)+';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');var lyr3,s;if(opts.theme && full){s='<div class="blockUI '+opts.blockMsgClass+' blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+z+';display:none;position:fixed">'+'<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(opts.title||'&nbsp;')+'</div>'+'<div class="ui-widget-content ui-dialog-content"></div>'+'</div>';}else if(opts.theme){s='<div class="blockUI '+opts.blockMsgClass+' blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+z+';display:none;position:absolute">'+'<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">'+(opts.title||'&nbsp;')+'</div>'+'<div class="ui-widget-content ui-dialog-content"></div>'+'</div>';}else if(full){s='<div class="blockUI '+opts.blockMsgClass+' blockPage" style="z-index:'+z+';display:none;position:fixed"></div>';}			else{s='<div class="blockUI '+opts.blockMsgClass+' blockElement" style="z-index:'+z+';display:none;position:absolute"></div>';}lyr3=$(s);if(msg){if(opts.theme){lyr3.css(themedCSS);lyr3.addClass('ui-widget-content');}else lyr3.css(css);}if(!opts.applyPlatformOpacityRules||!($.browser.mozilla&&/Linux/.test(navigator.platform))){lyr2.css(opts.overlayCSS);}lyr2.css('position',full?'fixed':'absolute');if($.browser.msie||opts.forceIframe){lyr1.css('opacity',0.0);}var layers=[lyr1,lyr2,lyr3],$par=full?$('body'):$(el);$.each(layers,function(){this.appendTo($par);});if(opts.theme&&opts.draggable&&$.fn.draggable){lyr3.draggable({handle:'.ui-dialog-titlebar',cancel:'li'});}var expr=setExpr&&(!$.boxModel||$('object,embed',full?null:el).length>0);if(ie6||expr){if(full&&opts.allowBodyStretch&&$.boxModel){$('html,body').css('height','100%');}if((ie6||!$.boxModel)&&!full){var t=sz(el,'borderTopWidth'),l=sz(el,'borderLeftWidth');var fixT=t?'(0-'+t+')':0;var fixL=l?'(0-'+l+')':0;}$.each([lyr1,lyr2,lyr3],function(i,o){var s=o[0].style;s.position='absolute';if(i<2){full?s.setExpression('height','Math.max(document.body.scrollHeight,document.body.offsetHeight)-(jQuery.boxModel?0:'+opts.quirksmodeOffsetHack+')+"px"'):s.setExpression('height','this.parentNode.offsetHeight+"px"');full?s.setExpression('width','jQuery.boxModel&&document.documentElement.clientWidth||document.body.clientWidth+"px"'):s.setExpression('width','this.parentNode.offsetWidth+"px"');if(fixL){s.setExpression('left',fixL);}if(fixT){s.setExpression('top',fixT);}}else if(opts.centerY){if(full){s.setExpression('top','(document.documentElement.clientHeight||document.body.clientHeight)/2-(this.offsetHeight/2)+(blah=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+"px"');}s.marginTop=0;}else if(!opts.centerY && full){var top=(opts.css && opts.css.top)?parseInt(opts.css.top):0;var expression='((document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+'+top+')+"px"';s.setExpression('top',expression);}});}if(msg){if(opts.theme){lyr3.find('.ui-widget-content').append(msg);}else{lyr3.append(msg);}if(msg.jquery||msg.nodeType){$(msg).show();}}if(($.browser.msie||opts.forceIframe)&&opts.showOverlay){lyr1.show();}if(opts.fadeIn){var cb=opts.onBlock?opts.onBlock:noOp;var cb1=(opts.showOverlay && !msg)?cb:noOp;var cb2=msg?cb:noOp;if(opts.showOverlay){lyr2._fadeIn(opts.fadeIn,cb1);}if(msg){lyr3._fadeIn(opts.fadeIn,cb2);}}else{if(opts.showOverlay){lyr2.show();}if(msg){lyr3.show();}if(opts.onBlock){opts.onBlock();}}bind(1,el,opts);if(full){pageBlock=lyr3[0];pageBlockEls=$(':input:enabled:visible',pageBlock);if(opts.focusInput){setTimeout(focus,20);}}else{center(lyr3[0],opts.centerX,opts.centerY);}if(opts.timeout){var to=setTimeout(function(){full?$.unblockUI(opts):$(el).unblock(opts);},opts.timeout);$(el).data('blockUI.timeout',to);}};function remove(el,opts){var full=(el==window);var $el=$(el);var data=$el.data('blockUI.history');var to=$el.data('blockUI.timeout');if(to){clearTimeout(to);$el.removeData('blockUI.timeout');}opts=$.extend({},$.blockUI.defaults,opts||{});bind(0,el,opts);var els;if(full){els=$('body').children().filter('.blockUI').add('body>.blockUI');}else{els=$('.blockUI',el);}if(full){pageBlock=pageBlockEls=null;}if(opts.fadeOut){els.fadeOut(opts.fadeOut);setTimeout(function(){reset(els,data,opts,el);},opts.fadeOut);}else{reset(els,data,opts,el);}};function reset(els,data,opts,el){els.each(function(i,o){if(this.parentNode){this.parentNode.removeChild(this);}});if(data && data.el){data.el.style.display=data.display;data.el.style.position=data.position;if(data.parent){data.parent.appendChild(data.el);}$(el).removeData('blockUI.history');}if(typeof opts.onUnblock=='function'){opts.onUnblock(el,opts);}};function bind(b,el,opts){var full=el==window,$el=$(el);if(!b&&(full&&!pageBlock||!full&&!$el.data('blockUI.isBlocked'))){return;}if(!full){$el.data('blockUI.isBlocked',b);}if(!opts.bindEvents||(b&&!opts.showOverlay)){return;}var events='mousedown mouseup keydown keypress';b?$(document).bind(events,opts,handler):$(document).unbind(events,handler);};function handler(e){if(e.keyCode&&e.keyCode==9){if(pageBlock&&e.data.constrainTabKey){var els=pageBlockEls;var fwd=!e.shiftKey&&e.target===els[els.length-1];var back=e.shiftKey&&e.target===els[0];if(fwd||back){setTimeout(function(){focus(back)},10);return false;}}}var opts=e.data;if($(e.target).parents('div.'+opts.blockMsgClass).length>0){return true;}return $(e.target).parents().children().filter('div.blockUI').length==0;};function focus(back){if(!pageBlockEls){return;}var e=pageBlockEls[back===true?pageBlockEls.length-1:0];if(e){e.focus();}};function center(el,x,y){var p=el.parentNode,s=el.style;var l=((p.offsetWidth-el.offsetWidth)/2)-sz(p,'borderLeftWidth');var t=((p.offsetHeight-el.offsetHeight)/2)-sz(p,'borderTopWidth');if(x){s.left=l>0?(l+'px'):'0';}if(y){s.top=t>0?(t+'px'):'0';}};function sz(el,p){return parseInt($.css(el,p))||0;};})(jQuery);



