var isOpera = (navigator.userAgent.indexOf('Opera') != -1);
var isIE = (!isOpera && navigator.userAgent.indexOf('MSIE') != -1);

function getClientWidth() {
  if( typeof( window.innerWidth ) == 'number' )
    return window.innerWidth;
  else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
    return document.documentElement.clientWidth;
  else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
    return document.body.clientHeight;
}
function getClientHeight() {
  if( typeof( window.innerWidth ) == 'number' )
    return window.innerHeight;
  else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
    return document.documentElement.clientHeight;
  else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
    return document.body.clientHeight;
}
function unHSC(s) { //UnHtmlSpecialChars
  if(s)
  { 
    while(s.indexOf("&quot;")!=-1)
      s = s.replace("&quot;", '"');
    while(s.indexOf("&lt;")!=-1)
      s = s.replace("&lt;", '<');
    while(s.indexOf("&gt;")!=-1)
      s = s.replace("&gt;", '>');
    while(s.indexOf("&amp;")!=-1) // Deze als laatste!
      s = s.replace("&amp;", '&');
  }
  return s;
}
function HSC(s) { //HtmlSpecialChars 
  while(s.indexOf('"')!=-1)
    s = s.replace('"', "&quot;");
  while(s.indexOf('<')!=-1)
    s = s.replace('<', "&lt;");
  while(s.indexOf('>')!=-1)
    s = s.replace('>', "&gt;");

  return s;
}
function moveItem(from, to, item, select) {
  var o = new Option(item.innerHTML, item.value);
  o.className = item.className;
  if(typeof select != 'undefined')
  o.selected = "selected";
  try {
    to.add(o);
  }catch(e) {
    if(to.appendChild)
      to.appendChild(o);
  }
  
  from.remove(item.index);
  return false;
}

function moveSelectedItems(from, to, select) {
  for(i=from.length-1;i>=0;i--)
    if(from[i].selected)
      moveItem(from, to, from[i], select);

  return false;
}

// Move all item from selectlist 'from' to selectlist 'to'
function moveAll(from, to, select) {
  for(i=from.length-1;i>=0;i--)
    moveItem(from, to, from[i], select);
  return false;
}

function splitMoveAll(from, tos, select) {
  for(i=from.length-1;i>=0;i--)
    if(typeof tos[from[i].className] != 'undefined')
      moveItem(from, tos[from[i].className], from[i], select);

  return false;
}

function splitMoveSelectedItems(from, tos, select) {
  for(i=from.length-1;i>=0;i--)
    if(from[i].selected)
      if(typeof tos[from[i].className] != 'undefined')
        moveItem(from, tos[from[i].className], from[i], select);

  return false;
}
function moveSelectedItemUp(el)
{
  if(el && el.selectedIndex > 0)
  {
    i = el.selectedIndex;
    opt = el[i];
    el.remove(i);
    el.add(opt, i-1); 
  }
}
function moveSelectedItemDown(el)
{
  if(el && el.selectedIndex!=(el.length-1))
  {
    i = el.selectedIndex;
    opt = el[i];
    el.remove(i);
    el.add(opt, i+1); 
  }
}

function setHiddenOptionValue(hiddenfield, selectbox) {
  hiddenfield.value = getHiddenOptionValue(selectbox);
}

function getHiddenOptionValue(selectbox) {
  value = "";
  separator = "**";
  for(i=0;i<selectbox.length;i++)
    value += (value!=''?separator:'') + selectbox[i].value;

  return value;
}
xtraWin = null;
function openCenteredWindow(url, width, height) {
  var theHeight = height;
  var theWidth = width;
  var theTop=(screen.height/2)-(theHeight/2);
  var theLeft=(screen.width/2)-(theWidth/2);
  var features= 'height='+theHeight+
               ',width='+theWidth+
               ',top='+theTop+
               ',left='+theLeft+
               ",status=no,toolbar=no,menubar=no,location=no,directories=no,resizable=no,titlebar=no, scrollbars=yes";
  xtraWin = window.open(url, "extra_window", features);
  xtraWin.focus();
  return false;
}
function getById(divID, oDoc) {
  if( document.getElementById )
    return document.getElementById(divID);
  if( document.all )
    return document.all[divID];
  if( !oDoc ) { oDoc = document; }
  if( document.layers ) 
  {
    if( oDoc.layers[divID] ) 
      return oDoc.layers[divID]; 
    else 
    {
      //repeatedly run through all child layers
      for( var x = 0, y; !y && x < oDoc.layers.length; x++ ) 
      {
        //on success, return that layer, else return nothing
        y = getRefToDiv(divID,oDoc.layers[x].document); 
      }
      return y; 
    } 
  }
  alert("(functions.js) : Invalid element: " + id);
  return null;
}
function hoverRow(el, on)
{
  if(on)
    el.className = el.className + "_hover";
  else
    el.className = el.className.replace("_hover", "");
}

function checkStockDivs(el)
{
  if(typeof stock == 'undefined') stock = new Array();
  nr_selected = 0;
  for(i=0;i<el.length;i++)
  {
    k = el[i].value.replace('stock[','').replace(']','');
    cur = !(!stock[k] || stock[k]==''); 

    if(cur && !el[i].selected)
    {
      stock[k] = '';
      tmp = getById('stock_'+k);
      tmp.parentNode.removeChild(tmp);
    }else if(!cur && el[i].selected)
    {
      tmp = document.createElement('div');
      tmp.setAttribute("id", 'stock_'+k);
      tmp.className = 'stock_div';

      tmp2 = document.createElement('div');
      tmp2.innerHTML = k;
      
      tmp3 = document.createElement('input');
      tmp3.className = 'input_small';
      tmp3.setAttribute("type", 'text');
      tmp3.setAttribute("name", 'stock['+k+']');
      tmp3.setAttribute("validate", 'required-numeric');
      tmp3.setAttribute("value", '0');

      tmp.appendChild(tmp2);
      tmp.appendChild(tmp3);
      
      parentEl = getById('stock_divs');

      old = null;
      if(parentEl.childNodes[nr_selected])
        old = parentEl.childNodes[nr_selected];
      parentEl.insertBefore(tmp, old);
      stock[k] = '0';
    }

    if(el[i].selected) nr_selected++;      
  }
}
var editedPage = false;
function checkChanges()
{
  return (typeof editedPage=='undefined' || !editedPage || confirm('Let op: U heeft uw wijzigingen nog niet bewaard!\n\nKlik op "OK" om verder te gaan (niet bewaren) of\nklik op "Annuleren" om de gegevens alsnog te kunnen bewaren.'));
}
function parse_PriceRange()
{   
   text = document.getElementById('price_range').options[document.getElementById('price_range').selectedIndex].value;
   str = new Array();
   if(text != '')
    str = text.split('-');
  
    
   if(typeof str[0] != 'undefined')
    document.getElementById('min_price').value = str[0];
   else
    document.getElementById('min_price').value = "";
   
   if(typeof str[1] != 'undefined')
    document.getElementById('max_price').value = str[1];
   else
    document.getElementById('max_price').value = "";
}

function getFilterString(sep, add)
{
  if(typeof sep =='undefined') sep = '/';
  if(typeof add =='undefined') add = '';
  var x=document.getElementById("filterFormDum");
  
  var info = "";
  for(var i=0;i<x.length;i++)
  {
    if(x.elements[i].name.match("i-") && x.elements[i].value != "")
    {
      if(x.elements[i].name=='i-brand-')
        info += x.elements[i].value + "-schoenen" + sep;
      else
        info += x.elements[i].name + add + x.elements[i].value + sep;
    }
  }
  return info;
}

function doFilterSubmit()
{
  var x=document.getElementById("filterForm");
  x.action = x.action+getFilterString();
  x.submit();
}

shopImgs = new Array('oosterhout_1.jpg','oosterhout_2.jpg','oosterhout_3.jpg','oosterhout_4.jpg',                     
                     'leerdam_1.jpg','leerdam_2.jpg','leerdam_3.jpg','leerdam_4.jpg','leerdam_5.jpg',                     
                     'gorinchem_1.jpg','gorinchem_2.jpg','gorinchem_3.jpg','gorinchem_4.jpg','gorinchem_5.jpg','gorinchem_5.jpg',                     
                     'gorinchemKids_1.jpg','gorinchemKids_2.jpg','gorinchemKids_3.jpg','gorinchemKids_4.jpg','gorinchemKids_5.jpg','gorinchem_kids_5.jpg',                     
                     'dordrecht_1.jpg','dordrecht_2.jpg','dordrecht_3.jpg','dordrecht_4.jpg', 
                     'lisse_1.jpg','lisse_2.jpg');
interval = null;
preloadImg = new Array();
lastShop = '';
function addEvent(el, ev, func)
{
  if(el.addEventListener)
  {
    el.addEventListener(ev, func, true);  
  }else if(el.attachEvent)
  {
    el.attachEvent('on'+ev, func);
  }
}
function getInd()
{
  do
  {
    ind = Math.floor(Math.random()*(shopImgs.length+1));
  }while((ind >= shopImgs.length) || (typeof shopImgs[ind] == 'undefined'));
  return ind;
}
function rotateShopImages()
{
  if(interval!=null) clearTimeout(interval);

  nr = getInd();

  if((typeof preloadImg[nr] == 'undefined') || !preloadImg[nr].src)
  {
    preloadImg[nr] = new Image(); 
    preloadImg[nr].src = cust_site_url+'img/shopImages/'+shopImgs[nr];
    func  = function() {doRotateShopImage(shopImgs[nr], preloadImg[nr].src)};
    func2 = function() {rotateShopImages()};
    addEvent(preloadImg[nr], 'load', func);
    addEvent(preloadImg[nr], 'error', func2);
    addEvent(preloadImg[nr], 'abort', func2);
  }else
  {
    doRotateShopImage(shopImgs[nr], preloadImg[nr].src);
  }
}
function doRotateShopImage(title, src)
{
  shop = (""+title).substring(0, (""+title).lastIndexOf('_'));
  if(shop != lastShop)
  {
    shopEl = getById("shop_"+shop);
    if(shopEl)
      shopEl.style.paddingLeft = '20px';
    if(lastShop!='')
    {
      shopEl = getById("shop_"+lastShop);
      shopEl.style.paddingLeft = '0px';
    }
    lastShop = shop;
  }
  el = getById('shopImg');
  el.style.backgroundImage = 'url("'+src+'")';

  interval = setTimeout('rotateShopImages()', 3000);
}  

function initShop(el)
{
  if(!el.getAttribute("did_init"))
  {
    addEvent(el, 'click', clickShop);
    addEvent(el, 'mouseover', hoverShop);
    addEvent(el, 'mouseout', hoverShop);
    
    hoverShop(null, el);
    el.setAttribute("did_init", 1);
  }
}
function clickShop(e)
{
  id = (e.srcElement?e.srcElement:e.target).getAttribute("id");
  id = id.replace("shop_", "");
  if(id.indexOf("Kids")!==-1)
  {
    id = 'kinderen-'+id.replace("Kids", "");
  }
  document.location = "/schoenenwinkel-" + id;
}
function hoverShop(e, el)
{
  if(typeof el == 'undefined')
    el = (e?(e.srcElement?e.srcElement:e.target):null);
  if(el)
  {
    on = el.style.fontStyle=='';
    el.style.fontStyle = (on?'italic':'');
  }
}
function validString(s) {
  return encodeURIComponent(s);
}
opening = false;
function changeFilters(url, args, func, form, target)  {
  if(!opening)
  {
    parse_PriceRange();
    initiated = false;
    opening = true;
    async = (typeof async == "undefined");
    request_complete = false;
    try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); }
    catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); }
    catch (e) { try { http_request = new XMLHttpRequest(); }
    catch (e) { try { http_request = window.createRequest(); }
    catch (e) { http_request = false; }}}}
    
    if (!http_request) {
      // Throw error
      alert("Please upgrade browser. XMLHttp object can't be created...");
      return false;
    }
    post_args = getFilterString("&", "=");
    url = site_url + 'm-products/?getFilters=1';
    openedurl = url;

    http_request.open("POST", url, async);
    try {
      http_request.setRequestHeader("Method", "POST "+url+" HTTP/1.1");
      http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader('Connection', 'close');
    }catch(e){alert(e.message);}

    functie = function()
    {
      if ((http_request.readyState == 4 || http_request.readyState == "complete") && !request_complete) 
      { 
        request_complete = true;
        opening = false;
        doChangeFilters(http_request);
      }
    };
    set = false;
    try { http_request.onload             = functie; set = true; }catch(e) {}
    if(!set)
      try { http_request.onreadystatechange = functie; set = true;}catch(e) {}

    http_request.send(post_args);
  }
}
function doChangeFilters(res)
{
  if(res.responseText!='')
  {
    filters = res.responseText.split('****');
    form = document.forms['filterFormDum'];
    for(var i=0;i<filters.length;i++)
    {
      opts = filters[i].split("----");
      orikey = opts[0].substring(0, opts[0].length-1);
      key = 'i-'+orikey+'-';
      elm = form.elements[key];
      if(elm)
      {
        elm.disabled = "";
        selVal = elm[elm.selectedIndex].value;
        while(elm.length > 1)
          elm.remove(1);
  
        if(opts.length > 1)
        {
          for(var a=1;a<opts.length;a++)
          {
            opt = (opts[a]+"").split("++++");
            if(orikey=='type' || orikey=='size' || orikey=='color')
              opt[0] = (""+opt[0]).toLowerCase();
            o = new Option(opt[1], opt[0]);
            if(selVal==opt[0]) o.selected = "selected";
            //alert(opt[0] + "  "+  opt[1]);
            try {
              elm.add(o);
            }catch(e) {
              if(elm.appendChild)
                elm.appendChild(o);
            }
          }
        }
      }
    }
  }
}  

function toggleDiv(el, onoff)
{
  if(el = getById(el))
  {
    if(typeof onoff == 'undefined')
      onoff = el.style.display=='none';
    el.style.display = (onoff?'':'none'); 
  }
}
function doAjaxSearch(v)
{
  if(v!='')
  {
    url = 'stock.php';
    makeRequest(url, 'search=' + escape(v), didSearch);
  }else
  {
    el = getById('searchRes');
    if(el) el.innerHTML = 'Specificeer eerst een zoekterm';
  }
}
function didSearch(result, target, url)
{
  if(result.status==200)
  {
    el = getById('searchRes');
    if(el) el.innerHTML = result.responseText;
  }
}
lastStockRow = null;
function getStockName(row)
{
  tdsFound = 0;
  for(i=0;i<row.childNodes.length;i++)
  {
    node = row.childNodes[i];
    if(node && node.tagName && (node.tagName.toLowerCase()=='td'))
    {
      tdsFound++;
      if(tdsFound == 3)
      {
        return node.innerHTML; 
      }
    }
  }
  return 'niet gevonden';
}
function setStockRow(row, id)
{
  document.forms['stockForm'].elements['product_id'].value = id;
  el = getById('productName');
  lastStockRow = row;
  if(el)
  {
    el.innerHTML = getStockName(row);
    el.style.color = 'blue';
  }
}
function addStockRow()
{
  p = pid = m = a = '';
  el = getById('productName');
  if(el)
    p = el.innerHTML;

  err = '';
  pid = document.forms['stockForm'].elements['product_id'].value;
  m = document.forms['stockForm'].elements['size'].value;
  a = document.forms['stockForm'].elements['nr'].value;
  rac = document.forms['stockForm'].elements['rack'].value;
  com = document.forms['stockForm'].elements['compartment'].value;
  if(p=='' || pid=='')
    err += "Selecteer eerst een product!\n";
  if(m=='')
    err += "Vul een maat in!\n";
  if(a=='')
    err += "Vul een hoeveelheid in!\n";
  if((a*2)/2!=a)
    err += "Het aantal moet wel numeriek zijn!\n";
  
  if(err=='')
  {
    el = getById('someBody');
    r = el.insertRow(el.rows.length);
    c1 = r.insertCell(0);
    c1.innerHTML = p + "<input type='hidden' name='stockRows[product][]' value='"+pid+"' />";
    c2 = r.insertCell(1);
    c2.innerHTML = m + "<input type='hidden' name='stockRows[size][]' value='"+m+"' />";
    c3 = r.insertCell(2);
    c3.innerHTML = a + "<input type='hidden' name='stockRows[nr][]' value='"+a+"' />";
    c4 = r.insertCell(3);
    c4.innerHTML = rac + "<input type='hidden' name='stockRows[rack][]' value='"+rac+"' />";
    c5 = r.insertCell(4);
    c5.innerHTML = com + "<input type='hidden' name='stockRows[compartment][]' value='"+com+"' />";
    c6 = r.insertCell(5);
    c6align = "right";
    c6.innerHTML = "<a href='#' onclick='removeStockRow(this)'>verwijder</a>";
    
    setStockButtons(el.rows.length>0);
  }else
    alert(err);
} 
function removeStockRow(r)
{
  tr = r;
  while(tr && tr.tagName && tr.tagName.toLowerCase()!='tr')
    tr = tr.parentNode;
  table = tr;
  while(table && table.tagName && table.tagName.toLowerCase()!='tbody')
    table = table.parentNode;
  
  ind = null;
  for(var i=0;i<table.rows.length;i++)
  {
    if(table.rows[i] == tr)
    {
      ind = i;
      break;
    }
  }
  if(ind != null)
    table.deleteRow(ind);

  setStockButtons(table.rows.length>0);
}
function setStockButtons(on)
{
  el = getById('someBody');
  if(el) el.style.display = on?'':'none';
  el = getById('noneBody');
  if(el) el.style.display = on?'none':'';  
  el = getById('submitButton');
  if(el) el.style.display = on?'':'none';  
}
  

request_complete = false;
last_url = http_request = null;
opening = false;
function makeRequest(url, args, func, form, target, doload, async)  
{
  if(!opening)
  {
    initiated = false;
    opening = true;
    async = (typeof async == "undefined");
  //  async = true;
    request_complete = false;
    try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); }
    catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); }
    catch (e) { try { http_request = new XMLHttpRequest(); }
    catch (e) { try { http_request = window.createRequest(); }
    catch (e) { http_request = false; }}}}
    
    if (!http_request) {
      // Throw error
      doAlert("Please upgrade browser. XMLHttp object can't be created...");
      return false;
    }
    method = "GET";
    post_args = "ref=1";

      openedurl = url;
      if(url=="") return false;
      if (method == "GET") 
      {
        openedurl += args;
        http_request.open(method, url + "?" + args, async);
      }else {
        http_request.open(method, url, async);
        try {
          http_request.setRequestHeader("Method", "POST "+url+" HTTP/1.1");
          http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
          http_request.setRequestHeader('Connection', 'close');
        }catch(e){doAlert(e.message);}
      }

      if(typeof func == "undefined")
        func = doOpenPagina;

      functie = function()
      {
        if ((http_request.readyState == 4 || http_request.readyState == "complete") && !request_complete) 
        { 
          request_complete = true;
          opening = false;
          func(http_request, target, openedurl);
          window.scrollTo(0,0);
        }
      };
      set = false;
      try { http_request.onload             = functie; set = true; }catch(e) {}
      if(!set)
        try { http_request.onreadystatechange = functie; set = true;}catch(e) {}
  
      http_request.send(post_args);
  //  }  catch(z) { doAlert(z.description);return false; }
  }
}
function changePeriod(el, s, e)
{
  if(typeof s != "undefined" && typeof e != "undefined")
  {
    el1 = getById(s);
    el2 = getById(e);
    val = (""+el[el.selectedIndex].value).split(" ");
    if(val.length == 2)
    {
      el1.value = val[0];
      el2.value = val[1];
    }
  }else
  { 
    a = getById("date_selector");
    b = getById("month_selector");
    a.style.display = (el[el.selectedIndex].value=='p')?"block":"none";
    b.style.display = (el[el.selectedIndex].value=='month')?"block":"none";
  }
}

function submitFilters()
{
  f = document.forms['filterForm'];
  tg = '';
  url = '';
  for(i=0;i<f.elements.length;i++)
  {
    el = f.elements[i];
    if(el.checked)
    {
      val = el.value;
      if(el.name=='doelgroep')
      {
        if(tg!='')
          tg = 'unisex';
        else
          tg = el.value;
        continue;
      }else if(el.name=='size' || el.name=='price')
        val = 'i-'+el.name+'-'+val;
      url += escape(val) + "/";
    }
  }
  if(tg != "")
    url = tg + "/" + url;
  
  f.action = site_url + url + "?page=0";
  f.submit();
}
function setChangeProduct(r, id)
{
  if(true)//!getById("retourProduct_"+id))
  {
    code = r.cells[0].innerHTML;
    brand = r.cells[1].innerHTML;
    desc = r.cells[2].innerHTML;
    size = r.cells[3].innerHTML;
    price = r.cells[4].innerHTML;
    
    txt = desc + " - " + code + ", maat: " + size + " t.w.v. "+ price;
    el = getById('prodResultDiv');
    el.innerHTML += '<div id="retourProduct_'+id+'"><input type="checkbox" checked="checked" class="noborder" name="retour[product][]" error="Retour product" value="'+id+'" />' + txt + '</div>';
  }else
    alert("Product al toegevoegd");
}

function printGraph(url, type)
{
  r = Math.random();
  df = escape(site_url+url);
  url = site_url+'img/graphs.swf';
  w = '100%';
  h = 250;
  if(type=='wide')
  {
    url = site_url+'img/graphs.swf';
    w = '100%';
    h = 200;
  }else if(type=='small')
  {
    w = '100%';
    h = 200;
  }
  document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+w+'" height="'+h+'">');
  document.write('<param name="movie" value="'+url+'?dataFile='+df+'&var='+r+'" />');
  document.write('<param name="quality" value="high" />');
  document.write('<param name="allowTransparency" value="true" />');
  document.write('<param name="wmode" value="opaque" />');
  document.write('<embed src="'+url+'?dataFile='+df+'&var='+r+'" quality="high" allowTransparency="true" wmode="opaque" width="'+w+'" height="'+h+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
  document.write('</object>');
}

/* toggle homepage buttons */
function homepageButtons(object, nameOther){
  var name          = object.name;
  var objOther      = getById('config['+nameOther+']');
  var radioObj      = getById(name);
  var nameTxt       = name.split(']');
  var nameTxt       = (nameTxt[0]+'Text]');
  var nameTxtOther  = objOther.name.split(']');
  var nameTxtOther  = (nameTxtOther[0]+'Text]');
  var season				= getById('config_collectionSeason');
  
  if(radioObj.checked == false){
    getById(nameTxt).disabled=false;
    objOther.checked=true;
    getById(nameTxtOther).disabled=true;
    season.disabled = true;
    
  } else {
    getById(nameTxt).disabled=true;
  }
}

function toggleCollection()
{
	seasonEl = getById('config_collectionSeason');
	collecEl = getById('config_collectionText');
	coltxtEl = getById('config_collection_ja');
	
	if(coltxtEl.checked == true)
	{
		seasonEl.disabled = false;
		collecEl.disabled = false;
	}
	else
	{
		seasonEl.disabled = true;
		collecEl.disabled = true;
	}
}

function changePrices(eid, pid)
{
  sel = of = 0;
  add = '';
  if(typeof pid!= 'undefined')
  {
     add = '_' + pid;
  }
  var vaDiv     = getById('vaDiv' + add);
  var normalDiv = getById('advDiv' + add);
  var offerDiv  = getById('selDiv' + add);

  if(PRODUCT_PRICES)
  {
     for(var i=0;i<PRODUCT_PRICES.length;i++)
     {
        if(PRODUCT_PRICES[i][0] == eid)
        {
           sel = PRODUCT_PRICES[i][1];
           of  = PRODUCT_PRICES[i][2];
           
           ofTxt = selTxt = '';
           if(of != sel)
           {
             selTxt = 'normaal: &euro; ' + sel;
             ofTxt = 'nu slechts: &euro; ' + of;
           }else
           {
             selTxt = '';
             ofTxt = 'Prijs: &euro; ' + of;
           }
           
           vaDiv.style.display = 'none';
           
           normalDiv.style.display = (selTxt=='' && add!='')?'none':'block';
           normalDiv.innerHTML = selTxt;
           
           offerDiv.style.display = 'inline';
           offerDiv.innerHTML = ofTxt;
           
           return;
        }
     }
  }
  vaDiv.style.display = 'inline';
  normalDiv.style.display = 'none';
  offerDiv.style.display = 'none';
}