function setcookie(cookieName,cookieValue,nDays) {
	var today = new Date();
	var expire = new Date();
	if (nDays==null || nDays==0) nDays=1;
	expire.setTime(today.getTime() + 3600000*24*nDays);
	document.cookie = cookieName + "=" + escape(cookieValue) + ";expires=" + expire.toGMTString() + ";  path=/";
}

function getcookie(name) {	
	var start = document.cookie.indexOf( name + "=" );
	var len = start + name.length + 1;
	if ( ( !start ) &&
	( name != document.cookie.substring( 0, name.length ) ) )
	{
	return null;
	}
	if ( start == -1 ) return null;
	var end = document.cookie.indexOf( ";", len );
	if ( end == -1 ) end = document.cookie.length;
	return unescape( document.cookie.substring( len, end ) );
}

function delcookie( name, path, domain ) {
	if ( getcookie( name ) ) document.cookie = name + "=" +
	( ( path ) ? ";path=" + path : "") +
	( ( domain ) ? ";domain=" + domain : "" ) +";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function addsample(product_id)
{
	var sample_count = parseFloat(0);
	sample_count = parseFloat(getcookie('sample_count'));
	if  (isNaN(sample_count)) sample_count = parseFloat(0);
	
	if (sample_count < 3)
	{
		var sample_exist = parseFloat(getcookie('sample[' + product_id + ']'));
		if (isNaN(sample_exist))
		{
			setcookie('sample_count', sample_count + 1, 1);
			setcookie('sample['+product_id+']', 1, 1);
		}
		alert('Deze staal zal meegenomen worden bij het opmeten.');
	}
	else
	{
		var rmsample = confirm("U kunt maximaal 3 stalen laten meenemen. Klik op [OK] om een staal te verwijderen.")
		if (rmsample)
		{
			location.href = "/samples";
		}
	}

}

function remsample(product_id, newloc)
{
	var sample_count;

	sample_count = parseFloat(getcookie('sample_count'));
		delcookie('sample[' + product_id + ']', '', '') ;
	setcookie('sample_count', sample_count - 1,1);
	location.href = unescape(window.location.pathname);
}

function sendmail(user,domain)
{
	location.href='mailto:'+user+'@'+domain+'';
}
