		function addEvent( obj, type, fn ) {
			if (obj.addEventListener) {
				obj.addEventListener( type, fn, false );
				EventCache.add(obj, type, fn);
			}else if (obj.attachEvent) {
				obj["e"+type+fn] = fn;
				obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
				obj.attachEvent( "on"+type, obj[type+fn] );
				EventCache.add(obj, type, fn);
			}else {
				obj["on"+type] = obj["e"+type+fn];
			}
		}
		var EventCache = function(){
			var listEvents = [];
			return {
				listEvents : listEvents,
				add : function(node, sEventName, fHandler){
					listEvents.push(arguments);
				},
				flush : function(){
					var i, item;
					for(i = listEvents.length - 1; i >= 0; i = i - 1){
						item = listEvents[i];
						if(item[0].removeEventListener){
							item[0].removeEventListener(item[1], item[2], item[3]);
						};
						if(item[1].substring(0, 2) != "on"){
							item[1] = "on" + item[1];
						};
						if(item[0].detachEvent){
							item[0].detachEvent(item[1], item[2]);
						};
						item[0][item[1]] = null;
					};
				}
			};
		}();
		addEvent(window,'unload',EventCache.flush);
		function clearNumber1(){
			var el = document.getElementById("wp_picturevote").getElementsByTagName("INPUT");
			for (var i=0;i<el.length;i++){
				if ( el[i].id.substr(0,1) == "c" ){
					var str = "r" + el[i].id.substr(1);
					var p = document.getElementById(str);
					if (p.style.backgroundImage.indexOf('roos2.gif') == -1 ){
						document.getElementById(str).style.backgroundImage = "url(/img/spacer.gif)";}
				}
			}
		}
		function clearNumber2(){
			var el = document.getElementById("wp_picturevote").getElementsByTagName("INPUT");
			for (var i=0;i<el.length;i++){
				if ( el[i].id.substr(0,1) == "b" ){
					var str = "r" + el[i].id.substr(1);
					var p = document.getElementById(str);
					if (p.style.backgroundImage.indexOf('roos1.gif') == -1 ){
						document.getElementById(str).style.backgroundImage = "url(/img/spacer.gif)";}
				}
			}
		}
		addEvent(window, "load", function(){
			if (document.getElementById("wp_picturevote")){
				var el = document.getElementById("wp_picturevote").getElementsByTagName("INPUT");
				for (var i=0;i<el.length;i++){
					if (el[i].type == "radio"){
						if ( el[i].id.substr(0,1) == "c" ){
							el[i].onclick = function(){
								var str = "r" + this.id.substr(1);
								clearNumber1();
								document.getElementById(str).style.backgroundImage = "url(/img/roos1.gif)";
								
							};
						}
						if ( el[i].id.substr(0,1) == "b" ){
							el[i].onclick = function(){
								var str = "r" + this.id.substr(1);
								clearNumber2();
								document.getElementById(str).style.backgroundImage = "url(/img/roos2.gif)";
								
							};
						}
						
					}
				}
			}
		});

		function at5vote(){
			var el = document.getElementById("ep_picturevote").getElementsByTagName("INPUT");
			var ar = [];
			for (var i=0;i<el.length;i++){
				if ( el[i].type == "radio" && el[i].checked == true ){
					ar.push(el[i].id.substr(1));
				}
			}
			if (ar.length <= 1){
				alert("Je moet 2 objecten voorzien van je stem!");
				return false;
			}else{
				if (ar[0] == ar[1]){
					alert("Je kan een object niet van 2 stemmen voorzien!");
					return false;
				}
			}
			if ( document.getElementById("email").value == "" ){
				alert("Je moet je email adres invullen om mee te kunnen doen.");
				return false;
			}
			return true;
		}