TWH.beheer.selection=function(a){this.setup.apply(this,arguments)};TWH.beheer.selection.prototype={enableCallbacks:undefined,callbackUrls:{clear:"/beheer/callback/selection/clear",del:"/beheer/callback/selection/delete",add:"/beheer/callback/selection/add"},selector:undefined,buttonSelector:".bulk-action",setup:function(a){this.selector="#adv_lijst";var b=this;this.enableCallbacks=a;var c=this.parseSelectedCount(0,true);if(c==0){c=this.getSelection().length}if(c>0){this.updateButtons(true);this.updateSelectedAdvCount(c)}$(this.selector+" :checkbox").click(function(d){b.onClick.apply(b,arguments)})},onClick:function(b){var a=this.updateSelection(b.target,this.selector);var d=this.parseSelectedCount(a.length,b.target.checked);this.updateSelectedAdvCount(d);if(this.enableCallbacks){var c=b.target.checked?this.callbackUrls.add:this.callbackUrls.del;$.get(c,{selection:a})}this.updateButtons((d>0))},updateSelectedAdvCount:function(c){var b="<COUNT> advertentie(s) geselecteerd<a href='#' class='clear-selection'>selectie ongedaan maken</a>";if(c>0){$(".selected-adv-count").html(b.replace(/<COUNT>/,c));var a=this;$(".selected-adv-count").find("a").click(function(d){a.clearSelection();return false})}else{$(".selected-adv-count").html("")}},parseSelectedCount:function(a,d){var b=$(".selected-adv-count")[0];if(undefined!==b){var e=b.innerHTML.match(/\d+/);if(e){e=parseInt(e[0]);var c=d?(e+a):(e-a);return c}}return a},getSelection:function(){return $(this.selector+" :checked").map(function(b,a){if(a.value.match(/\d+/)){return a.value}})},updateSelection:function(c,a){var b=[c.value];if($(c).hasClass("checkall")){b=[];$(a+" :checkbox").each(function(d,e){if((c.checked!=e.checked)&&e.value.match(/\d+/)){b.push(e.value)}e.checked=c.checked})}else{$(".checkall").attr("checked",false)}return b},clearSelection:function(a){if(this.enableCallbacks){$.get(this.callbackUrls.clear)}$(this.selector+" :checkbox").each(function(b,c){c.checked=null});this.updateSelectedAdvCount(0);this.updateButtons(false);return false},updateButtons:function(a){$(this.buttonSelector).each(function(c,b){b.disabled=!a;if(a){$(b).removeClass("disabled")}else{$(b).addClass("disabled")}})}};if($.support.twh.beheer_adv_selection==true){$(document).ready(function(a){var b=new TWH.beheer.selection($.support.twh.beheer_adv_selection_enable_callbacks)})}if($.support.twh.opvallen==true){TWH.beheer.opvallen={calculateRowTotal:function(){$("#lijstuitvoer").find("tr").each(function(a,b){var d=0;var c=$(b).find(".row-total")[0];if(!c){return}$(b).find(":checked").each(function(g,h){var f=$(h.parentNode).children("label")[0];var e=f.innerHTML.match(/(\d+),(\d+)/);var j=e[1]+"."+e[2];d+=parseFloat(j)});$(c).html($(c).html().replace(/\d.+/,d.toFixed(2)).replace(".",","))})},calculateTotal:function(){var a=0;$(".price-adjust").each(function(d,e){if(e.checked){var c=$(e.parentNode).children("label")[0];var b=c.innerHTML.match(/(\d+),(\d+)/);var f=b[1]+"."+b[2];a+=parseFloat(f)}});$("#totaalbedrag").html(a.toFixed(2).replace(".",","));if(a==0){$(".confirm_selection").attr("disabled",true).addClass("disabled")}else{$(".confirm_selection").attr("disabled",false).removeClass("disabled")}}};$(document).ready(function(a){$(":checkbox").click(function(c){if($(c.target).hasClass("checkall")){var b=$(c.target).parents("th").first().attr("id");$("."+b).find(":checkbox").attr("checked",c.target.checked)}else{if(!c.target.checked){var d=$(c.target).attr("name");$("#checkall-"+d).attr("checked",false)}}TWH.beheer.opvallen.calculateRowTotal();TWH.beheer.opvallen.calculateTotal()})});TWH.beheer.opvallen.calculateRowTotal();TWH.beheer.opvallen.calculateTotal()}(function(a){a.fn.example=function(e,c){var d=a.isFunction(e);var b=a.extend({},c,{example:e});return this.each(function(){var f=a(this);if(a.metadata){var g=a.extend({},a.fn.example.defaults,f.metadata(),b)}else{var g=a.extend({},a.fn.example.defaults,b)}if(!a.fn.example.boundClassNames[g.className]){a(window).unload(function(){a("."+g.className).val("")});a("form").submit(function(){a(this).find("."+g.className).val("")});a.fn.example.boundClassNames[g.className]=true}if(!f.attr("defaultValue")&&(d||f.val()==g.example)){f.val("")}if(f.val()==""&&this!=document.activeElement){f.addClass(g.className);f.val(d?g.example.call(this):g.example)}f.focus(function(){if(a(this).is("."+g.className)){a(this).val("");a(this).removeClass(g.className)}});f.change(function(){if(a(this).is("."+g.className)){a(this).removeClass(g.className)}});f.blur(function(){if(a(this).val()==""){a(this).addClass(g.className);a(this).val(d?g.example.call(this):g.example)}})})};a.fn.example.defaults={className:"example"};a.fn.example.boundClassNames=[]})(jQuery);(function(){if(!$.support.twh.adv===true){return}(function(e,a){var c=e.createElement(a),b=e.getElementsByTagName(a)[0];c.async=true;c.src="https://apis.google.com/js/plusone.js";c.text='{lang:"nl"}';b.parentNode.insertBefore(c,b)})(document,"script")})();function generic(){if(document.getElementById("prijs_gratis")&&document.forms[0].allow_bieden){if(document.getElementById("prijs_gratis").checked==true){document.forms[0].allow_bieden.disabled=1}}}if(typeof window.addEventListener!="undefined"){window.addEventListener("load",generic,false)}else{if(typeof document.addEventListener!="undefined"){document.addEventListener("load",generic,false)}else{if(typeof window.attachEvent!="undefined"){window.attachEvent("onload",generic)}}}function myreverse(b){for(var c="",a=b.length-1;a>-1;a=a-1){c+=b.charAt(a)}return c}function filter_prijs(a){a.replace(/[^0123456789,\.]/g,"");a=a.toString().replace(/\,/g,".");if(!a){return""}if(a>9999999.99){return"9.999.999,00"}decimal=Math.round((a*100)%100)+"";if(isNaN(decimal)){return""}while(decimal.length<2){decimal="0"+decimal}natural=Math.floor(a)+"";if(!natural){natural="0"}return natural+","+decimal}function change_zoekbalk_form_action(a){if((a!="")&&(a!="-")){document.zoekbalk.action="/"+a+"/"}else{document.zoekbalk.action="/markt/"}}function inputfield_onfocus(a,b){if(a.value==b){a.value="";a.setAttribute("class"," ");a.className=" "}}var user_locale;$(document).ready(function(){$("#pcpl").autocomplete("/callback/postalcode",{minChars:2,width:280,scrollHeight:200,max:50,formatItem:function(a){return a[0].replace(/^\d+:/gi,"")},formatResult:function(a){return a[0].replace(/^\d+:/gi,"")}});$("#zoek_pcpl").autocomplete("/callback/postalcode",{minChars:2,width:280,scrollHeight:200,max:50,formatItem:function(a){return a[0].replace(/^\d+:/gi,"")},formatResult:function(a){return a[0].replace(/^\d+:/gi,"")},extraParams:{zoek_locale:user_locale}});$("#pcpl").result(function(a,c,b){if(c){$("#pc_id").val(c[0].replace(/:.+$/gi,""));plaats_val=c[0].replace(/^\d+:/gi,"");$("#afstand").removeAttr("disabled");$("#afstand").focus()}else{$("#pc_id").val("");$("#afstand").attr("disabled","disabled")}});$("#pcpl").blur(function(){$("#pcpl").val(plaats_val);if($("#pc_id").val()==""){$("#afstand").attr("disabled","disabled")}else{$("#afstand").removeAttr("disabled")}});$("#zoek_pcpl").result(function(a,c,b){if(c){$("#zoek_pc_id").val(c[0].replace(/:.+$/gi,""));zoek_plaats_val=c[0].replace(/^\d+:/gi,"")}else{$("#zoek_pc_id").val("")}});$("#zoek_pcpl").blur(function(){$("#zoek_pcpl").val(zoek_plaats_val)});$(".adsense_container a").hover(function(){$(this).parent().parent().find("a").each(function(){$(this).addClass("adsense_hover_link")})},function(){$(this).parent().parent().find("a").each(function(){$(this).removeClass("adsense_hover_link")})});$(".adsense_tr").hover(function(){$(this).find(".adsense_container").addClass("adsense_hover_element")},function(){$(this).find(".adsense_container").removeClass("adsense_hover_element")})});TWH_Obfuscation={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",decode:function(c){var a="";var k,h,f;var j,g,e,d;var b=0;c=c.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(b<c.length){j=this._keyStr.indexOf(c.charAt(b++));g=this._keyStr.indexOf(c.charAt(b++));e=this._keyStr.indexOf(c.charAt(b++));d=this._keyStr.indexOf(c.charAt(b++));k=(j<<2)|(g>>4);h=((g&15)<<4)|(e>>2);f=((e&3)<<6)|d;a=a+String.fromCharCode(k);if(e!=64){a=a+String.fromCharCode(h)}if(d!=64){a=a+String.fromCharCode(f)}}a=TWH_Obfuscation._utf8_decode(a);return a},_utf8_decode:function(a){var b="";var d=0;var e=c1=c2=0;while(d<a.length){e=a.charCodeAt(d);if(e<128){b+=String.fromCharCode(e);d++}else{if((e>191)&&(e<224)){c2=a.charCodeAt(d+1);b+=String.fromCharCode(((e&31)<<6)|(c2&63));d+=2}else{c2=a.charCodeAt(d+1);c3=a.charCodeAt(d+2);b+=String.fromCharCode(((e&15)<<12)|((c2&63)<<6)|(c3&63));d+=3}}}return b}};$(window).load(function(){$(".obfuscated").each(function(){this.innerHTML=TWH_Obfuscation.decode(this.innerHTML);$(this).show()})});(function(){if(!$.support.twh.plaats===true){return}check_plaats_prijs_settings=function(e){var c=document.plaats.allow_bieden;var d=$("#section_bedragplaats input:radio");var a;for(var b=0;b<d.length;b++){if(d[b].checked){a=d[b].value;break}}if(!c){return}$("input#minimumbod").example("0,00");if(c.checked){$("#minimumbod").removeAttr("disabled");$("#section_minimumbod").show()}else{$("#minimumbod").attr("disabled",true);$("#section_minimumbod").hide()}if(a==="<amount>"){$("#allow_bieden").removeAttr("disabled");$("#section_allow_bieden").show();$("#minimumbod").removeAttr("disabled");$("#section_minimumbod").show();$("#paypal_kopersbescherming").removeAttr("disabled");$("#section_paypal_kopersbescherming").show();if(c.checked){$("#minimumbod").removeAttr("disabled");$("#section_minimumbod").show()}else{$("#minimumbod").attr("disabled",true);$("#section_minimumbod").hide()}}else{if(a==="teab"){$("#allow_bieden").removeAttr("disabled");$("#section_allow_bieden").show();if(c.checked){$("#minimumbod").removeAttr("disabled");$("#section_minimumbod").show();$("#paypal_kopersbescherming").removeAttr("disabled");$("#section_paypal_kopersbescherming").show()}else{$("#minimumbod").attr("disabled",true);$("#section_minimumbod").hide();$("#paypal_kopersbescherming").attr("disabled",true);$("#section_paypal_kopersbescherming").hide()}}else{if(a==="ruilen"){$("#allow_bieden").removeAttr("disabled");$("#section_allow_bieden").show();if(c.checked){$("#minimumbod").removeAttr("disabled");$("#section_minimumbod").show();$("#paypal_kopersbescherming").removeAttr("disabled");$("#section_paypal_kopersbescherming").show()}else{$("#minimumbod").attr("disabled",true);$("#section_minimumbod").hide();$("#paypal_kopersbescherming").attr("disabled",true);$("#section_paypal_kopersbescherming").hide()}}else{if(a==="gratis"){$("#allow_bieden").attr("disabled",true);$("#section_allow_bieden").hide();$("#minimumbod").attr("disabled",true);$("#section_minimumbod").hide();$("#paypal_kopersbescherming").attr("disabled",true);$("#section_paypal_kopersbescherming").hide()}else{if(a==="nvt"){$("#allow_bieden").removeAttr("disabled");$("#section_allow_bieden").show();if(c.checked){$("#minimumbod").removeAttr("disabled");$("#section_minimumbod").show();$("#paypal_kopersbescherming").removeAttr("disabled");$("#section_paypal_kopersbescherming").show()}else{$("#minimumbod").attr("disabled",true);$("#section_minimumbod").hide();$("#paypal_kopersbescherming").attr("disabled",true);$("#section_paypal_kopersbescherming").hide()}}}}}}};plaats_form_cat_enforce_maxtk=function(c,a){var f=$(c).closest("div").attr("id");if(form_plaats_track_checked[f]===undefined){form_plaats_track_checked[f]=new Array}if($(c).attr("checked")){form_plaats_track_checked[f].push($(c).attr("id"));var g=form_plaats_track_checked[f].length;if(g>a){for(var d=a;d<g;d++){var e=form_plaats_track_checked[f].shift();$("#"+e).removeAttr("checked")}}}else{var b=form_plaats_track_checked[f];for(var d=0;d<b.length;d++){if(b[d]===$(c).attr("id")){b.splice(d,1)}}}};submit_plaats_form_when_ready=function(){$("#plaats_button").disabled=true;if($(".file_upload_progress").length===0){$("#plaats_form").submit();return}$("#plaats_button").hide();$("#patience_warning").show();$.doTimeout(250,function(){var a=$(".file_upload_progress").length;if(a===0){$("#plaats_form").submit();return false}return true})};$(document).ready(function(){$("#section_bedragplaats input:radio").bind("click",check_plaats_prijs_settings);$("#section_bedragplaats input:text").bind("blur",check_plaats_prijs_settings);$("#section_allow_bieden #allow_bieden").bind("click",check_plaats_prijs_settings);check_plaats_prijs_settings()})})();var tooltip=function(){var d="tt";var p=3;var f=3;var o=300;var g=10;var e=20;var k=95;var i=0;var l,q,m,n,j;var a=document.all?true:false;return{show:function(c,b){if(l==null){l=document.createElement("div");l.setAttribute("id",d);q=document.createElement("div");q.setAttribute("id",d+"top");m=document.createElement("div");m.setAttribute("id",d+"cont");n=document.createElement("div");n.setAttribute("id",d+"bot");l.appendChild(q);l.appendChild(m);l.appendChild(n);document.body.appendChild(l);l.style.opacity=0;l.style.filter="alpha(opacity=0)"}l.style.display="block";m.innerHTML=c;l.style.width=b?b+"px":"auto";if(!b&&a){q.style.display="none";n.style.display="none";l.style.width=l.offsetWidth;q.style.display="block";n.style.display="block"}if(l.offsetWidth>o){l.style.width=o+"px"}j=parseInt(l.offsetHeight)+p;clearInterval(l.timer);l.timer=setInterval(function(){tooltip.fade(1)},e);document.onmousemove=this.pos},pos:function(h){var c=a?event.clientY+(document.documentElement.scrollTop||document.body.scrollTop):h.pageY;var b=a?event.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft):h.pageX;l.style.top=(c-j)+"px";if(window.innerWidth||window.innerHeight){docwidth=window.innerWidth;docheight=window.innerHeight}if(document.body.clientWidth||document.body.clientHeight){docwidth=document.body.clientWidth;docheight=document.body.clientHeight}if((b+f+l.offsetWidth)>docwidth){l.style.left=(b-(f+l.offsetWidth))+"px"}else{l.style.left=(b+f)+"px"}},fade:function(h){var b=i;if((b!=k&&h==1)||(b!=0&&h==-1)){var c=g;if(k-b<g&&h==1){c=k-b}else{if(i<g&&h==-1){c=b}}i=b+(c*h);l.style.opacity=i*0.01;l.style.filter="alpha(opacity="+i+")"}else{clearInterval(l.timer);if(h==-1){l.timer=setInterval(function(){tooltip.nomove()},e);l.style.display="none"}}},hide:function(){clearInterval(l.timer);l.timer=setInterval(function(){tooltip.fade(-1)},e)},nomove:function(){clearInterval(l.timer);document.onmousemove=null}}}();(function(a){a.fn.extend({autocomplete:function(b,c){var d=typeof b=="string";c=a.extend({},a.Autocompleter.defaults,{url:d?b:null,data:d?null:b,delay:d?a.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c);c.highlight=c.highlight||function(e){return e};c.formatMatch=c.formatMatch||c.formatItem;return this.each(function(){new a.Autocompleter(this,c)})},result:function(b){return this.bind("result",b)},search:function(b){return this.trigger("search",[b])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(b){return this.trigger("setOptions",[b])},unautocomplete:function(){return this.trigger("unautocomplete")}});a.Autocompleter=function(l,g){var c={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34,BACKSPACE:8};var b=a(l).attr("autocomplete","off").addClass(g.inputClass);var j;var p="";var m=a.Autocompleter.Cache(g);var e=0;var u;var x={mouseDownOnSelect:false};var r=a.Autocompleter.Select(g,l,d,x);var w;a.browser.opera&&a(l.form).bind("submit.autocomplete",function(){if(w){w=false;return false}});b.bind((a.browser.opera?"keypress":"keydown")+".autocomplete",function(y){e=1;u=y.keyCode;switch(y.keyCode){case c.UP:y.preventDefault();if(r.visible()){r.prev()}else{t(0,true)}break;case c.DOWN:y.preventDefault();if(r.visible()){r.next()}else{t(0,true)}break;case c.PAGEUP:y.preventDefault();if(r.visible()){r.pageUp()}else{t(0,true)}break;case c.PAGEDOWN:y.preventDefault();if(r.visible()){r.pageDown()}else{t(0,true)}break;case g.multiple&&a.trim(g.multipleSeparator)==","&&c.COMMA:case c.TAB:case c.RETURN:if(d()){y.preventDefault();w=true;return false}break;case c.ESC:r.hide();break;default:clearTimeout(j);j=setTimeout(t,g.delay);break}}).focus(function(){e++}).blur(function(){e=0;if(!x.mouseDownOnSelect){s()}}).click(function(){if(e++>1&&!r.visible()){t(0,true)}}).bind("search",function(){var y=(arguments.length>1)?arguments[1]:null;function z(D,C){var A;if(C&&C.length){for(var B=0;B<C.length;B++){if(C[B].result.toLowerCase()==D.toLowerCase()){A=C[B];break}}}if(typeof y=="function"){y(A)}else{b.trigger("result",A&&[A.data,A.value])}}a.each(h(b.val()),function(A,B){f(B,z,z)})}).bind("flushCache",function(){m.flush()}).bind("setOptions",function(){a.extend(g,arguments[1]);if("data" in arguments[1]){m.populate()}}).bind("unautocomplete",function(){r.unbind();b.unbind();a(l.form).unbind(".autocomplete")});function d(){var B=r.selected();if(!B){return false}var y=B.result;p=y;if(g.multiple){var E=h(b.val());if(E.length>1){var A=g.multipleSeparator.length;var D=a(l).selection().start;var C,z=0;a.each(E,function(F,G){z+=G.length;if(D<=z){C=F;return false}z+=A});E[C]=y;y=E.join(g.multipleSeparator)}y+=g.multipleSeparator}b.val(y);v();b.trigger("result",[B.data,B.value]);return true}function t(A,z){if(u==c.DEL){r.hide();return}var y=b.val();if(!z&&y==p){return}p=y;y=i(y);if(y.length>=g.minChars){b.addClass(g.loadingClass);if(!g.matchCase){y=y.toLowerCase()}f(y,k,v)}else{n();r.hide()}}function h(y){if(!y){return[""]}if(!g.multiple){return[a.trim(y)]}return a.map(y.split(g.multipleSeparator),function(z){return a.trim(y).length?a.trim(z):null})}function i(y){if(!g.multiple){return y}var A=h(y);if(A.length==1){return A[0]}var z=a(l).selection().start;if(z==y.length){A=h(y)}else{A=h(y.replace(y.substring(z),""))}return A[A.length-1]}function q(y,z){if(g.autoFill&&(i(b.val()).toLowerCase()==y.toLowerCase())&&u!=c.BACKSPACE){b.val(b.val()+z.substring(i(p).length));a(l).selection(p.length,p.length+z.length)}}function s(){clearTimeout(j);j=setTimeout(v,200)}function v(){var y=r.visible();r.hide();clearTimeout(j);n();if(g.mustMatch){b.search(function(z){if(!z){if(g.multiple){var A=h(b.val()).slice(0,-1);b.val(A.join(g.multipleSeparator)+(A.length?g.multipleSeparator:""))}else{b.val("");b.trigger("result",null)}}})}}function k(z,y){if(y&&y.length&&e){n();r.display(y,z);q(z,y[0].value);r.show()}else{v()}}function f(z,B,y){if(!g.matchCase){z=z.toLowerCase()}var A=m.load(z);if(A&&A.length){B(z,A)}else{if((typeof g.url=="string")&&(g.url.length>0)){var C={timestamp:+new Date()};a.each(g.extraParams,function(D,E){C[D]=typeof E=="function"?E():E});a.ajax({mode:"abort",port:"autocomplete"+l.name,dataType:g.dataType,url:g.url,data:a.extend({q:i(z),limit:g.max},C),success:function(E){var D=g.parse&&g.parse(E)||o(E);m.add(z,D);B(z,D)}})}else{r.emptyList();y(z)}}}function o(B){var y=[];var A=B.split("\n");for(var z=0;z<A.length;z++){var C=a.trim(A[z]);if(C){C=C.split("|");y[y.length]={data:C,value:C[0],result:g.formatResult&&g.formatResult(C,C[0])||C[0]}}}return y}function n(){b.removeClass(g.loadingClass)}};a.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:false,matchSubset:true,matchContains:false,cacheLength:10,max:100,mustMatch:false,extraParams:{},selectFirst:true,formatItem:function(b){return b[0]},formatMatch:null,autoFill:false,width:0,multiple:false,multipleSeparator:", ",highlight:function(c,b){return c.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+b.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:true,scrollHeight:180};a.Autocompleter.Cache=function(c){var f={};var d=0;function h(l,k){if(!c.matchCase){l=l.toLowerCase()}var j=l.indexOf(k);if(c.matchContains=="word"){j=l.toLowerCase().search("\\b"+k.toLowerCase())}if(j==-1){return false}return j==0||c.matchContains}function g(j,i){if(d>c.cacheLength){b()}if(!f[j]){d++}f[j]=i}function e(){if(!c.data){return false}var k={},j=0;if(!c.url){c.cacheLength=1}k[""]=[];for(var m=0,l=c.data.length;m<l;m++){var p=c.data[m];p=(typeof p=="string")?[p]:p;var o=c.formatMatch(p,m+1,c.data.length);if(o===false){continue}var n=o.charAt(0).toLowerCase();if(!k[n]){k[n]=[]}var q={value:o,data:p,result:c.formatResult&&c.formatResult(p)||o};k[n].push(q);if(j++<c.max){k[""].push(q)}}a.each(k,function(r,s){c.cacheLength++;g(r,s)})}setTimeout(e,25);function b(){f={};d=0}return{flush:b,add:g,populate:e,load:function(n){if(!c.cacheLength||!d){return null}if(!c.url&&c.matchContains){var m=[];for(var j in f){if(j.length>0){var o=f[j];a.each(o,function(p,k){if(h(k.value,n)){m.push(k)}})}}return m}else{if(f[n]){return f[n]}else{if(c.matchSubset){for(var l=n.length-1;l>=c.minChars;l--){var o=f[n.substr(0,l)];if(o){var m=[];a.each(o,function(p,k){if(h(k.value,n)){m[m.length]=k}});return m}}}}}return null}}};a.Autocompleter.Select=function(e,j,l,p){var i={ACTIVE:"ac_over"};var k,f=-1,r,m="",s=true,c,o;function n(){if(!s){return}c=a("<div/>").hide().addClass(e.resultsClass).css("position","absolute").appendTo(document.body);o=a("<ul/>").appendTo(c).mouseover(function(t){if(q(t).nodeName&&q(t).nodeName.toUpperCase()=="LI"){f=a("li",o).removeClass(i.ACTIVE).index(q(t));a(q(t)).addClass(i.ACTIVE)}}).click(function(t){a(q(t)).addClass(i.ACTIVE);l();j.focus();return false}).mousedown(function(){p.mouseDownOnSelect=true}).mouseup(function(){p.mouseDownOnSelect=false});if(e.width>0){c.css("width",e.width)}s=false}function q(u){var t=u.target;while(t&&t.tagName!="LI"){t=t.parentNode}if(!t){return[]}return t}function h(t){k.slice(f,f+1).removeClass(i.ACTIVE);g(t);var v=k.slice(f,f+1).addClass(i.ACTIVE);if(e.scroll){var u=0;k.slice(0,f).each(function(){u+=this.offsetHeight});if((u+v[0].offsetHeight-o.scrollTop())>o[0].clientHeight){o.scrollTop(u+v[0].offsetHeight-o.innerHeight())}else{if(u<o.scrollTop()){o.scrollTop(u)}}}}function g(t){f+=t;if(f<0){f=k.size()-1}else{if(f>=k.size()){f=0}}}function b(t){return e.max&&e.max<t?e.max:t}function d(){o.empty();var u=b(r.length);for(var v=0;v<u;v++){if(!r[v]){continue}var w=e.formatItem(r[v].data,v+1,u,r[v].value,m);if(w===false){continue}var t=a("<li/>").html(e.highlight(w,m)).addClass(v%2==0?"ac_even":"ac_odd").appendTo(o)[0];a.data(t,"ac_data",r[v])}k=o.find("li");if(e.selectFirst){k.slice(0,1).addClass(i.ACTIVE);f=0}if(a.fn.bgiframe){o.bgiframe()}}return{display:function(u,t){n();r=u;m=t;d()},next:function(){h(1)},prev:function(){h(-1)},pageUp:function(){if(f!=0&&f-8<0){h(-f)}else{h(-8)}},pageDown:function(){if(f!=k.size()-1&&f+8>k.size()){h(k.size()-1-f)}else{h(8)}},hide:function(){c&&c.hide();k&&k.removeClass(i.ACTIVE);f=-1},visible:function(){return c&&c.is(":visible")},current:function(){return this.visible()&&(k.filter("."+i.ACTIVE)[0]||e.selectFirst&&k[0])},show:function(){var v=a(j).offset();c.css({width:typeof e.width=="string"||e.width>0?e.width:a(j).width(),top:v.top+j.offsetHeight,left:v.left}).show();if(e.scroll){o.scrollTop(0);o.css({maxHeight:e.scrollHeight,overflow:"auto"});if(a.browser.msie&&typeof document.body.style.maxHeight==="undefined"){var t=0;k.each(function(){t+=this.offsetHeight});var u=t>e.scrollHeight;o.css("height",u?e.scrollHeight:t);if(!u){k.width(o.width()-parseInt(k.css("padding-left"))-parseInt(k.css("padding-right")))}}}},selected:function(){var t=k&&k.filter("."+i.ACTIVE).removeClass(i.ACTIVE);return t&&t.length&&a.data(t[0],"ac_data")},emptyList:function(){o&&o.empty()},unbind:function(){c&&c.remove()}}};a.fn.selection=function(i,b){if(i!==undefined){return this.each(function(){if(this.createTextRange){var j=this.createTextRange();if(b===undefined||i==b){j.move("character",i);j.select()}else{j.collapse(true);j.moveStart("character",i);j.moveEnd("character",b);j.select()}}else{if(this.setSelectionRange){this.setSelectionRange(i,b)}else{if(this.selectionStart){this.selectionStart=i;this.selectionEnd=b}}}})}var g=this[0];if(g.createTextRange){var c=document.selection.createRange(),h=g.value,f="<->",d=c.text.length;c.text=f;var e=g.value.indexOf(f);g.value=h;this.selection(e,e+d);return{start:e,end:e+d}}else{if(g.selectionStart!==undefined){return{start:g.selectionStart,end:g.selectionEnd}}}}})(jQuery);(function(a){a.fn.bgIframe=a.fn.bgiframe=function(c){if(a.browser.msie&&(a.browser.version=="6.0")){c=a.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:true,src:"javascript:false;"},c||{});var d=function(e){return e&&e.constructor==Number?e+"px":e},b='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+c.src+'"style="display:block;position:absolute;z-index:-1;'+(c.opacity!==false?"filter:Alpha(Opacity='0');":"")+"top:"+(c.top=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":d(c.top))+";left:"+(c.left=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":d(c.left))+";width:"+(c.width=="auto"?"expression(this.parentNode.offsetWidth+'px')":d(c.width))+";height:"+(c.height=="auto"?"expression(this.parentNode.offsetHeight+'px')":d(c.height))+';"/>';return this.each(function(){if(a("> iframe.bgiframe",this).length==0){a(b).insertBefore(this.firstChild)}})}return this}})(jQuery);
/*
 * jQuery doTimeout: Like setTimeout, but better! - v1.0 - 3/3/2010
 * http://benalman.com/projects/jquery-dotimeout-plugin/
 *
 * Copyright (c) 2010 "Cowboy" Ben Alman
 * Dual licensed under the MIT and GPL licenses.
 * http://benalman.com/about/license/
 */
(function($){var a={},c="doTimeout",d=Array.prototype.slice;$[c]=function(){return b.apply(window,[0].concat(d.call(arguments)))};$.fn[c]=function(){var f=d.call(arguments),e=b.apply(this,[c+f[0]].concat(f));return typeof f[0]==="number"||typeof f[1]==="number"?this:e};function b(l){var m=this,h,k={},g=l?$.fn:$,n=arguments,i=4,f=n[1],j=n[2],p=n[3];if(typeof f!=="string"){i--;f=l=0;j=n[1];p=n[2]}if(l){h=m.eq(0);h.data(l,k=h.data(l)||{})}else{if(f){k=a[f]||(a[f]={})}}k.id&&clearTimeout(k.id);delete k.id;function e(){if(l){h.removeData(l)}else{if(f){delete a[f]}}}function o(){k.id=setTimeout(function(){k.fn()},j)}if(p){k.fn=function(q){if(typeof p==="string"){p=g[p]}p.apply(m,d.call(n,i))===true&&!q?o():e()};o()}else{if(k.fn){j===undefined?e():k.fn(j===false);return true}else{e()}}}})(jQuery);(function(h){var c="file_upload",f="undefined",g="function",e="number",a,d,b=function(k,i){var j=0;this.complete=function(){j+=1;if(j===i){k()}}};a=function(z){var x=this,s,l,J={namespace:c,uploadFormFilter:function(P){return true},fileInputFilter:function(P){return true},cssClass:c,dragDropSupport:true,dropZone:z,url:function(P){return P.attr("action")},method:function(P){return P.attr("method")},fieldName:function(P){return P.attr("name")},formData:function(P){return P.serializeArray()},multipart:true,multiFileRequest:false,withCredentials:false,forceIframeUpload:false},k={},M={},u=/^http(s)?:\/\//,w,v=function(){return typeof XMLHttpRequest!==f&&typeof File!==f&&(!J.multipart||typeof FormData!==f||typeof FileReader!==f)},F=function(){if(J.dragDropSupport){if(typeof J.onDocumentDragEnter===g){k["dragenter."+J.namespace]=function(P){J.onDocumentDragEnter(P)}}if(typeof J.onDocumentDragLeave===g){k["dragleave."+J.namespace]=function(P){J.onDocumentDragLeave(P)}}k["dragover."+J.namespace]=x.onDocumentDragOver;k["drop."+J.namespace]=x.onDocumentDrop;h(document).bind(k);if(typeof J.onDragEnter===g){M["dragenter."+J.namespace]=function(P){J.onDragEnter(P)}}if(typeof J.onDragLeave===g){M["dragleave."+J.namespace]=function(P){J.onDragLeave(P)}}M["dragover."+J.namespace]=x.onDragOver;M["drop."+J.namespace]=x.onDrop;J.dropZone.bind(M)}l.bind("change."+J.namespace,x.onChange)},j=function(){h.each(k,function(P,Q){h(document).unbind(P,Q)});h.each(M,function(P,Q){J.dropZone.unbind(P,Q)});l.unbind("change."+J.namespace)},n=function(R,P,S,Q){if(typeof Q.onProgress===g){S.upload.onprogress=function(T){Q.onProgress(T,R,P,S,Q)}}if(typeof Q.onLoad===g){S.onload=function(T){Q.onLoad(T,R,P,S,Q)}}if(typeof Q.onAbort===g){S.onabort=function(T){Q.onAbort(T,R,P,S,Q)}}if(typeof Q.onError===g){S.onerror=function(T){Q.onError(T,R,P,S,Q)}}},I=function(P){if(typeof P.url===g){return P.url(P.uploadForm||s)}return P.url},i=function(P){if(typeof P.method===g){return P.method(P.uploadForm||s)}return P.method},t=function(P){if(typeof P.fieldName===g){return P.fieldName(P.fileInput||l)}return P.fieldName},E=function(P){var Q;if(typeof P.formData===g){return P.formData(P.uploadForm||s)}else{if(h.isArray(P.formData)){return P.formData}else{if(P.formData){Q=[];h.each(P.formData,function(R,S){Q.push({name:R,value:S})});return Q}}}return[]},O=function(S){if(u.test(S)){var T=location.host,R=location.protocol.length+2,Q=S.indexOf(T,R),P=Q+T.length;if((Q===R||Q===S.indexOf("@",R)+1)&&(S.length===P||h.inArray(S.charAt(P),["/","?","#"])!==-1)){return true}return false}return true},D=function(Q,R,P){if(P){R.setRequestHeader("X-File-Name",unescape(encodeURIComponent(Q.name)))}R.setRequestHeader("Content-Type",Q.type);R.send(Q)},p=function(R,T,Q){var S=new FormData(),P;h.each(E(Q),function(U,V){S.append(V.name,V.value)});for(P=0;P<R.length;P+=1){S.append(t(Q),R[P])}T.send(S)},r=function(Q,R){var P=new FileReader();P.onload=function(S){Q.content=S.target.result;R()};P.readAsBinaryString(Q)},y=function(V,R,Q,P){var T="--",U="\r\n",S="";h.each(P,function(W,X){S+=T+V+U+'Content-Disposition: form-data; name="'+unescape(encodeURIComponent(X.name))+'"'+U+U+unescape(encodeURIComponent(X.value))+U});h.each(R,function(W,X){S+=T+V+U+'Content-Disposition: form-data; name="'+unescape(encodeURIComponent(Q))+'"; filename="'+unescape(encodeURIComponent(X.name))+'"'+U+"Content-Type: "+X.type+U+U+X.content+U});S+=T+V+T+U;return S},o=function(S,T,R){var U="----MultiPartFormBoundary"+(new Date()).getTime(),P,Q;T.setRequestHeader("Content-Type","multipart/form-data; boundary="+U);P=new b(function(){T.sendAsBinary(y(U,S,t(R),E(R)))},S.length);for(Q=0;Q<S.length;Q+=1){r(S[Q],P.complete)}},K=function(U,R,V,S){var Q=I(S),P=O(Q),T;n(U,R,V,S);V.open(i(S),Q,true);if(P){V.setRequestHeader("X-Requested-With","XMLHttpRequest")}else{if(S.withCredentials){V.withCredentials=true}}if(!S.multipart){D(U[R],V,P)}else{if(typeof R===e){T=[U[R]]}else{T=U}if(typeof FormData!==f){p(T,V,S)}else{if(typeof FileReader!==f){o(T,V,S)}else{h.error("Browser does neither support FormData nor FileReader interface")}}}},L=function(U,T,Q,S,R){var V=new XMLHttpRequest(),P=h.extend({},J);P.fileInput=Q;P.uploadForm=S;if(typeof P.initUpload===g){P.initUpload(U,T,R,V,P,function(){K(T,R,V,P)})}else{K(T,R,V,P)}},N=function(T,S,P,R){var Q;if(J.multiFileRequest){L(T,S,P,R)}else{for(Q=0;Q<S.length;Q+=1){L(T,S,P,R,Q)}}},m=function(P,R,Q){var S=E(Q);R.find(":input").not(":disabled").attr("disabled",true).addClass(Q.namespace+"_disabled");h.each(S,function(T,U){h('<input type="hidden"/>').attr("name",U.name).val(U.value).addClass(Q.namespace+"_form_data").appendTo(R)});P.attr("name",t(Q)).appendTo(R)},B=function(P,R,Q){P.detach();R.find("."+Q.namespace+"_disabled").removeAttr("disabled").removeClass(Q.namespace+"_disabled");R.find("."+Q.namespace+"_form_data").remove()},H=function(P,V,T,S){var Q=V.attr("action"),U=V.attr("method"),R=V.attr("target");T.unbind("abort").bind("abort",function(W){T.readyState=0;T.unbind("load").attr("src","javascript".concat(":false;"));if(typeof S.onAbort===g){S.onAbort(W,[{name:P.val(),type:null,size:null}],0,T,S)}}).unbind("load").bind("load",function(W){T.readyState=4;if(typeof S.onLoad===g){S.onLoad(W,[{name:P.val(),type:null,size:null}],0,T,S)}h('<iframe src="javascript:false;" style="display:none"></iframe>').appendTo(V).remove()});V.attr("action",I(S)).attr("method",i(S)).attr("target",T.attr("name"));m(P,V,S);T.readyState=2;V.get(0).submit();B(P,V,S);V.attr("action",Q).attr("method",U).attr("target",R)},C=function(T,Q,S){var R=h('<iframe src="javascript:false;" style="display:none" name="iframe_'+J.namespace+"_"+(new Date()).getTime()+'"></iframe>'),P=h.extend({},J);P.fileInput=Q;P.uploadForm=S;R.readyState=0;R.abort=function(){R.trigger("abort")};R.bind("load",function(){R.unbind("load");if(typeof P.initUpload===g){P.initUpload(T,[{name:Q.val(),type:null,size:null}],0,R,P,function(){H(Q,S,R,P)})}else{H(Q,S,R,P)}}).appendTo(S)},G=function(){s=(z.is("form")?z:z.find("form")).filter(J.uploadFormFilter)},q=function(){l=s.find("input:file").filter(J.fileInputFilter)},A=function(P){var Q=P.clone(true);h("<form/>").append(Q).get(0).reset();P.after(Q).detach();q()};this.onDocumentDragOver=function(P){if(typeof J.onDocumentDragOver===g&&J.onDocumentDragOver(P)===false){return false}P.preventDefault()};this.onDocumentDrop=function(P){if(typeof J.onDocumentDrop===g&&J.onDocumentDrop(P)===false){return false}P.preventDefault()};this.onDragOver=function(Q){if(typeof J.onDragOver===g&&J.onDragOver(Q)===false){return false}var P=Q.originalEvent.dataTransfer;if(P){P.dropEffect=P.effectAllowed="copy"}Q.preventDefault()};this.onDrop=function(Q){if(typeof J.onDrop===g&&J.onDrop(Q)===false){return false}var P=Q.originalEvent.dataTransfer;if(P&&P.files&&v()){N(Q,P.files)}Q.preventDefault()};this.onChange=function(R){if(typeof J.onChange===g&&J.onChange(R)===false){return false}var P=h(R.target),Q=h(R.target.form);if(Q.length===1){P.data(c+"_form",Q);A(P)}else{Q=P.data(c+"_form")}if(!J.forceIframeUpload&&R.target.files&&v()){N(R,R.target.files,P,Q)}else{C(R,P,Q)}};this.init=function(P){if(P){h.extend(J,P);w=P}G();q();if(z.data(J.namespace)){h.error('FileUpload with namespace "'+J.namespace+'" already assigned to this element');return}z.data(J.namespace,x).addClass(J.cssClass);J.dropZone.not(z).addClass(J.cssClass);F()};this.options=function(R){var T,Q,S,P;if(typeof R===f){return h.extend({},J)}if(w){h.extend(w,R)}j();h.each(R,function(U,V){switch(U){case"namespace":h.error("The FileUpload namespace cannot be updated.");return;case"uploadFormFilter":S=true;P=true;break;case"fileInputFilter":P=true;break;case"cssClass":T=J.cssClass;break;case"dropZone":Q=J.dropZone;break}J[U]=V});if(S){G()}if(P){q()}if(typeof T!==f){z.removeClass(T).addClass(J.cssClass);(Q?Q:J.dropZone).not(z).removeClass(T);J.dropZone.not(z).addClass(J.cssClass)}else{if(Q){Q.not(z).removeClass(J.cssClass);J.dropZone.not(z).addClass(J.cssClass)}}F()};this.option=function(Q,R){var P;if(typeof R===f){return J[Q]}P={};P[Q]=R;x.options(P)};this.destroy=function(){j();z.removeData(J.namespace).removeClass(J.cssClass);J.dropZone.not(z).removeClass(J.cssClass)}};d={init:function(i){return this.each(function(){(new a(h(this))).init(i)})},option:function(k,l,j){j=j?j:c;var i=h(this).data(j);if(i){if(typeof k==="string"){return i.option(k,l)}return i.options(k)}else{h.error('No FileUpload with namespace "'+j+'" assigned to this element')}},destroy:function(i){i=i?i:c;return this.each(function(){var j=h(this).data(i);if(j){j.destroy()}else{h.error('No FileUpload with namespace "'+i+'" assigned to this element')}})}};h.fn.fileUpload=function(i){if(d[i]){return d[i].apply(this,Array.prototype.slice.call(arguments,1))}else{if(typeof i==="object"||!i){return d.init.apply(this,arguments)}else{h.error("Method "+i+" does not exist on jQuery.fileUpload")}}}}(jQuery));(function(e){var b="undefined",c="function",d,a,f=function(j,h){var i,g;if(!h.test(j.type)){return null}i=document.createElement("img");if(typeof URL!==b&&typeof URL.createObjectURL===c){i.src=URL.createObjectURL(j);i.onload=function(){URL.revokeObjectURL(this.src)};return i}if(typeof FileReader!==b){g=new FileReader();if(typeof g.readAsDataURL===c){g.onload=function(k){i.src=k.target.result};g.readAsDataURL(j);return i}}return null};d=function(h,j){var g=this,i,k;this.dropZone=h;this.imageTypes=/^image\/(gif|jpeg|png)$/;this.previewSelector=".file_upload_preview";this.progressSelector=".file_upload_progress div";this.cancelSelector=".file_upload_cancel button";this.cssClassSmall="file_upload_small";this.cssClassLarge="file_upload_large";this.cssClassHighlight="file_upload_highlight";this.dropEffect="highlight";this.uploadTable=this.downloadTable=null;this.buildUploadRow=this.buildDownloadRow=function(){return null};this.addNode=function(l,m,n){if(m){m.css("display","none").appendTo(l).fadeIn(function(){if(typeof n===c){try{n()}catch(o){e(this).stop();throw o}}})}else{if(typeof n===c){n()}}};this.removeNode=function(l,m){if(l){l.fadeOut(function(){e(this).remove();if(typeof m===c){try{m()}catch(n){e(this).stop();throw n}}})}else{if(typeof m===c){m()}}};this.onAbort=function(o,n,l,p,m){m.removeNode(m.uploadRow)};this.cancelUpload=function(p,o,m,q,n){var l=q.readyState;q.abort();if(isNaN(l)||l<2){n.onAbort(p,o,m,q,n)}};this.initProgressBar=function(m,n){if(typeof m.progressbar===c){return m.progressbar({value:n})}else{var l=e('<progress value="'+n+'" max="100"/>').appendTo(m);l.progressbar=function(o,p){l.attr("value",p)};return l}};this.initUploadRow=function(o,n,l,r,m,p){var q=m.uploadRow=m.buildUploadRow(n,l,m);if(q){m.progressbar=m.initProgressBar(q.find(m.progressSelector),(r.upload?0:100));q.find(m.cancelSelector).click(function(s){m.cancelUpload(s,n,l,r,m)});q.find(m.previewSelector).each(function(){e(this).append(new f(n[l],m.imageTypes))})}m.addNode((typeof m.uploadTable===c?m.uploadTable(m):m.uploadTable),q,p)};this.initUpload=function(o,n,l,q,m,p){m.initUploadRow(o,n,l,q,m,function(){if(typeof m.beforeSend===c){m.beforeSend(o,n,l,q,m,p)}else{p()}})};this.onProgress=function(o,n,l,p,m){if(m.progressbar){m.progressbar.progressbar("value",parseInt(o.loaded/o.total*100,10))}};this.parseResponse=function(l){if(typeof l.responseText!==b){return e.parseJSON(l.responseText)}else{return e.parseJSON(l.contents().text())}};this.initDownloadRow=function(l,m,p,r,s,n){var t,o;try{t=s.response=s.parseResponse(r);o=s.downloadRow=s.buildDownloadRow(t,s);s.addNode((typeof s.downloadTable===c?s.downloadTable(s):s.downloadTable),o,n)}catch(q){if(typeof s.onError===c){s.originalEvent=l;s.onError(q,m,p,r,s)}else{throw q}}};this.onLoad=function(o,n,l,p,m){m.removeNode(m.uploadRow,function(){m.initDownloadRow(o,n,l,p,m,function(){if(typeof m.onComplete===c){m.onComplete(o,n,l,p,m)}})})};this.dropZoneEnlarge=function(){if(!k){if(typeof g.dropZone.switchClass===c){g.dropZone.switchClass(g.cssClassSmall,g.cssClassLarge)}else{g.dropZone.addClass(g.cssClassLarge);g.dropZone.removeClass(g.cssClassSmall)}k=true}};this.dropZoneReduce=function(){if(typeof g.dropZone.switchClass===c){g.dropZone.switchClass(g.cssClassLarge,g.cssClassSmall)}else{g.dropZone.addClass(g.cssClassSmall);g.dropZone.removeClass(g.cssClassLarge)}k=false};this.onDocumentDragEnter=function(l){g.dropZoneEnlarge()};this.onDocumentDragOver=function(l){if(i){clearTimeout(i)}i=setTimeout(function(){g.dropZoneReduce()},200)};this.onDragEnter=this.onDragLeave=function(l){g.dropZone.toggleClass(g.cssClassHighlight)};this.onDrop=function(l){if(i){clearTimeout(i)}if(g.dropEffect&&typeof g.dropZone.effect===c){g.dropZone.effect(g.dropEffect,function(){g.dropZone.removeClass(g.cssClassHighlight);g.dropZoneReduce()})}else{g.dropZone.removeClass(g.cssClassHighlight);g.dropZoneReduce()}};e.extend(this,j)};a={init:function(g){return this.each(function(){e(this).fileUpload(new d(e(this),g))})},option:function(h,i,g){if(typeof h===b||(typeof h==="string"&&typeof i===b)){return e(this).fileUpload("option",h,i,g)}return this.each(function(){e(this).fileUpload("option",h,i,g)})},destroy:function(g){return this.each(function(){e(this).fileUpload("destroy",g)})}};e.fn.fileUploadUI=function(g){if(a[g]){return a[g].apply(this,Array.prototype.slice.call(arguments,1))}else{if(typeof g==="object"||!g){return a.init.apply(this,arguments)}else{e.error("Method "+g+" does not exist on jQuery.fileUploadUI")}}}}(jQuery));function build_image_row(g){var e=$("#image_upload_files tr.file_upload_uploaded").length;if(e>=8){return undefined}if(g){var f=e;var d="Foto "+(f+1)+".";var h="img_"+f;var a=$('<tr id="'+h+'" class="file_upload_uploaded"><td class="file_upload_label">'+d+'</td><td class="file_upload_preview"><img src="http://img.tweedehands.nl/'+g+'" /></td></tr>');var c=$('<button style="button" class="delete_button">&nbsp;</button>');c.click(function(i){i.preventDefault();$("#"+h).remove();$("#hidden_max_message").hide();$("#image_upload_files td.file_upload_preview").each(function(j){$(this).find("img").each(function(){var n=$(this).attr("id");var l=$(this).attr("name");var k=n.replace(/_\d_/,"_"+j+"_");var m=l.replace(/_\d\./,"_"+j+".");$(this).attr("id",k);$(this).attr("name",m)})});$("#image_upload_files td.file_upload_label").each(function(j){var l=$(this).text();var k=l.replace(/\d/,j+1);$(this).text(k)});$.post("/callback/image/"+TWH.blackboard.scratch_id+"/delete",{filename:g})});var b=$("<td></td>").append(c);a.append(b);return a}else{return undefined}}$(function(){if($.support.twh.plaats!==true){return}var b=[];b.uploading=false;b.schedule_next=function(){if(this.uploading){return}this.uploading=true;while(this.length>0){var c;c=this.shift();c();break}this.uploading=false};var a=function(h,f,g){var e=$("td.file_upload_preview").length;var d=$("td.file_upload_progress").length;if((f+e)>=8){$("#hidden_max_message").show();g.removeNode(g.uploadRow);return false}else{if(f===0){$("#hidden_max_message").hide()}}var i=/[.](png)|(jpe?g)|(gif)$/i;if(!i.test(h[f].name)){g.uploadRow.find(".file_upload_progress").html('<span class="error">Bestand type wordt niet ondersteund.</span>');g.uploadRow.find(".file_upload_progress").attr("class","file_upload_preview");setTimeout(function(){g.removeNode(g.uploadRow)},10*1000);return false}var c=5242880;if(h[f].size>c){g.uploadRow.find(".file_upload_progress").html('<span class="error">Het bestand is te groot (max. 5 MB).</span>');g.uploadRow.find(".file_upload_progress").attr("class","file_upload_preview");setTimeout(function(){g.removeNode(g.uploadRow)},10*1000);return false}return true};$("#file_upload").fileUploadUI({uploadTable:$("#image_upload_files"),downloadTable:$("#image_upload_files"),buildUploadRow:function(d,c){var e=/^C:\\fakepath\\(.+)$/i;var f=d[c].name.replace(e,"$1");return $("<tr><td>"+f+'</td><td class="file_upload_progress"><div></div></td><td class="file_upload_cancel"><button type="button" class="delete_button">&nbsp;</button></td></tr>')},buildDownloadRow:function(c){return build_image_row(c.location)},beforeSend:function(f,e,c,h,d,g){if(a(e,c,d)){b.push(g)}if((c+1)===e.length){b.schedule_next()}},onComplete:function(f,e,c,g,d){b.schedule_next()},onAbort:function(f,e,c,g,d){d.removeNode(d.uploadRow);b[c]=null;b.schedule_next()}})});(function(){window.fbAsyncInit=function(){FB.init({appId:"144848712224895",status:true,cookie:true,xfbml:true,channelUrl:"http://www.tweedehands.nl/l10n/nl_NL/fb-channel.html"});try{if(FB&&FB.Event&&FB.Event.subscribe){FB.Event.subscribe("edge.create",function(b){_gaq.push(["_trackSocial","facebook","like",b])});FB.Event.subscribe("edge.remove",function(b){_gaq.push(["_trackSocial","facebook","unlike",b])})}}catch(a){}};(function(){$('<div id="fb-root"></div>').appendTo("body");var a=document.createElement("script");a.type="text/javascript";a.src=document.location.protocol+"//connect.facebook.net/nl_NL/all.js";a.async=true;$("#fb-root").append(a)}());window.fb_onlogin=function(b){var a="http://www.tweedehands.nl/facebook_landing_page/";if(b!==undefined){a+="?doel="+b}window.location=a}})();function _insert_google_ads(b){if($("#adsense_block_lijst_top").length||$("#adsense_block_arc").length){if($("#adsense_block_arc").length&&b.length>0){var g=b.splice(0,3);var a=_get_adsense_block_content(g,"as_div");$("#adsense_block_arc").append(a.join(""))}else{$("#adsense_block_arc").remove()}if($("#adsense_block_lijst_top").length){if(b.length>0){var c=b.splice(0,3);var f=_get_adsense_block_content(c,"as_table");$("#adsense_block_lijst_top").replaceWith(f.join(""))}else{$("#adsense_tr_top").remove()}}if($("#adsense_block_lijst_bottom").length){if(b.length>0){var h=b.splice(0,3);var i=_get_adsense_block_content(h,"as_table");$("#adsense_block_lijst_bottom").replaceWith(i.join(""))}else{$("#adsense_tr_bottom").remove()}}}else{if($("#twh_adv_display").length){if($("#adsense_block_adv_top").length){if(b.length>0){var e=b.splice(0,2);var j=_get_adsense_block_content(e,"as_adv_top");$("#adsense_block_adv_top").append(j.join(""))}else{$("#adsense_block_adv_top").remove()}}if($("#adsense_block_adv_bottom").length){if(b.length>0){var d=b.splice(0,3);var k=_get_adsense_block_content(d,"as_adv_bottom");$("#adsense_block_adv_bottom").append(k.join(""))}else{$("#adsense_block_adv_bottom").remove()}}}}}function _get_adsense_block_content(c,g){var e=[];var b=0;var d;if(typeof google_info==="undefined"){d="http://services.google.com/feedback/online_hws_feedback"}else{d=google_info.feedback_url}if(g=="as_table"){e[b++]='<table class="adsense_table">';e[b++]="<tbody>";e[b++]=_get_adsense_header(d,g)}else{if(g=="as_adv_top"){e[b++]='<div class="adsense_div">';e[b++]=_get_adsense_header(d,g);e[b++]="</div>"}else{if(g=="as_adv_bottom"){e[b++]='<div class="adsense_div">'}else{if(g=="as_div"){e[b++]='<div class="adsense_div">';e[b++]=_get_adsense_header(d,g)}else{alert("unknown type")}}}}var f=true;var a="light";$.each(c,function(i,h){e[b++]=_create_google_adsense_row_content(h,g,f,a);f=false;a=(a=="light")?"dark":"light"});if(g=="as_table"){e[b++]="</tbody>";e[b++]="</table>"}else{if(g=="as_div"){e[b++]='<div class="clear_both"></div>';e[b++]="</div>"}else{if(g=="as_adv_bottom"){e[b++]="</div>"}else{if(g=="as_adv_top"){}else{alert("unknown type")}}}}return e}function _get_adsense_header(a,b){return'<div class="adsense_feedback_div"><a target="_blank" href="'+a+'">Ads door Google</a></div>'}function _create_google_adsense_row_content(d,e,f,i){var j=(typeof d.line3!="undefined")?" "+d.line3:"";if(e=="as_div"){return'<div class="adsense_container '+i+(f?" first_row":"")+'"><span class="adsense_visible_url float_right"><a href="'+d.url+'" target="_blank">'+d.visible_url+'</a></span><span class="adsense_title_and_text"><a class="adsense_title" href="'+d.url+'" target="_blank">'+d.line1+"</a>&nbsp;&nbsp;"+d.line2+j+'</span><span class="nbsp_spacer">&nbsp;</span><div class="clear_both"></div></div>'}else{if(e=="as_adv_top"){return'<div class="adv_block"><div class="adsense_adv_container"><span class="adv_top"><a class="adsense_title" href="'+d.url+'" target="_blank">'+d.line1+"</a>&nbsp;&nbsp;"+d.line2+j+'&nbsp;&nbsp;<a href="'+d.url+'" target="_blank">'+d.visible_url+"</a></span></div></div>"}else{if(e=="as_adv_bottom"){var h=7;var c=d.visible_url.length;var g=parseInt(c*h);var b=google_info.feedback_url;return'<div class="adv_block">'+(f?'<div class="adsense_feedback_div"><a target="_blank" href="'+b+'">Ads door Google</a></div>':"")+'<div class="adsense_adv_container" style="position: relative;"><span class="adv_bottom"><a class="adsense_title" href="'+d.url+'" target="_blank">'+d.line1+"</a>&nbsp;&nbsp;"+d.line2+j+'<span style="padding-left: '+g+'px;">&nbsp;</span><div style="position: absolute; bottom: 0pt; right: 0pt;"><a href="'+d.url+'" target="_blank">'+d.visible_url+"</a></div></span></div></div>"}else{if(e=="as_table"){var a=f?" first_row":"";return'<tr class="adsense_tr"><td class="adsense_td'+a+'"><div class="adsense_container"><a target="_blank" href="'+d.url+'" class="adsense_title">'+d.line1+'</a><div class="adsense_description">'+d.line2+j+'&nbsp;&nbsp; <a target="_blank" href="'+d.url+'" class="adsense_visible_url">'+d.visible_url+"</a></div></div></td></tr>"}else{alert("unknown case")}}}}}function google_afs_request_done(a){_insert_google_ads(a)}function google_ad_request_done(a){_insert_google_ads(a)};
