
 function createObject() {
            var request_type;
            var browser = navigator.appName;
            if(browser == "Microsoft Internet Explorer"){
            request_type = new ActiveXObject("Microsoft.XMLHTTP");
            }else{
            request_type = new XMLHttpRequest();
            }
            return request_type;
            }
            
            var http = createObject();
                    
            /* -------------------------- */
            /* INSERT */
            /* -------------------------- */
            /* Required: var nocache is a random number to add to request. This value solve an Internet Explorer cache issue */
            var nocache = 0;
            function insert() {
				
				//alert('wawawawawa');
            // Optional: Show a waiting message in the layer with ID login_response
            document.getElementById('email').innerHTML = "Patientez..."
			
            // Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
            var email= encodeURI(document.getElementById('email').value);
                       
            // Set te random number to add to URL request
            nocache = Math.random();
            // Pass the login variables like URL variable
            http.open('get','includes/newsletter_process.php?email_newsletter='+email+'&nocache='+nocache);
            http.onreadystatechange = insertReply;
            
			var email= document.getElementById('email').value = " ";
            http.send(null);
            
            }
            function insertReply() {
            if(http.readyState == 4){
            var response = http.responseText;
            // else if login is ok show a message: "Site added+ site URL". 
            document.getElementById('email').innerHTML = response;
            }
            }


