function checkMoneyInput(C,B){var A;if(window.event){A=window.event.keyCode}else{if(B){A=B.which}else{return true}}if((A>=58&&A<=126)||(A>=32&&A<=43)||A==45||A==47){return false}else{if(A==44){if(C.value.indexOf(",")!=-1){return false}}}return true} function fix_price_format(F){var D=""+F.value;var G=D.indexOf(",");var C=D.indexOf(".");if(D=="0,00"||D.length==0){return }if(G==-1&&C==-1){D=D+",00"}else{if(G==-1&&C!=-1){D=formatNoCommaHasDot(D,C)}}D=removeAllDots(D);G=D.indexOf(",");if(G==0){D="0"+D;G=D.indexOf(",")}var E=D.lastIndexOf(",");var B=D.substring(0,G);while(B.indexOf("0")==0&&B.length>1){B=B.substring(1)}B=B+",";var A="";if(E!=G){A=D.substring(G+1);A=removeAllCommas(D)}else{A=D.substring(G+1)}if(A.length>1){D=B+A.substring(0,2)}else{if(A.length==1){D=B+A+"0"}else{if(A.length==0){D=B+"00"}}}D=insertThousandsDots(D);F.value=D} function formatNoCommaHasDot(C,B){var D=C.lastIndexOf(".");if(D=9999999){A="9.999.999,00"}else{commaLoc=A.indexOf(",");euros=A.substring(0,commaLoc);cents=A.substring(commaLoc);if(euros.length>3){if(euros.length>5){cents=""}if(euros.length>6){euros=euros.substring(0,euros.length-6)+"."+euros.substring(euros.length-6)}euros=euros.substring(0,euros.length-3)+"."+euros.substring(euros.length-3)}A=euros+cents}return A} function moneyFormat(I,E){var M,A,H,K;var B=2;if(E==3){B=3}if(!myForm){myForm=document.forms.ad_form}K=$(E);H=K.value;if(H==""){return true}for(M=0;M=B&&H.indexOf(",")==-1){if(H.indexOf(".")==-1){J=H;F="00";C=false}if(H.substr(H.length-B-1,1)=="."){J=H.substr(0,H.length-B-1);F=H.substr(H.length-B,B);C=false}if(H.substr(H.length-2,1)=="."){J=H.substr(0,H.length-2);F=H.substr(H.length-1,1);C=false}if(H.substr(H.length-3,1)=="."){J=H.substr(0,H.length-3);F=H.substr(H.length-2,2);C=false}if(H.indexOf(".")!=-1&&H.substr(H.indexOf(".")+1,H.length-1).length>B){J=H.replace(/\./g,"");F=H.substr(H.indexOf(".")+1,B);if(J=="0"&&(F=="00"||F=="000")){F=H.substr(H.length-B,B)}C=false}if(J==""||J=="."){J="0"}while(F.lengthB){J=H.substr(0,H.indexOf(","));F=H.substr(H.indexOf(",")+1,B);if(J=="0"&&(F=="00"||F=="000")){F=H.substr(H.length-B,B)}H=J+","+F}else{if(H.indexOf(".")==0){J="0";F=H.substr(1,H.length);H=J+","+F}}}H=H.replace(/\./g,"");var D=H.split(",");if(D.length>2){if(I){alert("Het bedrag is onjuist.\nVoer uw prijs in als euro's komma centen.\nVoorbeeld: 1.200,00");K.select();K.focus();return false}return }var P=D[0];P=parseInt(P,10);var G="";if(!D[1]){var O="00"}else{var O=D[1]+"00";O=O.substr(0,B)}if(isNaN(P)||isNaN(O)){if(I){if(B==2){alert("Het bedrag is onjuist.\nVoer uw prijs in als euro's komma centen.\nVoorbeeld: 1.200,00")}else{alert("Het bedrag is onjuist.\nVoer uw prijs in als euro's komma centen en tiende centen.\nVoorbeeld: 0,105")}K.select();K.focus();return false}return }P=P.toString();O=O.toString();if(O.length<2){O="00"+O;O=O.substr(0,B)}if(B>2&&O.length>2&&O.substr(2,1)=="0"){O=O.substr(0,2)}var L=0;for(var M=0;M0&&M%3==0){G="."+G}G=P.substr(L,1)+G}G=G+","+O;var N=parseFloat(P+"."+O);if(N>2147483.64){G="2.147.483,64"}K.value=G} function removeAllCommas(A){while(A.indexOf(",")!=-1){A=A.replace(",","","g")}return A} function removeAllDots(A){while(A.indexOf(".")!=-1){A=A.replace(".","","g")}return A} function resetPriceType(){ var priceOption = $('prijsstelling'); if (priceOption){ priceOption.selectedIndex = 0; } } function foto_groot(foto){ document.getElementById('popup').className = "popup"; document.getElementById('popup').innerHTML = '
'; document.getElementById('popup').style.display = 'block'; document.getElementById('popup').style.zIndex = '999'; } function foto_groot_fotoalbum(foto){ top.document.getElementById('popup').className = "popup"; top.document.getElementById('popup').innerHTML = '
'; top.document.getElementById('popup').style.display = 'block'; top.document.getElementById('popup').style.zIndex = '999'; } function close_img(){ document.getElementById('popup').innerHTML = ""; document.getElementById('popup').style.display = 'none'; document.getElementById('popup').style.zIndex = '-1'; document.getElementById('popup').className = "popup"; } function sec_show_merken(w,sel){ var req = new Request({ method: 'post', url: '/inc/page/secondhand/xml/showselect.php', onSuccess: function(txt){ $("sel_merken").innerHTML = txt; } }).send("w="+w+"&s=merk&sel="+sel); if ( w != "2" && w != "1"){ //$('sel_merken').innerHTML = ' - '; //$('sel_jaar').innerHTML = ' - '; //$('sel_type').innerHTML = ' - '; //$('sel_maat').innerHTML = ' - '; //$('sel_title').innerHTML = '

Advertentietitel'; }else{ $('sel_jaar').innerHTML = ''; $('sel_type').innerHTML = ''; $('sel_maat').innerHTML = ''; } } function sec_show_type(merk,sel){ var w = $('categorie').options[$('categorie').selectedIndex].value; var req = new Request({ method: 'post',url: '/inc/page/secondhand/xml/showselect.php', onSuccess: function(txt){$("sel_type").innerHTML = txt; }}).send("w="+w+"&s=type&merk="+merk+"&sel="+sel); } function sec_show_jaar(type,sel,sel2){ var w = $('categorie').options[$('categorie').selectedIndex].value; var merk = $('merk').options[$('merk').selectedIndex].value; if(sel){ merk = sel2; } var req = new Request({ method: 'post',url: '/inc/page/secondhand/xml/showselect.php', onSuccess: function(txt){$("sel_jaar").innerHTML = txt; }}).send("w="+w+"&s=jaar&merk="+merk+"&type="+type+"&sel="+sel); $('sel_maat').innerHTML = ''; } function sec_show_maat(jaar,sel,sel2,sel3){ var w = $('categorie').options[$('categorie').selectedIndex].value; var merk = $('merk').options[$('merk').selectedIndex].value; var type = $('type').options[$('type').selectedIndex].value; if(sel){ merk = sel2; type = sel3; } var req = new Request({ method: 'post',url: '/inc/page/secondhand/xml/showselect.php', onSuccess: function(txt){$("sel_maat").innerHTML = txt; }}).send("w="+w+"&s=maat&merk="+merk+"&type="+type+"&jaar="+jaar+"&sel="+sel); } function tweedehands_zoek(){ document.location = "/2ehands/s/"+encodeURI($('zoek').value)+"/"; return false; } function check_email(str){ var filter=/^.+@.+\..{2,3}$/ if (filter.test(str)){ return true; }else{ return false; } } function check_sec_plaats(){ var fout = "Fouten:\n"; var nietgoed = false; var cat = $('categorie').options[$('categorie').selectedIndex].value; if (cat == "none" || cat == ""){ fout+='- Geen categorie opgegeven\n'; nietgoed = true; } var prijs = $('prijsstelling').options[$('prijsstelling').selectedIndex].value; var prijs2 = $('ad_prijs').value; var email = $('pemail').value; var plaats = $('pplaats').value; var naam = $('pnaam').value; var omschrijving = $('omschrijving').value; var titel = $('titel').value; if( titel == ""){ fout+='- Geen titel ingevuld\n'; nietgoed = true;} if (!check_email( email ) ){ fout+="- Email adres is incorrect\n"; nietgoed = true; } if( naam == "" ){ fout+='- Geen naam ingevuld\n'; nietgoed = true; } if( plaats == "" ){ fout+='- Geen plaats ingevuld\n'; nietgoed = true; } if( prijs == "0" && prijs2 == ""){ fout+='- Vul een prijs in of kies prijsstelling\n'; nietgoed = true;} //if (omschrijving == ""){fout+='- Geen omschrijving opgegeven\n'; nietgoed = true; } if( nietgoed ){ alert(''+fout); return false; }else{ return true; } }