myColors = new Array (
	"Kies een kleur",
	"Wit 29-00",
	"Zwart 89-00",
	"Donker Blauw 37-01",
	"Standaard Blauw 37-00",
	"Standaard Groen 47-00",
	"Standaard Rood 57-00",
	"Oranje 07-07",
	"Standaard Geel 07-00",
	"Licht Grijs 89-04",
	"Grijs 89-03",
	"Donker Grijs 89-02",
	"Blauw 39-24",
	"Blauw 39-10",
	"Blauw 39-07",
	"Donker Bruin 83-04",
	"Bruin 83-07",
	"Donker Groen 49-10",
	"Groen 49-12",
	"Licht Groen 49-13",
	"Donker Geel 09-10",
	"Banaan Geel 09-09",
	"Bordeaux 59-13",
	"Donker Rood 59-00",
	"Lila 59-09",
	"Roze 59-08",
	"Licht Beige 29-05",
	"Beige 29-01",
	"Mat Wit 29-00",
	"Mat Zwart 88-00",
	"Zilver 69-00",
	"Goud 79-00",
	"Antraciet 99-01"
);

myCol = new Array (
	" ",
	"#ffffff",
	"#000000",
	"#000080",
	"#0000ff",
	"#00cc00",
	"#ff0000",
	"#ff8000",
	"#ffff00",
	"#dfdfdf",
	"#aaaaaa",
	"#747474",
	"#0b5ac3",
	"#1892e8",
	"#3cb6f1",
	"#5b3900",
	"#79520f",
	"#006c13",
	"#319a02",
	"#7ece0b",
	"#feab30",
	"#ffbf17",
	"#992b2e",
	"#be0c26",
	"#c21d7c",
	"#f28eb9",
	"#eae1bd",
	"#ddc291",
	"#ffffff",
	"#000000",
	"#ffffff",
	"#ffffff",
	"#ffffff"
);

function validate(){
	if (!document.addtocart1.tekst.value.length){
		alert("Vul de gewenste tekst in !")
		return false;
	}
	if (document.addtocart1.aantal.value<1){
		alert("Het veld Aantal moet minimaal 1 bevatten !")
		return false;
	}
	if (document.addtocart1.lettertype.value == ""){
		alert("Selecteer het gewenste lettertype !")
		return false;
	}
	if (document.addtocart1.stokhoogte.value<20 || document.addtocart1.stokhoogte.value>600 ){
		alert("Letterhoogte : min. 20 mm - max. 600 mm !")
		return false;
	}
	return true;
}

/****************************************************************************
Openwindows
**************************************************************************/
function PopUpWindow(name, url,scroll) { 

	var w = 350; 
	var h = 300; 
	var l = (screen.width - w) / 4;
	var t = (screen.height - h) / 3;
	winprops = 'menubar=no,toolbar=no,status=no,height='+h+',width='+w+',top='+t+',left='+l+',scrollbars='+scroll+',resizable=yes'

window.open(url,name,winprops); 
}

/****************************************************************************
getColor
**************************************************************************/
function getColor(nr){
 	//pkleur.style.backgroundColor = myCol[nr];
	document.all.xkleur.innerHTML = myColors[nr];
	document.addtocart1.kleur.value = myColors[nr];
	/*if(nr==30){
		colpic.src="img/silver.gif";
	}else if(nr==31){
		colpic.src="img/gold.gif";
	}else if(nr==32){
		colpic.src="img/antraciet.gif";
	}else{
		colpic.src="img/white5x5.gif";
	}*/
}
function showColor(nr){
}
/****************************************************************************
Bereken prijs
**************************************************************************/
function bereken(){
	var text = ignoreSpaces(document.addtocart1.tekst.value);
	var aantal = Math.abs(document.addtocart1.aantal.value);
	var tl = text.length;
	var h = Math.abs(document.addtocart1.stokhoogte.value);
	var ppl = 0.43;
	for (i=10; i<=h+5; i += 10) {
		ppl += (i/(675+(h/2)));
	}
	var plet = round(tl*ppl*aantal);
	var btw = round(plet*19/100);
	//var tprijs = plet+btw; //met btw
	var tprijs = plet; //zonder  btw

	document.all.xppl.innerHTML = format(ppl);
	document.all.xaantal.innerHTML = (tl*aantal);
	//document.all.xplet.innerHTML = format(plet);
	//document.all.xbtw21.innerHTML = format(btw);
	document.all.xtprijs.innerHTML = format(tprijs);

	//document.addtocart1.ppl.value = format(ppl) +" euro";
	//document.addtocart1.aantal.value = (tl*aantal);
	//document.addtocart1.plet.value = format(plet) +" euro";
	//document.addtocart1.btw21.value = format(btw) +" euro";
	document.addtocart1.prijs.value = format(tprijs);// +" euro";
	document.addtocart1.edtunitprice.value = format(tprijs);// +" euro";
	
}

function format(num) {

	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + num + '.' + cents);
}

function round(number,X) {

	// rounds number to X decimal places, defaults to 2
	X = (!X ? 2 : X);
	return Math.round(number*Math.pow(10,X))/Math.pow(10,X);
}

function ignoreSpaces(string) {
	var temp = "";
	string = '' + string;
	splitstring = string.split(" ");
	for(i = 0; i < splitstring.length; i++)
	temp += splitstring[i];
	return temp;
}


/******************************************************************************
fontview
****************************************************************************/
function showHide(){
if (document.addtocart1.lettertype.value == "Arial"){
document.gifpic.src="fonts/arial.gif";
}
if (document.addtocart1.lettertype.value == "Arial"){
document.gifpic.src="fonts/arial.gif";
}
if (document.addtocart1.lettertype.value == "Arial B"){
document.gifpic.src="fonts/arial_b.gif";
}
if (document.addtocart1.lettertype.value == "Arial C"){
document.gifpic.src="fonts/arial_c.gif";
}
if (document.addtocart1.lettertype.value == "Arial BC"){
document.gifpic.src="fonts/arial_bc.gif";
}
if (document.addtocart1.lettertype.value == "Arial Black"){
document.gifpic.src="fonts/arial_black.gif";
}
if (document.addtocart1.lettertype.value == "Arial Black Cursief"){
document.gifpic.src="fonts/arial_black_c.gif";
}
if (document.addtocart1.lettertype.value == "Broadway"){
document.gifpic.src="fonts/broadway.gif";
}
if (document.addtocart1.lettertype.value == "Brush Script MT"){
document.gifpic.src="fonts/brush_script.gif";
}
if (document.addtocart1.lettertype.value == "Comic Sans MS"){
document.gifpic.src="fonts/comic_sans.gif";
}
if (document.addtocart1.lettertype.value == "Comic Sans MS B"){
document.gifpic.src="fonts/comic_sans_b.gif";
}
if (document.addtocart1.lettertype.value == "Cooper Black"){
document.gifpic.src="fonts/cooper_black.gif";
}
if (document.addtocart1.lettertype.value == "Enviro"){
document.gifpic.src="fonts/enviro.gif";
}
if (document.addtocart1.lettertype.value == "Eras Demi ITC"){
document.gifpic.src="fonts/eras_demi.gif";
}
if (document.addtocart1.lettertype.value == "Eurostile"){
document.gifpic.src="fonts/eurostile.gif";
}
if (document.addtocart1.lettertype.value == "Eurostile B"){
document.gifpic.src="fonts/eurostile_b.gif";
}
if (document.addtocart1.lettertype.value == "Futura Black"){
document.gifpic.src="fonts/futura_black.gif";
}
if (document.addtocart1.lettertype.value == "Impact"){
document.gifpic.src="fonts/impact.gif";
}
if (document.addtocart1.lettertype.value == "Jokerman"){
document.gifpic.src="fonts/jokerman.gif";
}
if (document.addtocart1.lettertype.value == "Lucida Calligraph"){
document.gifpic.src="fonts/lucida_cal_c.gif";
}
if (document.addtocart1.lettertype.value == "Mistral"){
document.gifpic.src="fonts/mistral.gif";
}
if (document.addtocart1.lettertype.value == "Old English Text"){
document.gifpic.src="fonts/old_english_text.gif";
}
if (document.addtocart1.lettertype.value == "Placard Condensed"){
document.gifpic.src="fonts/placard_condensed.gif";
}
if (document.addtocart1.lettertype.value == "Times New Roman"){
document.gifpic.src="fonts/timesnewroman.gif";
}
if (document.addtocart1.lettertype.value == "Times New Roman B"){
document.gifpic.src="fonts/timesnewroman_b.gif";
}
if (document.addtocart1.lettertype.value == "Times New Roman C"){
document.gifpic.src="fonts/timesnewroman_c.gif";
}
if (document.addtocart1.lettertype.value == "Times New Roman BC"){
document.gifpic.src="fonts/timesnewroman_b_c.gif";
}
if (document.addtocart1.lettertype.value == "Verdana"){
document.gifpic.src="fonts/verdana.gif";
}
if (document.addtocart1.lettertype.value == "Verdana B"){
document.gifpic.src="fonts/verdana_b.gif";
}
if (document.addtocart1.lettertype.value == "Verdana C"){
document.gifpic.src="fonts/verdana_c.gif";
}
if (document.addtocart1.lettertype.value == "Verdana BC"){
document.gifpic.src="fonts/verdana_b_c.gif";
}
if (document.addtocart1.lettertype.value == "Book Antiqua"){
document.gifpic.src="fonts/bookantiqua_b.gif";
}
if (document.addtocart1.lettertype.value == "Walt Disney Script"){
document.gifpic.src="fonts/waltdisneyscript.gif";

//document.gifpic.src="fonts/waltdisneyscript.gif";
}
if (document.addtocart1.lettertype.value == "Creampuff"){
document.gifpic.src="fonts/creampuff.gif";
}
if (document.addtocart1.lettertype.value == "Formal Script 421 BT"){
document.gifpic.src="fonts/formalscrp421bt.gif";
}
if (document.addtocart1.lettertype.value == "VagBlack"){
document.gifpic.src="fonts/vagblack.gif";
}
if (document.addtocart1.lettertype.value == "Dom Casual BT"){
document.gifpic.src="fonts/domcasual.gif";
}
if (document.addtocart1.lettertype.value == "Hobo BT"){
document.gifpic.src="fonts/hobobt.gif";
}
if (document.addtocart1.lettertype.value == "Playbill"){
document.gifpic.src="fonts/playbill.gif";
}
if (document.addtocart1.lettertype.value == "Lithograph"){
document.gifpic.src="fonts/lithograph.gif";
}
if (document.addtocart1.lettertype.value == "Fritz Quadrata"){
document.gifpic.src="fonts/fritzquadrata.gif";
}
if (document.addtocart1.lettertype.value == "Pepita MT"){
document.gifpic.src="fonts/pepita.gif";
}
}

bereken();
showHide(0);
getColor(1);



