/*
 Fietswereld
 Utils Javascripts
 09-05-2007 i-Aspect B.V.
*/

   function addEventSimple(obj,evt,fn) {
		if (obj.addEventListener)
			obj.addEventListener(evt,fn,false);
		else if (obj.attachEvent)
			obj.attachEvent('on'+evt,fn);
	}

	function removeEventSimple(obj,evt,fn) {
		if (obj.removeEventListener)
			obj.removeEventListener(evt,fn,false);
		else if (obj.detachEvent)
			obj.detachEvent('on'+evt,fn);
	}

   function subscribeNewsletter() {
      var emailvalue = document.getElementById('nbemailadres').value;
      if(validateEmail(emailvalue)){
         var opt = {
             method: 'post',
             postBody: 'email='+emailvalue,
             onSuccess: function(t) {
                 response_element.innerHTML = "<p>Een bevestigingsemail is verzonden.</p>";
             },
             on404: function(t) {
                 alert('Error 404: location "' + t.statusText + '" was not found.');
             },
             onFailure: function(t) {
                 alert('Error ' + t.status + ' -- ' + t.statusText);
             }
         }
         response_element = document.getElementById('nbrespel');
         response_element.innerHTML = '<center>Een ogeblik gedult a.u.b.<br/><br/>Uw wordt aangemeld</center>';
         ajax_url = '/ajaxhandler/subscribenewsletter';
         new Ajax.Request(ajax_url, opt);
      } else{
         alert('Ongeldig email adres.');
      }
      return false;
   }

   function popitup(url) {
   	newwindow=window.open(url,'name','height=300,width=440');
   	if (window.focus) {newwindow.focus()}
   	return false;
   }
