
/****************************************************************
* file: 	js/ajaxagent.js
* author:	toy
* date:		4aug09
* re:		ajax routines for agent 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 downloadVCF(agentID) {
    // gets n sets
    var xmlHTTP = GetXmlHttpObject();
    var id = encodeURIComponent(agentID);
    var params = "id=" + id;

    // set up ajax call
    xmlHTTP.onreadystatechange = function() {
        if (xmlHTTP.readyState == 4) {
            //document.getElementById("propertyImageD").innerHTML = xmlHTTP.responseText;
            alert(xmlHTTP.responseText);
        }
        else {
            //document.getElementById("propertyImageD").innerHTML = spinner;
        }
    }

    // make ajax call
    xmlHTTP.open("POST", "ajax/downloadVCF.php", true);
    xmlHTTP.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHTTP.send(params);
}


function emailFriend(type, url) {
    // gets n sets
    var xmlHTTP = GetXmlHttpObject();
    var t = encodeURIComponent(type);
    var l = encodeURIComponent(url);
    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 textAgent(agentid,url) {
    // gets n sets
    var xmlHTTP = GetXmlHttpObject();
	var clientemail = encodeURIComponent(document.getElementById("clientemail").value);
	var clientphone = encodeURIComponent(document.getElementById("clientphone").value);
	var clientmessage = encodeURIComponent(document.getElementById("clientmessage").value);

    var params = "id="+agentid+"&clientemail="+clientemail+"&clientphone="+clientphone+"&clientmessage="+clientmessage;

    // 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_agent.php", true);
    xmlHTTP.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHTTP.send(params);
}
