	function ajaxemailsend(varaction){
		
		var xmlHttp;
		
			try	{  // Firefox, Opera 8.0+, Safari  
				xmlHttp=new XMLHttpRequest();  
			} catch (e)	{  // Internet Explorer  
				try	{    
					xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    
				} catch (e)	{    
					try	{
						xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");      
					} catch (e)	{
						alert("Your browser does not support AJAX!");      
						return false;     
					}
				}
			}
			xmlHttp.onreadystatechange=function() {
				if(xmlHttp.readyState==4) {
					//alert(xmlHttp.responseText);
					if(varaction=='post'){
						redraw(xmlHttp.responseText);
						document.getElementById('emailform').reset();
					} else {
						redraw(xmlHttp.responseText);
					}								
				} 
			}
			
			if(varaction=='post'){
				var parameters = 'recipient_name=' 
					+ escape(encodeURI(document.getElementById("recipient_name").value )) 
					+'&recipient_email='+ escape(encodeURI(document.getElementById("recipient_email").value )) 
					+'&sender_name='+ escape(encodeURI(document.getElementById("sender_name").value )) 
					+'&sender_email='+ escape(encodeURI(document.getElementById("sender_email").value )) 
					+'&subject='+ escape(encodeURI(document.getElementById("subject").value )) 
					+'&message='+ escape(encodeURI(document.getElementById("message").value )) 
					+'&formkey='+ escape(encodeURI(document.getElementById("formkey").value )) 
					+'&js=true';
				xmlHttp.open('POST', '/emailcolleague.php', true);
				xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xmlHttp.setRequestHeader("Content-length", parameters.length);
				xmlHttp.setRequestHeader("Connection", "close");
				xmlHttp.send(parameters);
			} else {
				if(document.getElementById('emailformdiv').style.display=='visible'){
				   // document.getElementById('emailformdiv').style.visibility = 'hidden';
				}
				else
				{
				    var parameters = 'buildform=true';
				    xmlHttp.open('GET', '/emailcolleague.php?buildform=true', true);
				    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				    xmlHttp.setRequestHeader("Content-length", parameters.length);
				    xmlHttp.setRequestHeader("Connection", "close");
				    xmlHttp.send(parameters);
			        }
			}
			
	}
	function redraw(val){
		if(val!='null'){
			var divelm = document.getElementById('emailformdiv');
			divelm.innerHTML = val;
			divelm.style.visibility='visible';
		} 
	}
