// JavaScript Document var site = "http://www.sellstuff.co.za"; function GetXmlHttpObject() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml3.XMLHTTP"); } catch (e) { //alert (e); try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } } return xmlHttp; } function stateChanged() { if (xmlHttp.readyState==4) { //document.getElementById("email").innerHTML=xmlHttp.responseText; //Check Username try{ var d = document.getElementById("Submit"); var u = document.getElementById("strUsername"); var u = document.getElementById("strUserPassword"); var t = document.getElementById("UserTable"); var m = document.getElementById("UserMessage"); var l = document.getElementById("LoginTable"); if (xmlHttp.responseText == 0) { m.innerHTML = ''; d.disabled = true; } if (xmlHttp.responseText == 4) { m.innerHTML = ''; d.disabled = false; } if (xmlHttp.responseText == 3) { m.innerHTML = 'Username and Password do not match. Not logged on!'; d.disabled = true; } if (xmlHttp.responseText == 1) { //alert('Username Exists!'); m.innerHTML = 'Username Exists! If this is the username you registered with enter your password in the box below to login.
Otherwise enter a different username'; d.disabled = true; } if (xmlHttp.responseText == 2) { d.disabled = true; t.innerHTML = ""; xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url=site+"/index.php"; url=url+"?Action=ShowUserLinks"; url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=ShowUserLinks; xmlHttp.open("GET",url,true); xmlHttp.send(null); } } catch (e){ } } } function checkUser() { //if (checkRequired1()){ // return; //} var p = document.getElementById("strUserPassword"); if (document.getElementById("strUsername").value.length==0) { document.getElementById("strUsername").innerHTML=""; return; } xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url=site+"/index.php"; url=url+"?Action=CheckUser&strUsername="+document.getElementById("strUsername").value+"&strUserPassword="+p.value; url=url+"&sid="+Math.random(); xmlHttp.onreadystatechange=stateChanged; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function ShowUserLinks() { if (xmlHttp.readyState==4) { var l = document.getElementById("LoginTable"); if (xmlHttp.responseText != "") { //alert (xmlHttp.responseText); l.innerHTML = xmlHttp.responseText; } } } function stateChangedImage() { if (xmlHttp.readyState==4) { var l = document.getElementById("Images"); if (xmlHttp.responseText != "") { //alert (xmlHttp.responseText); l.innerHTML = xmlHttp.responseText; } } } function reloadImages() { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } try{ var I = window.frames[0].document.getElementById("intAutoAdID").value; } catch(e) { try{ var I = document.getElementById("intAutoAdID").value; } catch (e) { return; } } var url=site+"/index.php"; url=url+"?Action=ListImages&intAutoAdID="+I; url=url+"&sid="+Math.random(); //alert (url); var HideDiv = 1; xmlHttp.onreadystatechange=stateChangedImage; xmlHttp.open("GET",url,true); xmlHttp.send(null); showHideDiv('','divUploadImage'); } function DeleteImage(intImageID) { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url=site+"/index.php"; url=url+"?Action=DeleteImage&intAutoAdImageID="+intImageID; url=url+"&sid="+Math.random(); //alert (url); xmlHttp.onreadystatechange=stateChangedImage; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function MoveImageUp(intImageID, intSort) { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url=site+"/index.php"; url=url+"?Action=MoveImageUp&intAutoAdImageID="+intImageID+"&intSort="+intSort; url=url+"&sid="+Math.random(); //alert (url); xmlHttp.onreadystatechange=stateChangedImage; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function MoveImageDown(intImageID, intSort) { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url=site+"/index.php"; url=url+"?Action=MoveImageDown&intAutoAdImageID="+intImageID+"&intSort="+intSort; url=url+"&sid="+Math.random(); //alert (url); xmlHttp.onreadystatechange=stateChangedImage; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function SuggestCategory(intCurrentCategory) { //try { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } try { strNewCategoryName = window.document.getElementById("strNewCategoryName").value; strNCContactEmail = window.document.getElementById("strNCContactEmail").value; //code = window.document.getElementById("code").value; } catch (e){ //alert(e); } var url=site+"/index.php"; url=url+"?Action=SuggestCategory&intCurrentCategory="+intCurrentCategory+"&strNewCategoryName="+strNewCategoryName+"&strNCContactEmail="+strNCContactEmail; url=url+"&sid="+Math.random(); //alert (url); xmlHttp.onreadystatechange=stateSuggestMessage; xmlHttp.open("GET",url,true); xmlHttp.send(null); //} catch (e){ //alert(e); //} } function stateSuggestMessage() { if (xmlHttp.readyState==4) { var l = document.getElementById("divSuggestCategory"); if (xmlHttp.responseText != "") { //alert (xmlHttp.responseText); l.innerHTML = ""; l.innerHTML = xmlHttp.responseText; } } } function SendUserName() { //try { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } try { strEmail = window.document.getElementById("strEmail").value; code = window.document.getElementById("codeusrnme").value; } catch (e){ alert(e); } var url=site+"/index.php"; url=url+"?Action=SendUsername&strEmail="+strEmail+"&code="+code; url=url+"&sid="+Math.random(); //alert (url); xmlHttp.onreadystatechange=stateSendUsername; xmlHttp.open("GET",url,true); xmlHttp.send(null); return false; //} catch (e){ //alert(e); //} } function stateSendUsername() { if (xmlHttp.readyState==4) { var l = document.getElementById("divUsernameSent"); if (xmlHttp.responseText != "") { //alert (xmlHttp.responseText); l.innerHTML = ""; l.innerHTML = xmlHttp.responseText; } try { document.getElementById("CAPTCHA").innerHTML = ""; } catch (e){ alert(e); } } return false; } function ResetPassword() { //try { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } try { strUName = window.document.getElementById("strUName").value; code = window.document.getElementById("codepass").value; } catch (e){ //alert(e); } var url=site+"/index.php"; url=url+"?Action=ResetPassword&strUserNameToReset="+strUName+"&code="+code; url=url+"&sid="+Math.random(); //alert (url); xmlHttp.onreadystatechange=stateResetPassword; xmlHttp.open("GET",url,true); xmlHttp.send(null); return false; //} catch (e){ //alert(e); //} } function stateResetPassword() { if (xmlHttp.readyState==4) { var l = document.getElementById("divResetPassword"); if (xmlHttp.responseText != "") { //alert (xmlHttp.responseText); l.innerHTML = ""; l.innerHTML = xmlHttp.responseText ; try { document.getElementById("CAPTCHA").innerHTML = ""; } catch (e){ alert(e); } } } return false; } function SendUserContact() { //try { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } try { strContactEmail = window.document.getElementById("strContactEmail").value; strContactMessage = window.document.getElementById("strContactMessage").value; intUserID = window.document.getElementById("intUserID").value; strAdAddress = window.document.getElementById("strAdAddress").value; code = window.document.getElementById("strContactCode").value; strContactMessage = escape(strContactMessage); } catch (e){ //alert(e); } var url=site+"/index.php"; url=url+"?Action=AdContact&intUserID="+intUserID+"&strContactEmail="+strContactEmail+"&strContactMessage="+strContactMessage+"&strAdAddress="+strAdAddress+"&code="+code; url=url+"&sid="+Math.random(); //alert (url); xmlHttp.onreadystatechange=stateSendUserContact; xmlHttp.open("GET",url,true); xmlHttp.send(null); return false; //} catch (e){ //alert(e); //} } function stateSendUserContact() { if (xmlHttp.readyState==4) { var l = document.getElementById("divContactUser"); if (xmlHttp.responseText != "") { //alert (xmlHttp.responseText); l.innerHTML = ""; l.innerHTML = xmlHttp.responseText ; try { document.getElementById("CAPTCHA").innerHTML = ""; } catch (e){ alert(e + "Send User"); } } } return false; } function checkEmail(strEmailToCheck) { //try { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Your browser does not support AJAX!"); return; } var url=site+"/index.php"; url=url+"?Action=CheckEmail&strEmailToCheck="+strEmailToCheck; url=url+"&sid="+Math.random(); //alert (url); xmlHttp.onreadystatechange=statecheckEmail; xmlHttp.open("GET",url,true); xmlHttp.send(null); } function statecheckEmail() { if (xmlHttp.readyState==4) { document.getElementById("strEmailReturn").value = xmlHttp.responseText; } }