(function(){
    if (window.XMLHttpRequest) return;
    var o = null, s,
    a = ["MSXML2.XMLHTTP.6.0", "MSXML2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"];
    for (var i=0,j=a.length; i<j; i++) {
        s=a[i];
        try {
            if (o=new ActiveXObject(s))  break;
        }
        catch(e){};
    }
    window.XMLHttpRequest = o ? function(){return new ActiveXObject(s)} : null;
    o = null;
})();

function autoFill(){
	var cell = document.getElementById('cell').value;
	cell = cell.replace(/\+/,"-");
	
	oHttp = new XMLHttpRequest();
	oHttp.open("get", "autoFill.php?cell="+cell, true);
	oHttp.onreadystatechange = function(){ myCallBack(oHttp) };
	oHttp.send(null);
}

function myCallBack(oHttp) {
	if (oHttp.readyState<4) return;

	var myString = oHttp.responseText;
	var myVars = myString.split("###");
	var myInputs = new Array(
														"mare_owner",
														"stud_farm",
														"vat_number",
														"street",
														"zipcode",
														"city",
														"phone",
														"cell",
														"fax",
														"email"
													);

	/*
	var myInputs2 = new Array(
														"name1",
														"stud_farm",
														"vat_number",
														"street1",
														"zipcode1",
														"city1",
														"phone1",
														"cell1",
														"fax1",
														"email1"
													);
	*/

	for(var i=0; i<myInputs.length; i++){
		id(myInputs[i]).value = myVars[i];
	}

	/*
	for(var j=0; j<myInputs2.length; j++){
		id(myInputs2[j]).value = myVars[j];
	}
	*/

	oHttp = null;
}


