﻿function getXDomainRequest() {

        var xdr = null;

        if (window.XDomainRequest) {
            xdr = new XDomainRequest();
        } else if (window.XMLHttpRequest) {
            xdr = new XMLHttpRequest();
        } else {
             closeCallback();
        }

        return xdr;
}

function closeCallback() {

       	$("#lightBoxCallBack").fadeOut("slow");
       	setTimeout(function() { $("#bodyCache").hide() }, 200);
	$("#lightBoxCallBack").html("");
}
	
function init () {

       	$(document).keypress(function(evt) {
		if(evt.keyCode == 13) return false;
	});

	$("#CallDone").hide();

	$("#buttonCloseLightBox, #linkCloseLightBox").click(function() {	
	closeCallback();
        });
		
        $("#BtnCall").click(function() {
		var sms = $("#TextSms").val();
		if(sms.charAt(0) == '0' && sms.length == 10) //numéro composé avec un 0 devant
			sms = sms.substr( 1, sms.length-1);

		var xhr = getXDomainRequest();	
		/*xhr.onload = function() {}*/
	    
		if(sms.replace(' ','').length == 9) {
			xhr.open("GET", "http://ondemand-1.agendize.com/agendize/web/templates/webdentiste/call.jsp?id=580201&sms=+33" + sms + "&delay=0");
			xhr.send();
		
			$("#BtnCall").fadeOut(500);
			$("#TextSms").attr("disabled","disabled").css("color","#666");
			setTimeout(function() {$("#CallDone").fadeIn();}, 600);
		}
	});
}	


