function ajxPOST(file, formID, target, animIMG, path){
	var xmlhttp;
	if(window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
    } else {// code for IE6, IE5
	    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4 && xmlhttp.status==200){
			document.getElementById('waiting'+target).innerHTML = "";
			document.getElementById(target).innerHTML=xmlhttp.responseText;
			document.getElementById(target).style.display ="";
			
			var data = xmlhttp.responseText;
			collected=data.split("|");
			if(collected[1] != "undefined" && collected[1]=='yes'){
				document.getElementById(formID).reset();
			}
	 
		} else { // if readyState has changed
				 // but readyState <> 4
			document.getElementById(target).innerHTML = "";
			document.getElementById('waiting'+target).innerHTML = '<img src="'+path+'/images/'+animIMG+'.gif" alt="" border="0"/>';
		}
	}
	 
	var rnd = Math.random();
	var varib = '';
    var elem = document.getElementById(formID).elements;
    for(var i = 0; i < elem.length; i++)
    {
		if(elem[i].type=='radio'){
			if(elem[i].checked){
				varib += elem[i].name+'='+elem[i].value+'&';
			}			
		} else {
			varib += elem[i].name+'='+elem[i].value+'&';
		}			
    }
		 
	xmlhttp.open("POST", path+"/ajax/"+file+".php", true);
	xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	xmlhttp.send(varib+'rnd='+rnd);
}
