function $(obj) { return document.getElementById(obj);}
function showHideList(id){if (document.getElementById){if ($(id).style.display == 'none'){$(id).style.display = 'block';}else{$(id).style.display = 'none';}}}
function highlight(id){if ($){$(id).style.borderColor='#CC0000';$(id).style.backgroundColor='#FFFFCC';}}
function winOpen(url){myWin=open('','winName','width=350,height=525,status=no,toolbar=no,menubar=no,scrollbars=yes'); return true; }
function GP_popupConfirmMsg(msg) {document.MM_returnValue = confirm(msg);}
// Load data
var xmlHttp
function loadData(page, query, ele){$(ele).innerHTML = '<br /><br /><div align=\'center\' style=\'color:#999999\'><img src=\'http://www.realwire.com/images/loading.gif\' /><div id=\'loadTxt\'>one moment</div></div><br /><br />';setTimeout('loadAJAXRequest(\''+page+'\', \''+query+'\', \''+ele+'\')',250);}
function loadAJAXRequest(page, query, ele) {var element = $(ele);if (page.length==0){element.innerHTML="";return}xmlHttp=GetXmlHttpObject();if (xmlHttp==null){element.innerHTML="Browser does not support HTTP Request";return}$('loadTxt').innerHTML = 'loading...';var url=page+'?'+query+"&uniqid="+Math.random();xmlHttp.open("GET", url);xmlHttp.onreadystatechange = function() {if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {element.innerHTML = xmlHttp.responseText;if ( window.contentSize ){contentSize();}if ( window.checkExclusions ){checkExclusions();}} else {if (xmlHttp.readyState == 4 && xmlHttp.status >= 400){element.innerHTML = "There was a problem loading the content...<br />Error mesage: " + xmlHttp.statusText}}};xmlHttp.send(null);}
function loadInfo(page, query, ele){if ($('blockLoad').value == 'true'){$(ele).innerHTML = '<br /><br /><div align="center" id="loadTxt"><font color="red">Please wait until your previous information request has finished loading</font><br /><a href="javascript:;" onclick="loadInfo(\''+page+'\', \''+query+'\', \''+ele+'\')">Then try again</a>.</div><br /><br />'}else{$(ele).innerHTML = '<div align="center" style="color:#999999"><img src="http://www.realwire.com/images/loading.gif" /><div id="loadTxt">one moment...<br />Please wait until your results have been found <br />before making another selection.</div></div><br /><br />';$('blockLoad').value = 'true';setTimeout('loadAJAXInfoRequest(\''+page+'\', \''+query+'\', \''+ele+'\')',250);}}
function GetXmlHttpObject(){ var objXMLHttp=null;if (window.XMLHttpRequest){objXMLHttp=new XMLHttpRequest()}else if (window.ActiveXObject){objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")}return objXMLHttp} 
// social tools
function rwTweet(id,pre){
	var str = '<div style="border:2px solid #78858D;padding:5px 5px 15px 5px;max-height:300px;overflow:auto;"><div align="center" style="font-size:16px;padding:5px;"><strong><font color="#647983">Post to Twitter</font></strong></div><div id="popContent"></div><div align="center"><input name="Button" id="SubmitNo" type="button" class="formbtn" value="close window" style="width:275px; font-family:Verdana, Arial, Helvetica, sans-serif;" onClick="document.body.removeChild($(\'BulletinDiv\'));" /></div></div>';
	divAlert(str);if($('tu')){$('tu').focus();}
	loadData('socialTools/twitter/post.asp', 'ReleaseID='+id+'&pre='+pre, 'popContent');setTimeout('toCount(\'eBann\',\'sBann\',\'{CHAR} characters left\',140)',1500);setTimeout('qChar(\'eBann\')',1750);
}
function rwTweetO(id,pre,vars){
	var str = '<div style="border:2px solid #78858D;padding:5px 5px 15px 5px;max-height:300px;overflow:auto;"><div align="center" style="font-size:16px;padding:5px;"><strong><font color="#647983">Post to Twitter</font></strong></div><div id="popContent"></div><div align="center"><input name="Button" id="SubmitNo" type="button" class="formbtn" value="close window" style="width:275px;" onClick="document.body.removeChild($(\'BulletinDiv\'));" /></div></div>';
	divAlert(str);if($('tu')){$('tu').focus();}
	loadData('socialTools/twitter/postO.asp', 'ReleaseID='+id+vars+'&pre='+pre, 'popContent');setTimeout('toCount(\'eBann\',\'sBann\',\'{CHAR} characters left\',140)',1500);setTimeout('qChar(\'eBann\')',1750);
}
function rwTweetO2(){
	var str = '<div style="border:2px solid #78858D;padding:5px 5px 15px 5px;max-height:300px;overflow:auto;"><div align="center" style="font-size:16px;padding:5px;"><strong><font color="#647983">Posting to Twitter</font></strong></div><div id="popContent"></div><div align="center"><input name="Button" id="SubmitNo" type="button" class="formbtn" value="close window" style="width:275px;" onClick="document.body.removeChild($(\'BulletinDiv\'));" /></div></div>';
	divAlert(str);loadData('socialTools/twitter/postO.asp', 'dotweet=do', 'popContent');
}
if(QueryString('verified') == 'true'){
	setTimeout('rwTweetO(\''+QueryString('ReleaseTitle')+'\',\''+readCookie('tempTweet')+'\',\'&rtnFrmVerify=true\')',500);
	
	//var str = '<div style="border:2px solid #78858D;padding:5px 5px 15px 5px;max-height:300px;overflow:auto;"><div align="center" style="font-size:16px;padding:5px;"><strong><font color="#647983">Post to Twitter</font></strong></div><div id="popContent"></div><div align="center"><input name="Button" id="SubmitNo" type="button" class="formbtn" value="close window" style="width:275px;" onClick="document.body.removeChild($(\'BulletinDiv\'));" /></div></div>';
	//divAlert(str);if($('tu')){$('tu').focus();}
	//loadData('socialTools/twitter/postO.asp', 'ReleaseID='+QueryString('ReleaseID')+'&pre='+readCookie(tempTweet), 'popContent');setTimeout('toCount(\'eBann\',\'sBann\',\'{CHAR} characters left\',140)',1500);setTimeout('qChar(\'eBann\')',1750);
}
if(QueryString('doTweet') == 'true'){
	setTimeout('rwTweetO2()',500)
}
function divAlert(str){
	var ScrollTop = document.body.scrollTop; if (ScrollTop == 0){if (window.pageYOffset)ScrollTop = window.pageYOffset; else ScrollTop = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;}
	var w = 0;var posLeft = 0; posRight = 0; if (self.innerWidth){w=self.innerWidth;}else if (document.documentElement && document.documentElement.clientWidth){w=document.documentElement.clientWidth;}else if (document.body){w=document.body.clientWidth;} posLeft = w/2-300; posRight = w/2+300;
	str = '<img src="http://www.realwire.com/images/close.png" width="24" height="24" style="position:absolute;top:-10px;left:589px;z-index:100002;cursor:pointer;" title="close" onclick="document.body.removeChild($(\'BulletinDiv\'))" />' + str;
	var newdiv = document.createElement('div');newdiv.setAttribute('id','BulletinDiv');newdiv.style.position='fixed';newdiv.style.left=posLeft+'px';newdiv.style.top=ScrollTop+170+'px';newdiv.style.width='602px';newdiv.style.zIndex='100001';newdiv.style.backgroundColor='#FFFFFF';newdiv.style.borderColor='#FFFFFF';newdiv.style.borderWidth='2px';newdiv.style.borderStyle='solid';newdiv.style.padding='0px';newdiv.style.fontFamily='Verdana, Arial, Helvetica, sans-serif';newdiv.style.fontSize='0.8em';newdiv.innerHTML = str;document.body.appendChild(newdiv);
}
function prePop(str){$('eBann').value = str}
/* The following character count script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Steve | http://jsmadeeasy.com/ 
slightly modified by RealWire*/
function getObject(obj) {var theObj;if(document.all) {if(typeof obj=="string") {return document.all(obj);} else {return obj.style;}}if(document.getElementById) {if(typeof obj=="string") {return document.getElementById(obj);} else {return obj.style;}}return null;}
function toCount(entrance,exit,text,characters) {var entranceObj=getObject(entrance);var exitObj=getObject(exit);var length=characters - entranceObj.value.length;if(length <= 20) {$(exit).style.color='#990000';}else{$(exit).style.color='';}if(length <= 10) {$(exit).style.fontWeight='bold';}else{$(exit).style.fontWeight='normal';}if(length <= 0) {length=0;$(exit).style.color='red';entranceObj.value=entranceObj.value.substr(0,characters);}exitObj.innerHTML = text.replace("{CHAR}",length);}
//why leave 20 characters?
function qChar(el){if($(el).value.length == 120){$('sBann').innerHTML = $('sBann').innerHTML + ' <a href="javascript:;" onclick="rtInfo();" style="font-weight:bold">?</a>';}}
function rtInfo(){$('sBann').innerHTML = $('sBann').innerHTML + '<br /><em>we have left 20 characters to allow for re-tweeting, <br />feel free edit this tweet however you like up to the 140 characters allowed by twitter.'}
function QueryString(q){var qs = '';s = window.location.search.substring(1);e = s.split("&");for (i=0;i<e.length;i++) {v = e[i].split("=");if (v[0] == q) {qs = v[1];}}if(qs!=undefined){return qs};}
//check and send tweet
function formatTweet(){
	var tweet = encodeURI($('eBann').value)
	tweet = tweet.replace(/\%C2%A1/gi,'jrIExcl')
	tweet = tweet.replace(/\%C2%A2/gi,'jrCent')
	tweet = tweet.replace(/\%C2%A3/gi,'jrPndSt')
	tweet = tweet.replace(/\%C2%A4/gi,'jrCurrc')
	tweet = tweet.replace(/\%C2%A5/gi,'jrYen')
	tweet = tweet.replace(/\%C2%A6/gi,'jrBPipe')
	tweet = tweet.replace(/\%C2%A7/gi,'jrSecti')
	tweet = tweet.replace(/\%C2%A8/gi,'jrUmlOnly')
	tweet = tweet.replace(/\%C2%A9/gi,'jrCopy')
	tweet = tweet.replace(/\%C2%AA/gi,'jrOrdA')
	tweet = tweet.replace(/\%C2%AB/gi,'jrDGuL')
	tweet = tweet.replace(/\%C2%AC/gi,'jrNegat')
	tweet = tweet.replace(/\%C2%AE/gi,'jrRegis')
	tweet = tweet.replace(/\%C2%AF/gi,'jrMacro')
	tweet = tweet.replace(/\%C2%B0/gi,'jrDegre')
	tweet = tweet.replace(/\%C2%B1/gi,'jrPluMin')
	tweet = tweet.replace(/\%C2%B2/gi,'jrSquar')
	tweet = tweet.replace(/\%C2%B3/gi,'jrCube')
	tweet = tweet.replace(/\%C2%B4/gi,'jrAcutA')
	tweet = tweet.replace(/\%C2%B5/gi,'jrMuLow')
	tweet = tweet.replace(/\%C2%B6/gi,'jrPilcr')
	tweet = tweet.replace(/\%C2%B7/gi,'jrIpunc')
	tweet = tweet.replace(/\%C2%B8/gi,'jrCedil')
	tweet = tweet.replace(/\%C2%B9/gi,'jrSuOne')
	tweet = tweet.replace(/\%C2%BA/gi,'jrOrdO')
	tweet = tweet.replace(/\%C2%BB/gi,'jrDGuR')
	tweet = tweet.replace(/\%C2%BC/gi,'jrQuart')
	tweet = tweet.replace(/\%C2%BD/gi,'jrHalf')
	tweet = tweet.replace(/\%C2%BE/gi,'jr3Quar')
	tweet = tweet.replace(/\%C2%BF/gi,'jrIQues')
	tweet = tweet.replace(/\%C3%80/gi,'jrGraveA')
	tweet = tweet.replace(/\%C3%81/gi,'jrAcuteA')
	tweet = tweet.replace(/\%C3%82/gi,'jrCircuA')
	tweet = tweet.replace(/\%C3%83/gi,'jrTildeA')
	tweet = tweet.replace(/\%C3%84/gi,'jrUmlauA')
	tweet = tweet.replace(/\%C3%85/gi,'jrRingA')
	tweet = tweet.replace(/\%C3%86/gi,'jrAEsc')
	tweet = tweet.replace(/\%C3%87/gi,'jrCidilC')
	tweet = tweet.replace(/\%C3%88/gi,'jrGraveE')
	tweet = tweet.replace(/\%C3%89/gi,'jrAcuteE')
	tweet = tweet.replace(/\%C3%8A/gi,'jrCircuE')
	tweet = tweet.replace(/\%C3%8B/gi,'jrUmlauE')
	tweet = tweet.replace(/\%C3%8C/gi,'jrGraveI')
	tweet = tweet.replace(/\%C3%8D/gi,'jrAcuteI')
	tweet = tweet.replace(/\%C3%8E/gi,'jrCircuI')
	tweet = tweet.replace(/\%C3%8F/gi,'jrUmlauI')
	tweet = tweet.replace(/\%C3%90/gi,'jrUEth')
	tweet = tweet.replace(/\%C3%91/gi,'jrTildeN')
	tweet = tweet.replace(/\%C3%92/gi,'jrGraveO')
	tweet = tweet.replace(/\%C3%93/gi,'jrAcuteO')
	tweet = tweet.replace(/\%C3%94/gi,'jrCircuO')
	tweet = tweet.replace(/\%C3%95/gi,'jrTildeO')
	tweet = tweet.replace(/\%C3%96/gi,'jrUmlauO')
	tweet = tweet.replace(/\%C3%97/gi,'jrMultip')
	tweet = tweet.replace(/\%C3%98/gi,'jrSlashO')
	tweet = tweet.replace(/\%C3%99/gi,'jrGraveU')
	tweet = tweet.replace(/\%C3%9A/gi,'jrAcuteU')
	tweet = tweet.replace(/\%C3%9B/gi,'jrCircuU')
	tweet = tweet.replace(/\%C3%9C/gi,'jrUmlauU')
	tweet = tweet.replace(/\%C3%9D/gi,'jrAcuteY')
	tweet = tweet.replace(/\%C3%9E/gi,'jrThornU')
	tweet = tweet.replace(/\%C3%9F/gi,'jrEszett')
	tweet = tweet.replace(/\%C3%A0/gi,'jrGravea')
	tweet = tweet.replace(/\%C3%A1/gi,'jrAcutea')
	tweet = tweet.replace(/\%C3%A2/gi,'jrCircua')
	tweet = tweet.replace(/\%C3%A3/gi,'jrTildea')
	tweet = tweet.replace(/\%C3%A4/gi,'jrUmlaua')
	tweet = tweet.replace(/\%C3%A5/gi,'jrRinga')
	tweet = tweet.replace(/\%C3%A6/gi,'jraesc')
	tweet = tweet.replace(/\%C3%A7/gi,'jrCidilc')
	tweet = tweet.replace(/\%C3%A8/gi,'jrGravee')
	tweet = tweet.replace(/\%C3%A9/gi,'jrAcutee')
	tweet = tweet.replace(/\%C3%AA/gi,'jrCircue')
	tweet = tweet.replace(/\%C3%AB/gi,'jrUmlaue')
	tweet = tweet.replace(/\%C3%AC/gi,'jrGravei')
	tweet = tweet.replace(/\%C3%AD/gi,'jrAcutei')
	tweet = tweet.replace(/\%C3%AE/gi,'jrCircui')
	tweet = tweet.replace(/\%C3%AF/gi,'jrUmlaui')
	tweet = tweet.replace(/\%C3%B0/gi,'jrLEth')
	tweet = tweet.replace(/\%C3%B1/gi,'jrTilden')
	tweet = tweet.replace(/\%C3%B2/gi,'jrGraveo')
	tweet = tweet.replace(/\%C3%B3/gi,'jrAcuteo')
	tweet = tweet.replace(/\%C3%B4/gi,'jrCircuo')
	tweet = tweet.replace(/\%C3%B5/gi,'jrTildeo')
	tweet = tweet.replace(/\%C3%B6/gi,'jrUmlauo')
	tweet = tweet.replace(/\%C3%B7/gi,'jrDivide')
	tweet = tweet.replace(/\%C3%B8/gi,'jrSlasho')
	tweet = tweet.replace(/\%C3%B9/gi,'jrGraveU')
	tweet = tweet.replace(/\%C3%BA/gi,'jrAcuteu')
	tweet = tweet.replace(/\%C3%BB/gi,'jrCircuu')
	tweet = tweet.replace(/\%C3%BC/gi,'jrUmlauu')
	tweet = tweet.replace(/\%C3%BD/gi,'jrAcutey')
	tweet = tweet.replace(/\%C3%BE/gi,'jrThornL')
	tweet = tweet.replace(/\%C3%BF/gi,'jrUmlauy')
	tweet = tweet.replace(/\%C5%92/gi,'jrOElig')
	tweet = tweet.replace(/\%C5%93/gi,'jroelig')
	tweet = tweet.replace(/\%C5%A0/gi,'jrCaronS')
	tweet = tweet.replace(/\%C5%A1/gi,'jrcarons')
	tweet = tweet.replace(/\%C5%BE/gi,'jrCaronz')
	tweet = tweet.replace(/\%C5%BD/gi,'jrCaronZ')
	tweet = tweet.replace(/\%C6%92/gi,'jrFncOf')
	tweet = tweet.replace(/\%CB%86/gi,'jrCircu')
	tweet = tweet.replace(/\%CB%9C/gi,'jrTilde')
	tweet = tweet.replace(/\%E2%80%93/gi,'jrNdash')
	tweet = tweet.replace(/\%E2%80%94/gi,'jrMdash')
	tweet = tweet.replace(/\%E2%80%98/gi,'jrLsquo')
	tweet = tweet.replace(/\%E2%80%99/gi,'jrRsquo')
	tweet = tweet.replace(/\%E2%80%9C/gi,'jrRsquo')
	tweet = tweet.replace(/\%E2%80%9D/gi,'jrRdquo')
	tweet = tweet.replace(/\%E2%80%9A/gi,'jrSbquo')
	tweet = tweet.replace(/\%E2%80%9E/gi,'jrBdquo')
	tweet = tweet.replace(/\%E2%80%A0/gi,'jrDagge')
	tweet = tweet.replace(/\%E2%80%A2/gi,'jrBulle')
	tweet = tweet.replace(/\%E2%80%A1/gi,'jrDdagg')
	tweet = tweet.replace(/\%E2%80%A6/gi,'jrEllip')
	tweet = tweet.replace(/\%E2%80%B0/gi,'jrPermil')
	tweet = tweet.replace(/\%E2%80%B9/gi,'jrSGuL')
	tweet = tweet.replace(/\%E2%80%BA/gi,'jrSGuR')
	tweet = tweet.replace(/\%E2%82%AC/gi,'jrEu')
	tweet = tweet.replace(/\%E2%84%A2/gi,'jrTrade')
	tweet = tweet.replace(/\%26/gi,'jrAmper')
	tweet = tweet.replace(/\'/gi,'jrSQuot')
	tweet = tweet.replace(/\+/gi,'jrPluss')
	tweet = tweet.replace(/\%3C/gi,'jrOAngl')
	tweet = tweet.replace(/\%3D/gi,'jrEqual')
	tweet = tweet.replace(/\=/gi,'jrEqual')
	tweet = tweet.replace(/\%3E/gi,'jrCAngl')
	tweet = tweet.replace(/\%5C/gi,'jrBkSla')
	tweet = tweet.replace(/\%5E/gi,'jrCaret')
	tweet = tweet.replace(/\%60/gi,'jrGravA')
	tweet = tweet.replace(/\%7B/gi,'jrOBrac')
	tweet = tweet.replace(/\%7C/gi,'jrPiipe')
	tweet = tweet.replace(/\%7D/gi,'jrCBrac')
	tweet = tweet.replace(/\%80/gi,'jrEu')
	tweet = tweet.replace(/\%u20AC/gi,'jrEu')
	tweet = tweet.replace(/\%82/gi,'jrSbquo')
	tweet = tweet.replace(/\%u201A/gi,'jrSbquo')
	tweet = tweet.replace(/\%83/gi,'jrFncOf')
	tweet = tweet.replace(/\%u0192/gi,'jrFncOf')
	tweet = tweet.replace(/\%84/gi,'jrBdquo')
	tweet = tweet.replace(/\%u201E/gi,'jrBdquo')
	tweet = tweet.replace(/\%85/gi,'jrEllip')
	tweet = tweet.replace(/\%u2026/gi,'jrEllip')
	tweet = tweet.replace(/\%86/gi,'jrDagge')
	tweet = tweet.replace(/\%u2020/gi,'jrDagge')
	tweet = tweet.replace(/\%87/gi,'jrDdagg')
	tweet = tweet.replace(/\%u2021/gi,'jrDdagg')
	tweet = tweet.replace(/\%88/gi,'jrCircu')
	tweet = tweet.replace(/\%u02C6/gi,'jrCircu')
	tweet = tweet.replace(/\%89/gi,'jrPermil')
	tweet = tweet.replace(/\%u2030/gi,'jrPermil')
	tweet = tweet.replace(/\%8A/gi,'jrCaronS')
	tweet = tweet.replace(/\%u0160/gi,'jrCaronS')
	tweet = tweet.replace(/\%u2039/gi,'jrSGuL')
	tweet = tweet.replace(/\%8B/gi,'jrSGuL')
	tweet = tweet.replace(/\%u0152/gi,'jrOElig')
	tweet = tweet.replace(/\%8C/gi,'jrOElig')
	tweet = tweet.replace(/\%u017D/gi,'jrCaronZ')
	tweet = tweet.replace(/\%8E/gi,'jrCaronZ')
	tweet = tweet.replace(/\%u2018/gi,'jrLsquo')
	tweet = tweet.replace(/\%91/gi,'jrLsquo')
	tweet = tweet.replace(/\%u2019/gi,'jrRsquo')
	tweet = tweet.replace(/\%92/gi,'jrRsquo')
	tweet = tweet.replace(/\%u201C/gi,'jrLdquo')
	tweet = tweet.replace(/\%93/gi,'jrLdquo')
	tweet = tweet.replace(/\%u201D/gi,'jrRdquo')
	tweet = tweet.replace(/\%94/gi,'jrRdquo')
	tweet = tweet.replace(/\%u2022/gi,'jrBulle')
	tweet = tweet.replace(/\%95/gi,'jrBulle')
	tweet = tweet.replace(/\%u2013/gi,'jrNdash')
	tweet = tweet.replace(/\%96/gi,'jrNdash')
	tweet = tweet.replace(/\%u2014/gi,'jrMdash')
	tweet = tweet.replace(/\%97/gi,'jrMdash')
	tweet = tweet.replace(/\%u02DC/gi,'jrTilde')
	tweet = tweet.replace(/\%98/gi,'jrTilde')
	tweet = tweet.replace(/\%u2122/gi,'jrTrade')
	tweet = tweet.replace(/\%99/gi,'jrTrade')
	tweet = tweet.replace(/\%u0161/gi,'jrcarons')
	tweet = tweet.replace(/\%9A/gi,'jrcarons')
	tweet = tweet.replace(/\%u203A/gi,'jrSGuR')
	tweet = tweet.replace(/\%9B/gi,'jrSGuR')
	tweet = tweet.replace(/\%u0153/gi,'jroelig')
	tweet = tweet.replace(/\%9C/gi,'jroelig')
	tweet = tweet.replace(/\%u017E/gi,'jrCaronz')
	tweet = tweet.replace(/\%9E/gi,'jrCaronz')
	tweet = tweet.replace(/\%A1/gi,'jrIExcl')
	tweet = tweet.replace(/\%A2/gi,'jrCent')
	tweet = tweet.replace(/\%A3/gi,'jrPndSt')
	tweet = tweet.replace(/\%A4/gi,'jrCurrc')
	tweet = tweet.replace(/\%A5/gi,'jrYen')
	tweet = tweet.replace(/\%A6/gi,'jrBPipe')
	tweet = tweet.replace(/\%A7/gi,'jrSecti')
	tweet = tweet.replace(/\%A8/gi,'jrUmlOnly')
	tweet = tweet.replace(/\%A9/gi,'jrCopy')
	tweet = tweet.replace(/\%AA/gi,'jrOrdA')
	tweet = tweet.replace(/\%AB/gi,'jrDGuL')
	tweet = tweet.replace(/\%AC/gi,'jrNegat')
	tweet = tweet.replace(/\%C2%AE/gi,'jrRegis')
	tweet = tweet.replace(/\%AE/gi,'jrRegis')
	tweet = tweet.replace(/\%AF/gi,'jrMacro')
	tweet = tweet.replace(/\%B0/gi,'jrDegre')
	tweet = tweet.replace(/\%B1/gi,'jrPluMin')
	tweet = tweet.replace(/\%B2/gi,'jrSquar')
	tweet = tweet.replace(/\%B3/gi,'jrCube')
	tweet = tweet.replace(/\%B4/gi,'jrAcutA')
	tweet = tweet.replace(/\%B5/gi,'jrMuLow')
	tweet = tweet.replace(/\%B6/gi,'jrPilcr')
	tweet = tweet.replace(/\%B7/gi,'jrIpunc')
	tweet = tweet.replace(/\%B8/gi,'jrCedil')
	tweet = tweet.replace(/\%B9/gi,'jrSuOne')
	tweet = tweet.replace(/\%BA/gi,'jrOrdO')
	tweet = tweet.replace(/\%BB/gi,'jrDGuR')
	tweet = tweet.replace(/\%BC/gi,'jrQuart')
	tweet = tweet.replace(/\%BD/gi,'jrHalf')
	tweet = tweet.replace(/\%BE/gi,'jr3Quar')
	tweet = tweet.replace(/\%BF/gi,'jrIQues')
	tweet = tweet.replace(/\%C0/gi,'jrGraveA')
	tweet = tweet.replace(/\%C1/gi,'jrAcuteA')
	tweet = tweet.replace(/\%C2/gi,'jrCircuA')
	tweet = tweet.replace(/\%C3/gi,'jrTildeA')
	tweet = tweet.replace(/\%C4/gi,'jrUmlauA')
	tweet = tweet.replace(/\%C5/gi,'jrRingA')
	tweet = tweet.replace(/\%C6/gi,'jrAEsc')
	tweet = tweet.replace(/\%C7/gi,'jrCidilC')
	tweet = tweet.replace(/\%C8/gi,'jrGraveE')
	tweet = tweet.replace(/\%C9/gi,'jrAcuteE')
	tweet = tweet.replace(/\%CA/gi,'jrCircuE')
	tweet = tweet.replace(/\%CB/gi,'jrUmlauE')
	tweet = tweet.replace(/\%CC/gi,'jrGraveI')
	tweet = tweet.replace(/\%CD/gi,'jrAcuteI')
	tweet = tweet.replace(/\%CE/gi,'jrCircuI')
	tweet = tweet.replace(/\%CF/gi,'jrUmlauI')
	tweet = tweet.replace(/\%D0/gi,'jrUEth')
	tweet = tweet.replace(/\%D1/gi,'jrTildeN')
	tweet = tweet.replace(/\%D2/gi,'jrGraveO')
	tweet = tweet.replace(/\%D3/gi,'jrAcuteO')
	tweet = tweet.replace(/\%D4/gi,'jrCircuO')
	tweet = tweet.replace(/\%D5/gi,'jrTildeO')
	tweet = tweet.replace(/\%D6/gi,'jrUmlauO')
	tweet = tweet.replace(/\%D7/gi,'jrMultip')
	tweet = tweet.replace(/\%D8/gi,'jrSlashO')
	tweet = tweet.replace(/\%D9/gi,'jrGraveU')
	tweet = tweet.replace(/\%DA/gi,'jrAcuteU')
	tweet = tweet.replace(/\%DB/gi,'jrCircuU')
	tweet = tweet.replace(/\%DC/gi,'jrUmlauU')
	tweet = tweet.replace(/\%DD/gi,'jrAcuteY')
	tweet = tweet.replace(/\%DE/gi,'jrThornU')
	tweet = tweet.replace(/\%DF/gi,'jrEszett')		
	tweet = tweet.replace(/\%E0/gi,'jrGravea')
	tweet = tweet.replace(/\%E1/gi,'jrAcutea')
	tweet = tweet.replace(/\%E2/gi,'jrCircua')
	tweet = tweet.replace(/\%E3/gi,'jrTildea')
	tweet = tweet.replace(/\%E4/gi,'jrUmlaua')
	tweet = tweet.replace(/\%E5/gi,'jrRinga')
	tweet = tweet.replace(/\%E6/gi,'jraesc')
	tweet = tweet.replace(/\%E7/gi,'jrCidilc')
	tweet = tweet.replace(/\%E8/gi,'jrGravee')
	tweet = tweet.replace(/\%E9/gi,'jrAcutee')
	tweet = tweet.replace(/\%EA/gi,'jrCircue')
	tweet = tweet.replace(/\%EB/gi,'jrUmlaue')
	tweet = tweet.replace(/\%EC/gi,'jrGravei')
	tweet = tweet.replace(/\%ED/gi,'jrAcutei')
	tweet = tweet.replace(/\%EE/gi,'jrCircui')
	tweet = tweet.replace(/\%EF/gi,'jrUmlaui')
	tweet = tweet.replace(/\%F0/gi,'jrLEth')
	tweet = tweet.replace(/\%F1/gi,'jrTilden')
	tweet = tweet.replace(/\%F2/gi,'jrGraveo')
	tweet = tweet.replace(/\%F3/gi,'jrAcuteo')
	tweet = tweet.replace(/\%F4/gi,'jrCircuo')
	tweet = tweet.replace(/\%F5/gi,'jrTildeo')
	tweet = tweet.replace(/\%F6/gi,'jrUmlauo')
	tweet = tweet.replace(/\%F7/gi,'jrDivide')
	tweet = tweet.replace(/\%F8/gi,'jrSlasho')
	tweet = tweet.replace(/\%F9/gi,'jrGraveU')
	tweet = tweet.replace(/\%FA/gi,'jrAcuteu')
	tweet = tweet.replace(/\%FB/gi,'jrCircuu')
	tweet = tweet.replace(/\%FC/gi,'jrUmlauu')
	tweet = tweet.replace(/\%FD/gi,'jrAcutey')
	tweet = tweet.replace(/\%FE/gi,'jrThornL')
	tweet = tweet.replace(/\%FF/gi,'jrUmlauy')
	return tweet
}
function checkTweet(){
	var err = '';if($('eBann').value == ''){err = '<br />Please enter a tweet...'};if($('tu').value == ''){err = err + '<br />Please enter your username...'};if($('tp').value == ''){err = err + '<br />Please enter your password...'};if(err != ''){$('sBann').innerHTML = err}else{loadData('socialTools/twitter/post.asp', 'tu='+Base64.encode($('tu').value)+'&tp='+Base64.encode($('tp').value)+'&t='+escape($('eBann').value), 'popContent');}
}
function checkOTweet(){
	var err = '';if($('eBann').value == ''){err = '<br />Please enter a tweet...'};if(err != ''){$('sBann').innerHTML = err}else{var tweet = formatTweet();createCookie('tempTweet',tweet,0);createCookie('tempTweetO',encodeURI($('eBann').value),0);document.tweetForm.submit();}
}

function createCookie(name,value,days) {if (days) {var date = new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires = "; expires="+date.toGMTString();}else var expires = "";document.cookie = name+"="+value+expires+"; path=/";}
function readCookie(name) {var nameEQ = name + "=";var ca = document.cookie.split(';');for(var i=0;i < ca.length;i++) {var c = ca[i];while (c.charAt(0)==' ') c = c.substring(1,c.length);if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);}return null;}
function eraseCookie(name) {createCookie(name,"",-1);}