function custom_init(){
	remember_init();
}

function formhints(){
	$$('.makehint').each(function(el){		
		var t = el.getProperty('title');
		
		if (el.value.length==0){
			el.value=t;
			el.addClass("light");
		}

		el.addEvent('focus', function(event) {
			if (el.value==t){
				el.value="";
				el.removeClass("light");
			}
		});
		
		el.addEvent('blur', function(event) {
			if (el.value==""){
				el.value=t;
				el.addClass("light");
			}
		});
	});
}
function removehints(){
	$$('.makehint').each(function(el){		
		var t = el.getProperty('title');
		
		if (el.value==t){
			el.value='';
		}
	});
	return true;
}	

function compare_init(){
	var c = Cookie.read('Caravita');
/*	
	if($defined(c)){
		carr = c.split(',');
		products = $('products');
		carr.each( function(n){
			if(n.length){
				e = new Element('div',{'id':n,'class':'product'});
				products.grab(e);
				new Request.HTML({'update':e,'url':document.location.href}).get('?'+document.location.href.split('?')[1]+'&type=21&uid='+n);
			}
		});
	}
*/
	if($defined(c)){
		var products = $('products');
		new Request.HTML({'update':products,'url':document.location.href}).get(document.location.href+'?type=21&uid='+c);
	}
}

function remember_init(){
	var checkbox = $$('div.merken input')[0];
	if($defined(checkbox)){
		if(remember_get(checkbox.getProperty('value'))){
			checkbox.setProperty('checked', 'checked');
		} else {
			checkbox.removeProperty('checked');
		}
	}
}
function remember_set( id ){
	var c = Cookie.read('Caravita');
	res = false;
	
	if($defined(c)){
		carr = c.split(',');
	
		if(carr.contains(id)){
			carr.erase(id);
			res = false;
		} else {
			carr.push(id);
			res = true;
		}
	} else {
		carr = [id];
		res = true;
	}	
	Cookie.write('Caravita',carr.join(','),{duration:false,path:'/'});
	return res;
}

function remember_get( id ){
	var c = Cookie.read('Caravita');
	
	if($defined(c)){
		c = c.split(',');

		if(id){
			if(c.contains(id)){
				return true;
			} else {
				return false;
			}
		} else {
			return c;
		}
	}
}
