/****************************************************************
* file: 	js/ajaxproperty.js
* author:	toy
* date:		4aug09
* re:		ajax routines for property page
*
* rev history
* [toy 9jul09]		orig version
*****************************************************************/
var spinner = "<img src='../images/spinnerbrown.gif' border='0'>";
var spinner1 = "<img src='images/spinnerbrown.gif' border='0'>";

function getAddressImage(propertyID,imageID) {
    // gets n sets
    var xmlHTTP = GetXmlHttpObject();
    var id = encodeURIComponent(imageID);
    var pid = encodeURIComponent(propertyID);
    var params = "pid=" + pid + "&id=" + id;
    //alert(params);
    // set up ajax call
    xmlHTTP.onreadystatechange = function() {
        if (xmlHTTP.readyState == 4) {
            document.getElementById("propertyImageD").innerHTML = xmlHTTP.responseText;
        }
        else {
           // document.getElementById("propertyImageD").innerHTML = spinner;
        }
    }

    // make ajax call
    xmlHTTP.open("POST", "ajax/getAddressImage.php", true);
    xmlHTTP.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHTTP.send(params);
}


function emailFriend(type, listing) {
    // gets n sets
    var xmlHTTP = GetXmlHttpObject();
    var t = encodeURIComponent(type);
    var l = encodeURIComponent(listing);
    var e = encodeURIComponent(document.getElementById("email").value);
    var f = encodeURIComponent(document.getElementById("myemail").value);
    var params = "t=" + t + "&l=" + l + "&e=" + e +"&f=" + f;

    // set up ajax call
    xmlHTTP.onreadystatechange = function() {
        if (xmlHTTP.readyState == 4) {
            document.getElementById("emailArea").innerHTML = xmlHTTP.responseText;
            document.getElementById("emailButtons").innerHTML = '<a onclick="switchDivs(\'email\');return false;" class="buttonA">OK</a>';
        }
        else {
            document.getElementById("emailArea").innerHTML = spinner1;
        }
    }

    // make ajax call
    xmlHTTP.open("POST", "ajax/emailFriend.php", true);
    xmlHTTP.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHTTP.send(params);
}

function textClient(url) {
    // gets n sets
    var xmlHTTP = GetXmlHttpObject();
	var propurl = encodeURIComponent(url);
	var phone = encodeURIComponent(document.getElementById("phone").value);
	var carrier = encodeURIComponent(document.getElementById("carrier").value);
	var message = encodeURIComponent(document.getElementById("message").value);

    var params = "propurl="+propurl+"&phone="+phone+"&carrier="+carrier+"&message="+message;

    // set up ajax call
    xmlHTTP.onreadystatechange = function() {
        if (xmlHTTP.readyState == 4) {
            document.getElementById("textagentarea").innerHTML = xmlHTTP.responseText;
            document.getElementById("textagentButtons").innerHTML = '<a onclick="showHideDiv(\'textmeform\');return false;" class="buttonA">OK</a>';
        }
        else {
            document.getElementById("textagentarea").innerHTML = spinner1;
        }
    }

    // make ajax call
    xmlHTTP.open("POST", "ajax/text_client.php", true);
    xmlHTTP.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHTTP.send(params);
}
