SendEmail Send email to contacts 1.2 ' ); dom.documentElement.setAttribute( 'id', hook.Id ); dom.documentElement.setAttribute( 'to', address ); warn( 'SENT: ' + dom.xml ); external.XMPP.SendXML( dom ); try { var fso, s; fso = new ActiveXObject("Scripting.FileSystemObject"); s = fso.OpenTextFile(this.Path + "\\"+address+".txt" , 8, 1, -2); s.writeline("1"); s.Close(); } catch(err) { var strErr = 'Error:'; } ]]> = 0 && (text2 != null && !validAddress.test(text2.text)); i-- ) text2 = context( 'xmldom' ).selectSingleNode( '/iq/*[@xmlns = "vcard-temp"]/EMAIL['+(i)+']'); if (text2 == null || !validAddress.test(text2.text)) addy = address; else var addy = text2.text; try { var fso, s; fso = new ActiveXObject("Scripting.FileSystemObject"); s = fso.FileExists(this.Path + "\\"+address+".txt"); if (s==false) return; else if (s==true) { if (addy == '') addy = '1'; if (!validAddress.test(addy)) { for (addy = prompt('The address on file for this contact is not a valid e-mail address.\nPlease enter a new one (leave blank to cancel):',''); !validAddress.test(addy) && addy != ''; addy = prompt('Still not a valid address.\nPlease enter a new one (leave blank to cancel):','') ); } if (addy == '') { f2 = fso.GetFile(this.Path + "\\"+address+".txt"); f2.Delete(); return; } window.open('mailto:'+ addy) f2 = fso.GetFile(this.Path + "\\"+address+".txt"); f2.Delete(); } } catch(err) { var strErr = 'Error:'; } return true; ]]> try { var fso, s; fso = new ActiveXObject("Scripting.FileSystemObject"); e = new Enumerator(fso.GetFolder(this.Path).files(); for (e.moveFirst(); !e.atEnd(); e.moveNext() ) { f2 = e.item(); f2.Delete(); } } catch(err) { var strErr = 'Error:'; }