function share_my(listing){ var temp = new Array(); var temp2 = new Array(); var temp3 = new Array(); temp = listing.split('?'); var url = 'http://www.bristol-online.com/'+temp[0]; var AllstrParams = temp[1]; var temp2 = AllstrParams.split('#'); var strParams = temp2[0]; // the query string var l_div = temp2[1]; // the l_div number var myaction = temp2[2]; // the action required var temp3 = strParams.split('&'); var my = temp3[1]; // looks like my=md5 string var p = document.getElementById('Email').value; var h = document.getElementById('Mess').value; strParams = strParams+'&Email='+p+'&Mess='+h+''; var loader = new net.ContentLoader( url, ShareListing, null, "POST", strParams ); } function change_my(listing){ var temp = new Array(); var temp2 = new Array(); var temp3 = new Array(); temp = listing.split('?'); var url = 'http://www.bristol-online.com/'+temp[0]; var AllstrParams = temp[1]; var temp2 = AllstrParams.split('#'); var strParams = temp2[0]; // the query string var l_div = temp2[1]; // the l_div number var myaction = temp2[2]; // the action required var temp3 = strParams.split('&'); var my = temp3[1]; // looks like my=md5 string switch(myaction){ case 'share': var X = document.getElementById('l_'+l_div+''); var Y = document.getElementById('a_'+l_div+'').innerHTML; X.innerHTML = ''; X.innerHTML = '
 Share '+Y+' with someone you know? Yes No
'; break; case 'mess': var X = document.getElementById('s_'+l_div+''); X.innerHTML = '
 Send to:  Message:  
'; break; case 'confirm': var X = document.getElementById('l_'+l_div+''); X.innerHTML = ''; X.innerHTML = '
 Remove this listing from MyBristol-online ? Yes No
'; break; case 'leave': var X = document.getElementById('l_'+l_div+''); X.innerHTML = ''; break; case 'add': var X = document.getElementById('l_'+l_div+''); X.innerHTML = ''; var loader = new net.ContentLoader( url, NewLDivContent, null, "POST", strParams ); break; case 'remove': var loader = new net.ContentLoader( url, ReplaceContent, null, "POST", strParams ); break; case 'paneladd': var X = document.getElementById('lp_'+l_div+''); X.innerHTML = ''; X.innerHTML = '\"In'; var loader = new net.ContentLoader( url, NewContent, null, "POST", strParams ); break; case "up": var loader = new net.ContentLoader( url, ReplaceContent, null, "POST", strParams ); break; case "top": var loader = new net.ContentLoader( url, ReplaceContent, null, "POST", strParams ); break; case "signout": var loader = new net.ContentLoader( url, RedirectContent, null, "POST", strParams ); break; case "change_p": var p = document.getElementById('Passwd').value; var h = document.getElementById('Hint').value; strParams = strParams+'&Passwd='+p+'&Hint='+h+''; var loader = new net.ContentLoader( url, ChangePass, null, "POST", strParams ); break; } } function ShareListing(){ var temp = new Array(); var strText = this.req.responseText; temp = strText.split('#'); var l_div = temp[0]; var s = temp[1].replace('"','\"'); var W = document.getElementById('l_'+l_div+''); W.innerHTML = s; } function NewLDivContent(){ var temp = new Array(); var strText = this.req.responseText; temp = strText.split('#'); var l_div = temp[0]; var s = temp[1].replace('"','\"'); var W = document.getElementById('l_'+l_div+''); W.innerHTML = s; } function ReplaceContent(){ var temp = new Array(); var strText = this.req.responseText; var s = strText.replace('"','\"'); var W = document.getElementById('listings_div'); W.innerHTML = ''; W.innerHTML = s; } function NewContent(){ var temp = new Array(); var strText = this.req.responseText; var s = strText.replace('"','\"'); var W = document.getElementById('listings_div'); // W.style.border = '1px solid red'; W.innerHTML = ''; W.innerHTML = s; } function RedirectContent(){ setCookie("mybol_signin","false","","/","bristol-online.com"); document.location = 'http://www.bristol-online.com/my'; } function ChangePass(){ var temp = new Array(); var strText = this.req.responseText; var s = strText.replace('"','\"'); var W = document.getElementById('change_me'); // W.style.border = '1px solid red'; W.innerHTML = ''; W.innerHTML = s; } function get_ele() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof element == 'string') element = document.getElementById(element); if (arguments.length == 1) return element; elements.push(element); } return elements; } function onLoginSubmit(theform) { h = get_ele("Email"); i = get_ele("Email2"); k = get_ele("Passwd"); j = get_ele("Hint"); m = get_ele("PersistentCookie"); n = get_ele("Mess"); var bkclr = "#fff000"; if(h){ if (h.value == null || h.value == "") { h.style.backgroundColor=bkclr; h.focus(); return false } } if (i) { if (i.value === h.value){ }else{ i.style.backgroundColor=bkclr; i.focus(); return false } } if(k){ if (k.value == null || k.value == "") { k.style.backgroundColor=bkclr; k.focus(); return false } } if (j) { if(j.value == null || j.value == ""){ j.style.backgroundColor=bkclr; j.focus(); return false } } if (m) { if(m.checked == false){ deleteCookie("mybol", "/", "bristol-online.com"); } } return true } function getCookie(name) { var dc = document.cookie; var prefix = name + "="; var begin = dc.indexOf("; " + prefix); if (begin == -1) { begin = dc.indexOf(prefix); if (begin != 0) return null; } else { begin += 2; } var end = document.cookie.indexOf(";", begin); if (end == -1) { end = dc.length; } return unescape(dc.substring(begin + prefix.length, end)); } function setCookie(name, value, expires, path, domain, secure) { document.cookie= name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); } function deleteCookie(name, path, domain) { if (getCookie(name)) { document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT"; } } function no_access(){ var W = document.getElementById('create_me'); W.innerHTML = '
Enter your Email.

We will send you your password Hint.
Email:
Confirm Email:
'; } function sign_in(){ var W = document.getElementById('create_me'); var str = '
Create an account now here

or
Sign in to MyBristol-online below
Email:
Password:
  Remember me on this computer.
I cannot access my account
'; W.innerHTML = str; } function create_my(){ var W = document.getElementById('create_me'); var str = '
Create an account below

or
Sign in to MyBristol-online here
Email:
Confirm Email:
Password:
Password Hint:
  Remember me on this computer.
I cannot access my account
'; W.innerHTML = str; } function change_myp(){ var myCookie = "PHPSESSID"; var my = getCookie(myCookie); var W = document.getElementById('change_me'); W.innerHTML = '
New:
Hint:
'; }