var newcontent = document.createElement('div'); 
newcontent.id = 'c2621f38-4416-46dc-aca2-d0dc734078f9newsletterform'; 
 
var input_email = document.createElement("input"); 
input_email.type = "text"; 
input_email.name = "email"; 
input_email.maxlength = 30; 
newcontent.appendChild(input_email); 
//newcontent.appendChild(document.createTextNode(' Email')); 
 
newcontent.appendChild(document.createElement('br')); 
 
var input_submit = document.createElement("input"); 
input_submit.type = "button"; 
input_submit.value = "Submit"; 
input_submit.onclick = function () { submitForm(document.getElementById('c2621f38-4416-46dc-aca2-d0dc734078f9newsletterform')); }; 
newcontent.appendChild(input_submit); 
 
var scr = document.getElementById('c2621f38-4416-46dc-aca2-d0dc734078f9'); 
scr.parentNode.insertBefore(newcontent, scr); 
 
function keyDown(e, func, cont) { 
var evt = (e) ? e : (window.event) ? window.event : null; 
if (evt) { 
var key = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0)); 
if (key == "13") func(cont); 
} 
} 
function submitForm(cont) { 
url = "http://smartoptin.net/processform.ashx"; 
params = '?id=c2621f38-4416-46dc-aca2-d0dc734078f9&typ=1'; 
 
var sid = ""; 
 
if (typeof smart_subid != "undefined") { 
if (smart_subid > '') { 
sid = smart_subid; 
} 
} 
 
if (sid > '') { 
params += ('&sid=' + escape(sid)); 
} 
 
inp = cont.getElementsByTagName('*'); 
for (i = 0; i < inp.length; i++) { 
if (typeof inp[i].name == 'string' && inp[i].name > '' && typeof inp[i].value == 'string') { 
if (inp[i].name == 'email') { 
if (!validate(inp[i].value)) { 
return; 
} 
} 
params += ('&' + inp[i].name + '=' + escape(inp[i].value)); 
} 
} 
var scrpt = document.createElement('script'); 
scrpt.type = "text/javascript"; 
scrpt.src = url + params; 
document.body.appendChild(scrpt); 
for (i = 0; i < inp.length; i++) { 
if (typeof inp[i].name == 'string' && inp[i].name > '' && typeof inp[i].value == 'string') inp[i].value = ''; 
} 
 
var thankyou = document.createElement('div'); 
thankyou.appendChild(document.createTextNode('Hey, thanks for opting in! ')); 
 
var linkback = document.createElement("a"); 
linkback.setAttribute("href", "http://www.smartoptin.net"); 
linkback.setAttribute("title", "http://www.smartoptin.net"); 
linkback.innerText = "Smart Opt In"; 
linkback.innerHTML = "Smart Opt In"; 
thankyou.appendChild(document.createElement('br')); 
thankyou.appendChild(linkback); 
 
scr.parentNode.insertBefore(thankyou, scr); 
} 
function validate(email) { 
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; 
if (reg.test(email) == false) { 
alert('Invalid Email Address'); 
return false; 
} 
else { 
return true; 
} 
} 

