

/* Make payment auto-change */



var pmtIntervalId = 0;

function FnNewPmt(){
    document.getElementById("newPmtSpan").innerHTML = newPmt.toFixed(0) + " $";
    newPmt = newPmt - newPmt*.0035;
    if (newPmt <= initialPmt*.90){
		clearInterval ( pmtIntervalId );
	}
    
}

function runCount(){
pmtIntervalId = setInterval ( "FnNewPmt()", 50 );
}

setTimeout('runCount()',1500);

/* Calculate new price with incetive*/
function change(){
var a = document.getElementById("currentPmt").value;
var b = document.getElementById("monthsLeft").value;
var c = ((document.getElementById("incentiveValue").value).replace(",",".").replace("$",""))*1;
document.getElementById("newPmts").innerHTML = ( ((b*a*1.12875)-c)/(b*1.12875)  ).toFixed(2)+" $ <small><small> (+Tx)</small></small>";
}



/* Create Ajax Object */

function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
  try {
  req = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (err2) {
    try {
    req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (err3) {
      req = false;
    }
  }
}
return req;
}

var http = getXMLHTTPRequest();



/* Sending ID car to friend's mail */

function ajax_sendMail() {
	document.getElementById("sendMailButton").disabled = true;
  var myurl = 'module/ListingInfoSendMail.php';
  http.open("POST", myurl);
  http.onreadystatechange = responseMail;
  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.send("email="+document.getElementById("textBoxEmail").value+"&id="+document.getElementById("carIdValue").value);
}

function responseMail() {
   if (http.readyState == 4) {
    if(http.status == 200) {
       	var myElements = http.responseXML.getElementsByTagName("name");     
       		if(myElements[0].childNodes[0].nodeValue == 1){
				document.getElementById("textBoxEmail").value = "Message envoyé";
				document.getElementById("sendMailButton").disabled = false;
			}
			else{
				alert("Courriel invalide.");
				document.getElementById("sendMailButton").disabled = false;
			}
    }
  }
}

/* Sending Contact request */

function ajax_sendContact() {
	document.getElementById("sendContactButton").disabled = true;
  var myurl = 'module/ListingInfoSendContactRequest.php';
  http.open("POST", myurl);
  http.onreadystatechange = responseContact;
  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.send("email="+document.getElementById("textBoxEmail2").value+"&id="+document.getElementById("carIdValue2").value);
}

function responseContact() {
   if (http.readyState == 4) {
    if(http.status == 200) {
       	var myElements = http.responseXML.getElementsByTagName("name");     
       		if(myElements[0].childNodes[0].nodeValue == 1){
				document.getElementById("contactSpanResult").innerHTML = "<small>Merci, ce vendeur vous contactera bientôt!</small>";
				//document.getElementById("sendContactButton").disabled = false;
			}
			else{
				alert("Courriel invalide.");
				document.getElementById("sendContactButton").disabled = false;
			}
    }
  }
}

/* Sending bid to client */

function sendOffer() {
  var myurl = 'module/ListingInfoSendOffer.php';
  http.open("POST", myurl);
  http.onreadystatechange = responseOffer;
  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  document.getElementById("sendOffer").disabled = true;
  document.getElementById("sendOffer").value = "Sending ...";
  http.send("email="+document.getElementById("emailBox").value+"&id="+document.getElementById("idToOffer").value+"&amount="+document.getElementById("incentiveValue").value); 
  
}

function responseOffer() {
   if (http.readyState == 4) {
    if(http.status == 200) {
       	var myElements = http.responseText;     
       		if(myElements == '1'){
				document.getElementById("sendOffer").value = "Offre envoyée!";
				document.getElementById("verifEmailMsg").innerHTML = "Nous vous avons envoyé un courriel!";
			}
			else{
				alert("Courriel invalide");
				document.getElementById("sendOffer").disabled=false;
			}
    }
  }
}

