function terug(stap)
{
	var choice = selected();
    if (choice=="") { alert("U heeft nog geen soort gekozen"); } 
	else {
	// HIDE ALL
	document.getElementById('soort').style.display = 'none';
  document.getElementById('Plastic').style.display = 'none';
	document.getElementById('Papier').style.display = 'none';
	document.getElementById('Luxe_plastic').style.display = 'none';
	document.getElementById('Luxe_papier').style.display = 'none';		
	document.getElementById('Hemdtassen').style.display = 'none';
	document.getElementById('opdruk_Hemdtassen').style.display = 'none';
	document.getElementById('opdruk_Anders').style.display = 'none';
	document.getElementById('drukoppervlak_Hemdtassen').style.display = 'none';
	document.getElementById('drukoppervlak_Anders').style.display = 'none';
	document.getElementById('handgreep_Plastic').style.display = 'none';
	document.getElementById('handgreep_Papier').style.display = 'none';
	document.getElementById('handgreep_Luxe_papier').style.display = 'none';
	document.getElementById('handgreep_Luxe_plastic').style.display = 'none';
	document.getElementById('formaat_Plastic').style.display = 'none';
	document.getElementById('formaat_Papier').style.display = 'none';
	document.getElementById('formaat_Luxe_papier').style.display = 'none';
	document.getElementById('formaat_Luxe_plastic').style.display = 'none';
	document.getElementById('formaat_Hemdtassen').style.display = 'none';
	document.getElementById('oplagen_Papier').style.display = 'none';
	document.getElementById('oplagen_Plastic').style.display = 'none';
	document.getElementById('oplagen_Luxe_papier').style.display = 'none';
	document.getElementById('oplagen_Luxe_plastic').style.display = 'none';
	document.getElementById('oplagen_Hemdtassen').style.display = 'none';
	document.getElementById('naw').style.display = 'none';
	headerColor('stap'+stap);
//alert(choice);
	if (stap=="1") { document.getElementById('soort').style.display = ''; }
//	if (stap=="2") { document.getElementById(choice).style.display = '';  }
  if (stap=="2") { if (choice=='Hemdtassen') { document.getElementById('opdruk_Hemdtassen').style.display = ''; headerColor('stap3'); } else { document.getElementById(choice).style.display = ''; 
} }
	if (stap=="3") { if (choice=='Hemdtassen') { document.getElementById('opdruk_Hemdtassen').style.display = '';  }  else { document.getElementById('opdruk_Anders').style.display = '';  }  }
	if (stap=="4") { if (choice=='Hemdtassen') { document.getElementById('drukoppervlak_Hemdtassen').style.display = '';  }  else { document.getElementById('drukoppervlak_Anders').style.display = '';  }  }
	if (stap=="5") { if (choice=='Hemdtassen') { document.getElementById('formaat_Hemdtassen').style.display = ''; headerColor('stap6'); } else { document.getElementById('handgreep_'+choice).style.display = ''; } }
	if (stap=="6") { document.getElementById('formaat_'+choice).style.display = '';  }
	if (stap=="7") { document.getElementById('oplagen_'+choice).style.display = '';  }
	//if (stap=="7") { if (choice=='Hemdtassen') { document.getElementById('oplagen_Hemdtassen').style.display = ''; } else if (choice=='Plastic') { document.getElementById('oplagen_Plastic').style.display = ''; } else { document.getElementById('oplagen_Papier').style.display = ''; } }
	if (stap=="8") { document.getElementById('naw').style.display = ''; }
		
	}
}

if(!fields) { var fields = new Array(); }
if(!fieldnrs) { var fieldnrs = new Array(); }
if(!calculatefields) { var calculatefields = new Array(); }
fields[1] = 'formradioattribute.soort';
fieldnrs['soort'] = 1;
fields[2] = 'formradioattribute.matriaal';
fieldnrs['matriaal'] = 2;
fields[3] = 'formradioattribute.opdruk';
fieldnrs['opdruk'] = 3;
fields[4] = 'formradioattribute.drukoppervlak';
fieldnrs['drukoppervlak'] = 4;
fields[5] = 'formradioattribute.handgreep';
fieldnrs['handgreep'] = 5;
fields[6] = 'formradioattribute.formaat';
fieldnrs['formaat'] = 6;
fields[7] = 'formattribute.formaat_lengte';
fieldnrs['formaat_lengte'] = 7;
fields[8] = 'formattribute.formaat_breedte';
fieldnrs['formaat_breedte'] = 8;
fields[9] = 'formattribute.formaat_hoogte';
fieldnrs['formaat_hoogte'] = 9;
fields[10] = 'formradioattribute.oplage';
fieldnrs['oplage'] = 10;
fields[11] = 'formattribute.voornaam';
fieldnrs['voornaam'] = 11;
fields[12] = 'formattribute.organisatie';
fieldnrs['organisatie'] = 12;
fields[13] = 'formattribute.adres';
fieldnrs['adres'] = 13;
fields[14] = 'formattribute.postcode';
fieldnrs['postcode'] = 14;
fields[15] = 'formattribute.woonplaats';
fieldnrs['woonplaats'] = 15;
fields[16] = 'formattribute.telefoon';
fieldnrs['telefoon'] = 16;
fields[17] = 'formattribute.fax';
fieldnrs['fax'] = 17;
fields[18] = 'formattribute.email';
fieldnrs['email'] = 18;
fields[19] = 'atktextattribute.opmerkingen';
fieldnrs['opmerkingen'] = 19;
fields[20] = 'atktextattribute.beschrijving';
fieldnrs['beschrijving'] = 20;

function disableEnterKey(e) 

        { 

			var targ;
			if (!e) var e = window.event;
			if (e) {
				if (e.target) {
					targ = e.target;
				} else if (e.srcElement) {
					targ = e.srcElement;
				}

				if (e.keyCode == 13 && targ.type != "textarea") { 

					return false;
				}else{ 

					return true;
				} 

			}else{ 

				return true;
			} 

        } 
if(!calculation) { var calculation = new Array(); }
if(!headers) { var headers = new Array(); }
if(!editfields) { var editfields = new Array(); }

function headerColor(stap)
{
document.getElementById('stap3_plastic').style.display = 'none';
document.getElementById('stap3_papier').style.display = 'none';
document.getElementById('stap3_luxe_papier').style.display = 'none';
document.getElementById('stap3_luxe_plastic').style.display = 'none';
document.getElementById('stap3_hemdtassen').style.display = 'none';
document.getElementById('stap4_plastic').style.display = 'none';
document.getElementById('stap4_papier').style.display = 'none';
document.getElementById('stap4_luxe_plastic').style.display = 'none';
document.getElementById('stap4_luxe_papier').style.display = 'none';
document.getElementById('stap4_hemdtassen').style.display = 'none';
document.getElementById('stap6_papier_papier_gedraaid_koord').style.display = 'none';
document.getElementById('stap6_papier_platte_lus').style.display = 'none';
document.getElementById('stap6_plastic_uitgestanst').style.display = 'none';
document.getElementById('stap6_plastic_met_lus').style.display = 'none';
document.getElementById('stap6_luxe_papier_katoenen_koord').style.display = 'none';
document.getElementById('stap6_luxe_papier_luxe_linten').style.display = 'none';
document.getElementById('stap6_luxe_plastic_katoenen_koord').style.display = 'none';
document.getElementById('stap6_luxe_plastic_plastic_tubes').style.display = 'none';
document.getElementById('stap6_hemdtassen').style.display = 'none';
document.getElementById('stap7_papier_papier_gedraaid_koord').style.display = 'none';
document.getElementById('stap7_papier_platte_lus').style.display = 'none';
document.getElementById('stap7_plastic_uitgestanst').style.display = 'none';
document.getElementById('stap7_plastic_met_lus').style.display = 'none';
document.getElementById('stap7_luxe_papier_katoenen_koord').style.display = 'none';
document.getElementById('stap7_luxe_papier_luxe_linten').style.display = 'none';
document.getElementById('stap7_luxe_plastic_katoenen_koord').style.display = 'none';
document.getElementById('stap7_luxe_plastic_plastic_tubes').style.display = 'none';
document.getElementById('stap7_hemdtassen').style.display = 'none';
//document.getElementById('stap1').style.color='#AF99AC';
//document.getElementById('stap2').style.color='#97197A';
//document.getElementById('stap3').style.color='#AF99AC';
//document.getElementById('stap4').style.color='#97197A';
//document.getElementById('stap5').style.color='#AF99AC';
//document.getElementById('stap6').style.color='#97197A';
//document.getElementById('stap7').style.color='#AF99AC';
//document.getElementById('stap8').style.color='#97197A';
//document.getElementById(stap).style.color='#FFFFFF';
//document.getElementById(stap).style.fontWeight='bold';

var cijfer = stap.replace('stap',"");



for (var i=1;i<=8;i++) { document.getElementById('min_stap'+i).innerHTML = '<a href=javascript:terug(' + i + ')>[+]</a>'; }


document.getElementById('min_'+stap).innerHTML="[-]";

for (var i=1;i<=8;i++) { document.getElementById('link_stap'+i).style.color='#000000'; }
for (var i=1;i<=cijfer;i++) { document.getElementById('link_stap'+i).style.color='#210F09'; }

if (stap == "stap3" || stap == "stap4" || stap == "stap6" || stap == "stap7") {
  for (var j=0;j<document.forms[0].soort.length;j++)
  {
  	if (document.forms[0].soort[j].checked)
    {
      //alert(document.forms[0].soort[j].value);
      var skeuze = document.forms[0].soort[j].value.toLowerCase();
      var plat = stap+'_'+document.forms[0].soort[j].value.toLowerCase();
      var image = stap+'plaatje';
      var imagelater = stap+'_'+document.forms[0].soort[j].value.toLowerCase();
      var plaat = '';
      if (cijfer>5 && skeuze!='hemdtassen')
      {
        for (var k=0;k<document.forms[0].handgreep.length;k++)
        {
  //        alert(document.forms[0].handgreep[k].value);
  	     if (document.forms[0].handgreep[k].checked) { plaat = document.forms[0].handgreep[k].value; }
        }
      if (plaat=='') { alert('U moet eerst een handvat selecteren'); terug(5); }
      plaat = plaat.toLowerCase();
      for (j=0;j<7;j++) { var plaat = plaat.replace(' ','_'); }
      var plaat = stap+'_'+skeuze+'_'+plaat;
  //    alert('plaat_'+plaat);
      if (stap == "stap6") { document.getElementById(plaat).style.display = ''; }
      if (stap == "stap7") { document.getElementById(plaat).style.display = ''; }
      }
  //    alert(plat);
      if (stap == "stap3") document.getElementById(plat).style.display = '';
      if (stap == "stap4") document.getElementById(plat).style.display = '';
    }
  }
}

}

// Stap 1
function stap1()
{
var pressed = false;
for (var i=0;i<document.forms[0].soort.length;i++)
{
	if (document.forms[0].soort[i].checked)
	{
		if (document.forms[0].soort[i].value=='Promobags') 
		{
		  window.location = "../specials";
		}
		else if (document.forms[0].soort[i].value=='Hemdtassen')
		{
		  document.getElementById('soort').style.display = 'none';
		  document.getElementById('opdruk_Hemdtassen').style.display = '';
		  headerColor('stap3');
		}
		else
		{
		  document.getElementById('soort').style.display = 'none';
		  document.getElementById(document.forms[0].soort[i].value).style.display = '';
		  headerColor('stap2');
		}
		pressed = true;
	}
}
if (pressed==false) { alert('U heeft geen soort gekozen'); }
}

// Stap 2
function stap2()
{
var pressed = false;
for (var i=0;i<document.forms[0].matriaal.length;i++)
{
	if (document.forms[0].matriaal[i].checked)
	{
	  for (var j=0;j<document.forms[0].soort.length;j++)
		{
			if (document.forms[0].soort[j].checked)
			  {
				document.getElementById('Plastic').style.display = 'none';
				document.getElementById('Papier').style.display = 'none';
				document.getElementById('Hemdtassen').style.display = 'none';
				document.getElementById('Luxe_papier').style.display = 'none';
				document.getElementById('Luxe_plastic').style.display = 'none';
//				if (document.forms[0].soort[j].value=='Hemdtassen')
//				{
//			  	document.getElementById('opdruk_Hemdtassen').style.display = '';
//			  } else {
			    document.getElementById('opdruk_Anders').style.display = '';
//			  }
		  }
		}
		pressed = true;
		headerColor('stap3');
	}
}
	
if (pressed==false) { alert('U heeft geen materiaal gekozen'); }
}

function stap3()
{
var pressed = false;
for (var i=0;i<document.forms[0].opdruk.length;i++)
{
  document.getElementById('opdruk_Hemdtassen').style.display = 'none';
  document.getElementById('opdruk_Anders').style.display = 'none';
	if (document.forms[0].opdruk[i].checked)
	{
	  for (var j=0;j<document.forms[0].soort.length;j++)
		{
			if (document.forms[0].soort[j].checked)
			{
				document.getElementById('Plastic').style.display = 'none';
				document.getElementById('Papier').style.display = 'none';		
				document.getElementById('Hemdtassen').style.display = 'none';
				document.getElementById('Luxe_papier').style.display = 'none';
				document.getElementById('Luxe_plastic').style.display = 'none';
				if (document.forms[0].soort[j].value=='Hemdtassen')
				{
					document.getElementById('drukoppervlak_Hemdtassen').style.display = '';
				} else {
				  document.getElementById('drukoppervlak_Anders').style.display = '';
				}
			}
		}
	  
    headerColor('stap4');
    pressed = true;
	}
}
if (pressed==false) { alert('U heeft geen opdruk gekozen'); }
}

function stap4()
{
var pressed = false;
for (var i=0;i<document.forms[0].drukoppervlak.length;i++)
{
	if (document.forms[0].drukoppervlak[i].checked)
	{
    for (var j=0;j<document.forms[0].soort.length;j++)
		{
			if (document.forms[0].soort[j].checked)
			  {
				document.getElementById('drukoppervlak_Anders').style.display = 'none';
				document.getElementById('drukoppervlak_Hemdtassen').style.display = 'none';
				  if (document.forms[0].soort[j].value=='Hemdtassen')
				  {
				  	document.getElementById('formaat_Hemdtassen').style.display = '';
					  headerColor('stap6');
				  } else {
				    document.getElementById('handgreep_'+document.forms[0].soort[j].value).style.display = '';
				    headerColor('stap5');
				  }
	    	}
		}
    pressed = true;
	}
}
if (pressed==false) { alert('U heeft geen drukoppervlak gekozen'); }
}

function stap5()
{
var pressed = false;
for (var i=0;i<document.forms[0].handgreep.length;i++)
{
	if (document.forms[0].handgreep[i].checked)
	{
    for (var j=0;j<document.forms[0].soort.length;j++)
		{
			if (document.forms[0].soort[j].checked)
			  {
				document.getElementById('handgreep_Plastic').style.display = 'none';
				document.getElementById('handgreep_Papier').style.display = 'none';
				document.getElementById('handgreep_Luxe_papier').style.display = 'none';
				document.getElementById('handgreep_Luxe_plastic').style.display = 'none';
//				alert('formaat_'+document.forms[0].soort[j].value);
    		document.getElementById('formaat_'+document.forms[0].soort[j].value).style.display = '';
	    	  }
		}
    pressed = true;
    headerColor('stap6');
        
	}
}
if (pressed==false) { alert('U heeft geen handgreep gekozen'); }
}

function stap6()
{
var pressed = false;

for (var i=0;i<document.forms[0].soort.length;i++)
{
  if (document.forms[0].soort[i].checked)
  {
    if (document.forms[0].soort[i].value=='Luxe_papier' || document.forms[0].soort[i].value=='Luxe_plastic')
    {
      if (document.forms[0].soort[i].value=='Luxe_papier')
      {
        var msg = 'U heeft niet alle velden ingevuld: n';
        var pressed = true;
        if (document.forms[0].formaat_lengte[0].value=="") { msg = msg+'U heeft geen lengte ingevuld n'; pressed = false; }
        if (document.forms[0].formaat_breedte[0].value=="") { msg = msg+'U heeft geen breedte ingevuld n'; pressed = false; }
        if (document.forms[0].formaat_hoogte[0].value=="") { msg = msg+'U heeft geen hoogte ingevuld n'; pressed = false; }
        
        if (pressed==false)
        {
          alert(msg);
        }
        else 
        {
          headerColor('stap7');
          document.getElementById('formaat_Luxe_plastic').style.display = 'none';
          document.getElementById('formaat_Luxe_papier').style.display = 'none';
          document.getElementById('oplagen_Luxe_papier').style.display = '';
        }
      }
      else if (document.forms[0].soort[i].value=='Luxe_plastic')
      {
        var msg = 'U heeft niet alle velden ingevuld: n';
        var pressed = true;
        if (document.forms[0].formaat_lengte[1].value=="") { msg = msg+'U heeft geen lengte ingevuld n'; pressed = false; }
        if (document.forms[0].formaat_breedte[1].value=="") { msg = msg+'U heeft geen breedte ingevuld n'; pressed = false; }
        if (document.forms[0].formaat_hoogte[1].value=="") { msg = msg+'U heeft geen hoogte ingevuld n'; pressed = false; }
            
        if (pressed==false)
        {
          alert(msg);
        }
        else
        {
          headerColor('stap7');
          document.getElementById('formaat_Luxe_plastic').style.display = 'none';
          document.getElementById('formaat_Luxe_papier').style.display = 'none';
          document.getElementById('oplagen_Luxe_plastic').style.display = '';
        }
      }
    }
    else
    {
      var pressed = false;
      for (var j=0;j<document.forms[0].formaat.length;j++)
      {
      	if (document.forms[0].formaat[j].checked)
      	{
          for (var k=0;k<document.forms[0].soort.length;k++)
      		{
      			if (document.forms[0].soort[k].checked)
      			  {
      				document.getElementById('formaat_Plastic').style.display = 'none';
      				document.getElementById('formaat_Papier').style.display = 'none';
      				document.getElementById('formaat_Hemdtassen').style.display = 'none';
      				  if (document.forms[0].soort[k].value=='Hemdtassen')
      				  {
      				  	document.getElementById('oplagen_Hemdtassen').style.display = '';
      				  } else if (document.forms[0].soort[k].value=='Plastic'){
      				    document.getElementById('oplagen_Plastic').style.display = '';
      				  } else {
      				    document.getElementById('oplagen_Papier').style.display = '';
      				  }
      			  }
      		}
          pressed = true;
          headerColor('stap7');
      	}
      }
      if (pressed==false) { alert('U heeft geen formaat gekozen'); }
    }
  }
}

}

function stap7()
{
var pressed = false;
for (var i=0;i<document.forms[0].oplage.length;i++)
{
	if (document.forms[0].oplage[i].checked)
	{
	  if (document.forms[0].oplage[i].value=='500 stuks') {
	    window.location = "index.php?url=/snelleverdraagtassen";
		  } 
		   else {
		document.getElementById('oplagen_Hemdtassen').style.display = 'none';
		document.getElementById('oplagen_Plastic').style.display = 'none';
		document.getElementById('oplagen_Papier').style.display = 'none';
		document.getElementById('oplagen_Luxe_papier').style.display = 'none';
		document.getElementById('oplagen_Luxe_plastic').style.display = 'none';
		document.getElementById('naw').style.display = '';
		}
    pressed = true;
    headerColor('stap8');
	}
}
if (pressed==false) { alert('U heeft geen oplage gekozen'); }
}


function stap8()
{
var pressed = true;     
var msg = 'U heeft niet alle velden ingevuld: n';
var choice = false;
for (var i=0;i<document.forms[0].soort.length;i++)
{
	if (document.forms[0].soort[i].checked) { var choice = true; var kind = document.forms[0].soort[i].value;}
}
if (choice==false) { var msg = msg+'U heeft geen soort gekozen n'; pressed = false; }
if (kind!="Hemdtassen") {
var choice = false;
for (var i=0;i<document.forms[0].matriaal.length;i++)
{
	if (document.forms[0].matriaal[i].checked) { var choice = true;	}
}
if (choice==false) { var msg = msg+'U heeft geen materiaal gekozen n'; pressed = false; }
}
var choice = false;
for (var i=0;i<document.forms[0].opdruk.length;i++)
{
	if (document.forms[0].opdruk[i].checked) { var choice = true;	}
}
if (choice==false) { var msg = msg+'U heeft geen opdruk gekozen n'; pressed = false; }

var choice = false;
for (var i=0;i<document.forms[0].drukoppervlak.length;i++)
{
	if (document.forms[0].drukoppervlak[i].checked) { var choice = true;	}
}
if (choice==false) { var msg = msg+'U heeft geen drukoppervlak gekozen n'; pressed = false; }

if (kind!="Hemdtassen") {
var choice = false;
for (var i=0;i<document.forms[0].handgreep.length;i++)
{
	if (document.forms[0].handgreep[i].checked) { var choice = true;	}
}
if (choice==false) { var msg = msg+'U heeft geen handgreep gekozen n'; pressed = false; }
}

if (kind!="Luxe_papier" && kind!="Luxe_plastic" ) {
var choice = false;
for (var i=0;i<document.forms[0].formaat.length;i++)
{
	if (document.forms[0].formaat[i].checked) { var choice = true;	}
}
if (choice==false) { var msg = msg+'U heeft geen formaat gekozen n'; pressed = false; }
}

var choice = false;
for (var i=0;i<document.forms[0].oplage.length;i++)
{
	if (document.forms[0].oplage[i].checked) { var choice = true;	}
}
if (choice==false) { var msg = msg+'U heeft geen oplage gekozen n'; pressed = false; }
if (document.forms[0].organisatie.value=="") { var msg = msg+'U heeft geen bedrijf ingevuld n'; pressed = false; }
if (document.forms[0].voornaam.value=="") { var msg = msg+'U heeft geen contact ingevuld n'; pressed = false; }
if (document.forms[0].adres.value=="") { var msg = msg+'U heeft geen adres ingevuld n'; pressed = false; }
if (document.forms[0].postcode.value=="") { var msg = msg+'U heeft geen postcode ingevuld n'; pressed = false; }
if (document.forms[0].woonplaats.value=="") { var msg = msg+'U heeft geen plaats ingevuld n'; pressed = false; }
if (document.forms[0].telefoon.value=="") { var msg = msg+'U heeft geen telefoon ingevuld n'; pressed = false; }
if (document.forms[0].email.value=="") { var msg = msg+'U heeft geen emailadres ingevuld n'; pressed = false; }
if (pressed==false) { alert(msg); }
else { document.forms[0].submit(); }
}

function selected(which)
{
	var pressed = false;
	for (var k=0;k<document.forms[0].soort.length;k++)
		{
			if (document.forms[0].soort[k].checked)
			{
		     return document.forms[0].soort[k].value;
			 var pressed = true;
			}
		}
	if (pressed==false) { return ""; }
}
