// JavaScript Document

function empty(obj){
	if(obj.value=='product zoeken'){
		obj.value='';
	}
}
function fill(obj){
	if(obj.value==''){
		obj.value='product zoeken';
	}
}

function objOver(obj){
	if(obj.ostyle==undefined){
		obj.ostyle=obj.className;
	}
	obj.className=obj.className + '_over';
}

function objOut(obj){
	if(obj.ostyle!=undefined){
		obj.className=obj.ostyle;
	}
	
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}




function getObj(id){
	return document.getElementById(id);
}

function showError(errortxt,tobj){
	getObj('errortxtmsg').innerHTML=errortxt;
	
 	//getObj('errorbg').style.display='block';	
 	getObj('errortxt').style.display='block';
	//alert(document.body.offsetHeight);
	getObj('errorbg').style.height = document.body['clientHeight'] + 'px';
	getObj('errorbg').style.width = document.body['clientWidth'] + 'px';
	if(tobj==undefined){
		getObj('errortxt').style.top = 	(document.body['clientHeight'] / 2) - (getObj('errortxt').offsetHeight / 2) + 'px';
		getObj('errortxt').style.left = 	(document.body['clientWidth']  / 2) - (getObj('errortxt').offsetWidth / 2) + 'px';
	}
	else{
		getObj('errortxt').style.top = findPosY(getObj(tobj)) - getObj('errortxt').offsetHeight  + 'px';
		getObj('errortxt').style.left = findPosX(getObj(tobj)) - getObj('errortxt').offsetWidth + 'px';	
	}
	
	
}

function checkOrderConfirm(){
	if(getObj('iorderconfirm').checked == false){
		showError('please confirm your order');
		return false;
	}
	
	return true;
}

function hideError(){
 	getObj('errorbg').style.display='none';	
 	getObj('errortxt').style.display='none';
}

function hide(id) {
    obj = document.getElementsByTagName("div");
    obj[id].style.display = 'none';
}

function show(id) {
    obj = document.getElementsByTagName("div");
    obj[id].style.display = 'block';
}

function showhide(id){
  obj = document.getElementsByTagName("div");
  if(obj[id].style.display=='block'){
    hide(id);
  }
  else{
    show(id);
  }
}


function collexp2(id){
  obj = document.getElementsByTagName("div");
  imgobj=document.getElementById('x'+id);
  if(obj[id].style.display=='block'){
    hide(id);
	imgobj.src='images/treeplus.gif';
  }
  else{
    show(id);
	imgobj.src='images/treemin.gif';
  }
	  
}

var containererrors=0;


