function init(sm_id) {




  set_sm(sm_id);
  //toggleQubuz();




  if (document.getElementById('sluiten')) {
	var btnSluit = document.getElementById('sluiten');

	btnSluit.onmouseover=function(){
		this.style.cursor = 'pointer';
		btnSluit.src = './gfx/sluiten_on.gif';
	}

	btnSluit.onmouseout=function(){
		btnSluit.src = './gfx/sluiten.gif';
	}

	btnSluit.onclick=function(){
		document.getElementById('caption').innerHTML = '';
		document.getElementById('visual_bv').style.visibility = 'hidden';
		document.getElementById('visual_bv').src = './gfx/wit.png';
		document.getElementById('fotolijst').style.visibility = 'hidden';
		document.getElementById('blur').style.height = '100px';

		opacity('blur', 75, 0, 0);
		document.getElementById('blur').style.visibility = 'hidden';

	}
	opacity('blur', 100, 0, 0);
  }




}








  function set_sm(sm_id) {
	 var sm_item = document.getElementById('sm_'+sm_id);
	 sm_item.className="submenuBold";
  }

  function menuEffect(folderlevel, pic, status)
  {
	var item = document.getElementById(pic);
	item.src=folderlevel+'gfx/menu/'+pic+'-'+status+'.jpg';
  }


  function editVenster(url) {
  popwin=window.open(url, 'Bestellen', config='location=no, directories=no, status=no, menubar=no, toolbar=no, scrollbars=no, width=600,height=675');
  if (window.focus) {newwindow.focus()}
	return false;
  }

  function bigpic(url) {
  newwindow=window.open(url, 'Bestellen', config='location=no, directories=no, status=no, menubar=no, toolbar=no, scrollbars=no, width=642,height=482');
  if (window.focus) {newwindow.focus()}
	return false;
  }

	function doRefresh()
	{
	window.location.reload();
	}





  function bigVisual(picName) {
	// settings
	var foto = document.getElementById('visual_bv');
	var fotolijst = document.getElementById('fotolijst');
	var blur = document.getElementById('blur');
	foto.src = picName;

	document.getElementById('caption').innerHTML = document.getElementById('onderschrift').innerHTML;

	//effecten
	blur.style.visibility = 'visible';
	opacity('blur', 0, 100, 200);

	setTimeout("document.getElementById('fotolijst').style.visibility = 'visible'", 150);
	setTimeout("document.getElementById('visual_bv').style.visibility = 'visible'", 150);
	blur.style.height = '1100px';

		foto.onclick=function(){
			sluit();
		}
		foto.onmouseover=function(){
			this.style.cursor = 'pointer';
		}


		fotolijst.onclick=function(){
			sluit();
		}
		fotolijst.onmouseover=function(){
			this.style.cursor = 'pointer';
		}


		document.getElementById('caption').onclick=function(){
			sluit();
		}
		document.getElementById('caption').onmouseover=function(){
			this.style.cursor = 'pointer';
		}
}



function sluit(id) {




	document.getElementById('caption').innerHTML = '';
	document.getElementById('visual_bv').style.visibility = 'hidden';
	document.getElementById('visual_bv').src = './gfx/wit.png';
	document.getElementById('fotolijst').style.visibility = 'hidden';
	document.getElementById('blur').style.height = '100px';

	opacity('blur', 75, 0, 0);
	document.getElementById('blur').style.visibility = 'hidden';

	opacity('blur', 100, 0, 0);

}




/*

OUDE FUNTIE
  function bigVisual(url) {
	 newwindow=window.open(url, "QUBUZ", config='location=no, directories=no, status=no, menubar=no, toolbar=no, scrollbars=no, width=700,height=500');
	 if (window.focus) {newwindow.focus()}
	return false;
  }

*/



  function toggleQubuz() {
	if(document.getElementById("ff")) {

	ff 			= document.getElementById("ff");
	positioner	= document.getElementById("positioner");

	ff.onclick = function() {
		if(positioner.style.top == "-264px") {
			positioner.style.top = "0px";
		} else {
			positioner.style.top = "-264px";
		}
	}

	ff.onmouseover = function() {
		this.style.cursor = "pointer";
	}
	ff.onmouseout = function() {
		this.style.cursor = "default";
	}

	}

  }




function opacity(id, opacStart, opacEnd, millisec) {
	var speed = Math.round(millisec / 100);
	var timer = 0;

	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++)
			{
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	}
}

function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}




