str_escape=function( s ) { var re = /(['"])/g; return s.replace(re, "\\$1") }; sof=function(){window.status="";return true}; XHR=function(args) {try { var url=args.url||'api.php',res,link=window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("MSXML2.XMLHTTP"); this.qs=function(args) { var ar=[]; for (var name in args) { if (name!='url') { if (typeof(args[name])=='string' || typeof(args[name])=='number') ar.push(encodeURIComponent(name) + '=' + encodeURIComponent(args[name])) } } return ar.join('&') }; this.onready=function() { if (link.readyState==4) { if (link.status==200) { var hdr=link.getResponseHeader("Content-Type"); if (hdr.indexOf("text/plain") !=-1) res=link.responseText; if ( args.cb ) args.cb( res ) } } }; this.send=function( method, url, data, async ) { link.open(method, url, async ); if ( async ) link.onreadystatechange=this.onready; if ( method == 'POST' ) link.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); link.send(data); if ( !async ) this.onready(); else res=0; return res }; this.get =function( async ) { return this.send('GET', url + "?" + this.qs(args), 0, async) }; this.post=function( async ) { return this.send('POST', url, this.qs(args), async) }; } catch(e) { this.get=function() { return 0 }; this.post=function() { return 0 }; }}; function check() {var stat=1,err= "",nre=/^[a-z][a-z'-. ]+$/i,ere=/^[^@]+@[^.]+(.[^.]+)+$/,name=document.squeezeform.name.value,email=document.squeezeform.from.value; if ( !( ere.test( email ) ) ) { err = "Please check your Email" } if ( !( nre.test( name ) ) ) { if ( err ) { err = err + " and Name.\n" } else { err = "Please check your NAme.\n" } } if ( err ) {alert( err ); stat = false} else {new XHR({'name':name,'email':email,'date':'2010.07.30 01:25','ip':'38.107.191.109', 'page':window.location.href }).post( false )} return stat } window.onload=function() {var as=document.getElementsByTagName('a'),o;for (var ai=0;ai