
function Language(){var m=[];
m["expired"]="This shop is temporarily closed. Orders will not be delivered. Contact the shop owner for more information.";m["remark.homepage"]="Click here to view the homepage of this shop.";m["button.homepage"]="homepage";m["back"]="Back";m["next"]="Next";m["button.nextstep"]="next step";m["button.register"]="to register";m["button.previous.step"]="previous step";m["button.final.step"]="final step";m["button.save"]="save";m["place.order"]="Checkout order";m["moreinfo"]="more info";m["label.order.noaccount"]="order without an account";m["order.customercode"]="You have just applied for a customer code by";m["label.order.customercode2"]="During the next visit you can log in and your data will be available directly";m["lable.order.customercode3"]="We sent your login data (and the generated password) to.... to order during a next visit";m["login.header"]="Login";m["login.cookie1"]="Attention:";m["label.login.account"]="I do have an account";m["label.login.noaccount"]="I do not have an account";m["login.cookie2"]="Because cookies are disabled on this computer, you probably have to login several times!";m["login.intro"]="After entering your user name and password you can view the products.";m["login.footer"]="If you don't have a login or you have forgotten your password, please contact";m["label.noedit.password"]="Keep in touch with...if you can not edit the password mentioned aboveNeem contact op met...";m["request.password"]="password forgotten";m["login.save"]="Save the login information on this computer";m["login.password"]="Password";m["login.email"]="User name";m["label.login.welcome"]="Welcome";m["label.login.question"]="We would like to ask you to fill in some information to make it possible to order in the most safest and easiest way.";m["label.login.new"]="I do not have a login";m["register.end"]="Best regrards,";m["change.header"]="Change password";m["button.back.login"]="back to login";m["change.intro"]="Enter username, current password and twice a new password.";m["change.passwordnew"]="New password";m["change.passwordretry"]="New password (again)";m["change.msg"]="The password is being changed, one moment please.";m["label.change.message"]="The password is being changed";m["change.areyousure"]="Are you sure you want to change your password?";m["change.notsamevalue"]="The new passwords are not equal. Please try again.";m["changepassword"]="change password";m["required.field"]="A value is required for the input field: %%";m["logout.msg"]="You are logged off.";m["logout.message"]="Logout";m["reductionH1"]="Quantity";m["reductionH2"]="Price";m["up"]="Top";m["select"]="select a value";m["quantity"]="quantity";m["description"]="description";m["title.orderpopup"]="Add to shopping cart";m["selection.missing"]="Please select a value for %%";m["NaN"]="Numeric value is required for the quantity.";m["NaInt"]="A numeric value with commas and dots is not accepted for input field %%";m["cancel"]="Cancel";m["outofstock"]="You can order no more than %% products";m["validate.zero"]="it is not possible to order zero products";m["inshoppingcart"]="The product is added to the shopping cart";m["metric"]="metric";m["stock.out"]="remark:Sorry but this product is just been sold leaving only %% in stock";m["stock.basket"]="Change the quantity or remove the product form the shopping cart to continue";m["stock.other"]="Continue to the shopping cart change the quantity or remove the product";m["stock.tobasket"]="A number of products are out of stock, continue to the shopping cart";m["stock.out.basket"]="A number of products are out of stock";m["over"]="over";m["totalvat"]="Total VAT";m["label.vatpercentage"]="% Vat of";m["constrain.min"]="The number must be at least %%";m["constrain_min"]="The number must be at least %%";m["constrain.max"]="You can order a maximum of %%";m["constrain_max"]="You can order a maximum of %%";m["constrain.multiple"]="You can only order multiples of %%";m["constrain_multiple"]="You can only order multiples of %%";m["maxsize"]="The input can contain a maximum of %% signs";m["invalid.filetype"]="File type not allowed";m["invalid.name"]="The name of the file cannot contain %%, give the file an other name and select again";m["uploading"]="The file is being put in the shopping cart, please wait";m["error.upload"]="The file can not be found";m["error.upload2"]="An error occurred while trying to save the file";m["error.to.large"]="The file is to large, the maximum size of a file is 2MB";m["close"]="Close";m["change"]="change";m["button.edit"]="edit";m["remove"]="remove";m["shipping.selection"]="Please select one of the shipping method in order to continue to the checkout page.";m["shipping"]="Select your shipping method";m["shippingmethod"]="shipping method";m["button.deliverymethod"]="deliverymethod";m["shippingmethod.capital"]="Shipping method";m["vat"]="VAT";m["label.novat"]="no VAT";m["label.vatfields"]="We have to charge VAT because you did not fill in the fields of company name and/or VAT number. Click on back to change this.";m["label.vateurope"]="We will not charge VAT because the delivery address is outside of Europe";m["total"]="Total price";m["label.min"]="min";m["label.max"]="max";m["label.label"]="label";m["control"]="control";m["policies"]="Click here for the terms of delivery";m["remark"]="Remark";m["remarks"]="Remarks";m["remarks.customer"]="Remarks customer";m["remarks.owner"]="remarks shop owner";m["title.address"]="address data";m["title.addresscapital"]="Address data";m["title.address.capital"]="Address data";m["title.basket"]="shopping cart";m["basket"]="shopping cart";m["basket.capital"]="Shopping cart";m["remove.msg"]="Are you sure you want to remove the article %% from the shopping cart?";m["article"]="Article";m["desc"]="Description";m["nr"]="Quantity";m["price"]="Price";m["subtot"]="subtotal";m["schelp"]="Help";m["next"]="Next";m["label.couponcode"]="discount code";m["scquotation"]="Place order";m["isempty"]="The shopping cart is empty. Use the order button in the catalog to put products in the shopping cart.";m["isempty2"]="if you have added articles already, probably your session has ended.";m["isempty3"]="This happens automatically after 60 minutes, or when the browser is closed.";m["productline.double"]="Remark: basket contains order lines with the same product numbers.";m["notfound"]="no results found";m["related.title"]="Related products";m["added"]="The product is added to the shopping cart";m["toshoppingcart"]="To shopping cart";m["continueshopping"]="Continue shopping...";m["ordered"]="Besteld";m["order"]="Order";m["button.placeorder"]="place order";m["checkout"]="Checkout order";m["totalNr"]="Total";m["deliveredTo"]="Will be sent to";m["fieldsMissing"]="Missing or invalid fields";m["lblName"]="Name";m["lblStreet"]="Address (without a number)";m["street"]="Address";m["lblStreetNr"]="Number";m["lblZIP"]="ZIP/Postal code";m["lblCity"]="City";m["lblState"]="State";m["lblCountry"]="Country";m["lblEmail"]="E-mail";m["lblBank"]="Bank number";m["lblCompany"]="Company name";m["lblDepartment"]="Department";m["lblTel"]="Phone";m["lblTelWork"]="Phone 2";m["lblMob"]="Mobile phone";m["lblFax"]="Fax";m["lblRemarks"]="Remarks";m["lblRemark"]="Remark";m["lblPayMeth"]="Payment method";m["lblPay0"]="Direct debit";m["lblPay1"]="Bank transfer/cash";m["lblPay2"]="Credit Card";m["lblPay3"]="Giro collection forms";m["lblPay4"]="Other (online payment)";m["lblPay5"]="Bank transfer";m["lblBillA"]="Delivery address";m["lblBillO1"]="same as invoice address";m["lblBillO2"]="other address";m["msgAddress"]="Address information";m["msgOrderType"]="The order is";m["msgOrderSave"]="Save this address for future use (only on this computer)";m["msgReq"]="%% These fields are mandatory.";m["msgProc"]="Your order is being processed, moment please...";m["msgProcTD"]="Connecting to payment provider, one moment please...";m["title.checkout"]="Checkout";m["checkoutclear"]="Clear all fields";m["checkoutquotation"]="Checkout quotation";m["checkoutorder"]="Checkout order";m["lbl27"]="Initials";m["lbl28"]="Customer number";m["lbl29"]="title";m["lbl30"]="Age";m["lblMen"]="Mr.";m["lblWoman"]="Mrs.";m["lbl33"]="VAT number";m["lbl34"]="Account Number";m["lbl35"]="Account Holder";m["lbl36"]="Account Holder City";m["lbl37"]="Newsletter";m["required.fields"]="The fields with an * are required";m["label.vatfree"]="no VAT will be added";m["label.novatfree"]="VAT will be charged'";m["VAT.invalid"]="VAT number is incorrect";m["shippingcost"]="shipping cost";m["shippingcost.capital"]="Shipping cost";m["shippingto"]="delivery in";m["noshipping"]="no delivery costs";m["msgPayment"]="Select your payment method";m["msgSelect"]="Select a payment method first";m["paymethod"]="payment method";m["button.paymentmethod"]="payment method";m["paymethod.capital"]="Payment method";m["label.payment.error"]="your payment has failed";m["payment.error1"]="Try later";m["label.payment.error2"]="the payment of order %% has failed";m["label.payment.error3"]="the payment has failed, now we can not process with your order";m["payment.error2"]="or";m["payment.error3"]="select another payment method";m["remark.newpaymentwindow"]="Payment will continue in a new window. If new window does not open automatically, click here.";m["issuers.error"]="No issuers found or the Merchant Id. is incorrect, please select another payment method.";m["issuer.lbl"]="Select an issuer";m["issuers.select"]="Select issuer...";m["issuer.validate"]="No issuer selected.";m["title.approval"]="overview";m["title.approval.capital"]="Overview";m["check.approval"]="Check the data in the order summary below.";m["gender.male.title"]="Mr.";m["gender.female.title"]="Mrs.";m["of"]="of";m["min.payment"]="The total order amount is less than the required minimum for the selected payment method. Go back to the shopping cart, change the order or select another payment method.";m["paymentselect"]="select a payment method";m["paymentcost"]="payment cost";m["nocost"]="none";m["required.field"]="A value is required for the input field: %%";m["required.list"]="A selection is required, please select a value from: %%";m["email.chars"]="The input field %% contains incorrect/not sufficient characters";m["email.invalid"]="The input field %% contains an invalid E-mail address. The '@' character is missing or only the '@' character is entered!";m["zip.invalid"]="The input field %% contains an invalid ZIP code";m["number.invalid"]="The input field %% requires a numeric value";m["address.delivery"]="Delivery address";m["address"]="Address";m["address.invoice"]="Invoice address";m["label.overview"]="overview";m["email"]="E-mail";m["username.exist"]="The e-mail address %% is already in use, please use an other e-mail address";m["password.invalid.length"]="The password must include at least four signs";m["invalid.mail"]="The e-mail address given is not registered. Now it is not possible to change your password";m["invalid.mail.ex"]="The e-mail address %% is not registered. Now it is not possible to change your password";m["change.notsamevalue"]="The new passwords given are not matching. Now it is not possible to change your password";m["instructions"]="You receive an e-mail with instructions to change your password. The message will be send to %%.";m["error.change.password"]="During processing an error occured, please keep in touch with the shop owner to change your password";m["invalid.login"]="The login data is not correct.";m["request.change.password"]="Request to change password at";m["quotation"]="quotation";m["quotation.title.approval"]="quotation overview";m["button.placequotation"]="quotation request";m["quotation.address.title"]="Quotation to";m["quotation.address"]="Quotation address";




m["invalid.resource"]="unknown location";m["download.expired"]="download period expired";m["download.prohibited"]="not paid yet";m["invalid.status"]="not possible to determine status of payment";m["invalid.document"]="not possible to find the document";m["invalid.order"]="the order can not be found";m["invalid.reference"]="unknown order number";m["invalid.shop"]="unknown shop";m["invalid.catalog"]="unknown product list";m["invalid.key"]="unknown key";m["invalid.document"]="document name unknown";m["invalid.download"]="request not allowed";
this.get=function(k){return(m[k]==null)?"!"+k:m[k]}}

function CountryFilter(opt){
	var me=this,cl="",eu="BE,NL,CY,DK,DE,EE,FI,FR,GR,GB,HU,IE,IT,LV,LT,LU,MT,AT,PL,PT,SI,RO,SK,ES,CZ,SE,BG",rest="AD,AL,BA,BY,CH,GI,HR,MC,MD,MK,NO,RU,SM,TR,YU,XK,RS,MK";
	function addAll(c){return true}
	function addInclude(c){return cl.indexOf(c)!=-1}
	function addExclude(c){return cl.indexOf(c)==-1}

	me.test=addAll;
	if(opt!=null){
		var t=_i(opt.fixedList),cc=_i(opt.countryCode);
		if(isNaN(cc))cc=0;
		if(isNaN(t))t=0;
		if(opt.countryCode==1){
			cl=unescape(opt.includeList);
			me.test=addInclude;
		}
		else if(opt.countryCode==2){
			cl=unescape(opt.excludeList);
			me.test=addExclude;
		}
		else if(t!=0){
			me.test=addInclude;
			if(t==1)cl="NL";
			else if(t==2){
				cl=eu;
				cl=cl.replace(/NL/gi,"");
			}
			else if(t==3)cl=rest;
			else if(t==5)cl=eu;
			else if(t==6)cl=eu+rest;
			else if(t==7){
				cl=eu+rest;
				cl=cl.replace(/NL/gi,"");
			}
			else{
				me.test=addExclude;
				if(t==4||t==10)cl=eu+rest;
				else if(t==8)cl="NL";
				else if(t==9)cl=eu;
			}
		}
	}
}
function countrySelection(name,act,opt){
	var f=new CountryFilter(opt),me=this,i=0,index,lc=["adAndorra","afAfghanistan","alAlbania","amArmenia","anThe Netherlands Antilles","aoAngola","arArgentina","asAmerican Samoa","atAustria","auAustralia","awAruba","azAzerbaijan","baBosnia and Herzegovina","bbBarbados","bdBangladesh","beBelgium","bgBulgaria","bhBahrain","biBurundi","bmBermuda","bnBrunei Darussalam","boBolivia","brBrazil","bsBahamas","btBhutan","bwBotswana","byBelarus","bzBelize","caCanada","cfCentral African Republic","chSwitzerland","clChile","cnChina","coColombia","crCosta Rica","cuCuba","cyCyprus","czCzech Republic","deGermany","djDjibouti","dkDenmark","doDominican Republic","dzAlgeria","ecEcuador","eeEstonia","egEgypt","erEritrea","esSpain","etEthiopia","fiFinland","fjFiji","fkFalkland Islands (Malvina)","frFrance","gbUnited Kingdom","geGeorgia","ghGhana","giGibraltar","gmGambia","grGreece","gtGuatemala","gyGuyana","hkHong Kong","hnHonduras","hrCroatia/Hrvatska","htHaiti","huHungary","isIceland","idIndonesia","ieIreland","ilIsrael","inIndia","iqIraq","irIran (Islamic Republic of)","itItaly","jmJamaica","joJordan","jpJapan","keKenya","khCambodia","kmComoros","kwKuwait","kyCayman Islands","kzKazakhstan","xkKosovo","laLao People's Democratic Republic","lbLebanon","lkSri Lanka","lrLiberia","lsLesotho","luLuxembourg","lvLatvia","lyLibyan Arab Jamahiriya","maMorocco","mcMonaco","mdMoldova, Republic of","mkMacedonia, Former Yugoslav Republic","mmMyanmar","mnMongolia","moMacau","mrMauritania","mtMalta","muMauritius","mvMaldives","mwMalawi","mxMexico","myMalaysia","mkMontenegro","mzMozambique","naNamibia","ngNigeria","niNicaragua","nlThe Netherlands","noNorway","npNepal","nzNew Zealand","omOman","paPanama","pePeru","pgPapua New Guinea","phPhilippines","pkPakistan","plPoland","prPuerto Rico","ptPortugal","pyParaguay","qaQatar","roRomania","ruRussian Federation","rwRwanda","saSaudi Arabia","scSeychelles","sdSudan","seSweden","sgSingapore","siSlovenia","skSlovak Republic","slSierra Leone","smSan Marino","rsSerbia","soSomalia","srSuriname","svEl Salvador","sySyrian Arab Republic","szSwaziland","thThailand","tjTajikistan","tmTurkmenistan","tnTunisia","toTonga","trTurkey","ttTrinidad and Tobago","twTaiwan","tzTanzania","uaUkraine","ugUganda","aeUnited Arab Emirates","usUnited States","uyUruguay","uzUzbekistan","veVenezuela","vnVietnam","vuVanuatu","wsWestern Samoa","yeYemen","yuYugoslavia","zaSouth Africa","zmZambia","zwZimbabwe","ltLithuania","krKorea, Republic of"],s="<select name="+name+">",l=lc.length,ss="",b=true,sl=[];
	if(name!=null){
		if(act==null||act==""||((""+act)=="undefined"))act="en".toUpperCase();
		if(act=="EN")act="GB";
		for(;i<l;i++)sl[i]=lc[i].substr(2)+"__"+i;
		sl.sort();
		for(i=0;i<l;i++){
			index=parseInt(sl[i].substr(sl[i].indexOf("__")+2),10);
			c=lc[index].substring(0,2).toUpperCase();
			if(f.test(c)){
				if(b&&c==act){
					b=false;
					ss=" selected";
				}else ss="";
				s+="<option value='"+c+"'"+ss+">"+lc[index].substr(2);
			}
		}return s+"</select>";
	}
	me.get=function(c){
		var i=0,v="";
		c=c.toLowerCase();
		for(;i<lc.length;i++)if(lc[i].substring(0,2)==c){
			v=lc[i].substr(2);
			break;
		}return v;
	};
}
