// JavaScript Document
 function downloadThisPage()
    {
	  document.frmPrint.action="http://www.leoclaims.co.uk/getPrint.php";
   document.frmPrint.target="_blank";
   document.frmPrint.submit();
	}
function dispForm()
         {
		  document.getElementById("linkRef").style.display='none';
		   document.getElementById("trFrm").style.display='';
		 }
function dispOff()
  {
		document.getElementById("linkRef").style.display='';
		document.getElementById("trFrm").style.display='none';
  }
  
function chkInput()
  {	
	if(document.getElementById('senderName').value == '')
	{	
		alert("Please enter your name.");
		document.getElementById('senderName').focus();
		return false;
	}
	if(document.refaFrnd.senderEmail.value == '')
	{	
		alert("Please enter your Email.");
		document.refaFrnd.senderEmail.focus();
		return false;
	}
	if(document.refaFrnd.senderEmail.value!='')
	{
		var x = document.refaFrnd.senderEmail.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,4})+$/;
		if (filter.test(x)==false)
		{	
			alert("Please enter a valid Email.");
			document.refaFrnd.senderEmail.focus();
			return false;
		}

	}
	if(document.refaFrnd.recipientName.value == '')
	{	
		alert("Please enter the name of your friend.");
		document.refaFrnd.recipientName.focus();
		return false;
	}
	if(document.refaFrnd.recipientEmail.value == '')
	{	
		alert("Please enter the email of your friend.");
		document.refaFrnd.recipientEmail.focus();
		return false;
	}
	if(document.refaFrnd.recipientEmail.value!='')
	{
		var x = document.refaFrnd.recipientEmail.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,4})+$/;
		if (filter.test(x)==false)
		{	
			alert("Please enter a valid Email.");
			document.refaFrnd.recipientEmail.focus();
			return false;
		}

	}
	
	xmlHttp=GetXmlHttpObject2();
	if(xmlHttp==null)
	{	alert ("Your browser does not support AJAX!"); 	
		return;    	
	}
	var senderName		=  document.getElementById('senderName').value;
	var senderEmail		=  document.refaFrnd.senderEmail.value;
	var recipientName 	=  document.refaFrnd.recipientName.value;
	var recipientEmail	=  document.refaFrnd.recipientEmail.value;
	if(document.getElementById('letter').checked)
		var letter	=  document.refaFrnd.letter.value;
	var refUrl	=  document.refaFrnd.refUrl.value;
	
	var sid;
	
	
	var url="http://www.leoclaims.co.uk/ajax/ref_friend_ajax.php"; 
	url=url+"?senderName="+senderName;
	url=url+"&senderEmail="+senderEmail;
	url=url+"&recipientName="+recipientName;
	url=url+"&letter="+letter;
	url=url+"&refUrl="+refUrl;
	url=url+"&recipientEmail="+recipientEmail;

	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged1;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
  }
 
 function GetXmlHttpObject2()
{	var xmlHttp=null;
	try{  // Firefox, Opera 8.0+, Safari
  		  xmlHttp=new XMLHttpRequest();
  	}
	catch (e)
  	{   // Internet Explorer
  		try
    	{
    		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e)
    	{
    		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    	}
  	}
	return xmlHttp;
 }
function stateChanged1() 
{ 
	if (xmlHttp.readyState==4)
	{
		if(xmlHttp.responseText != "")
		{
		   
			document.getElementById("dispMessage").style.display = '';
			document.refaFrnd.senderName.value = '';
			document.refaFrnd.recipientName.value='';
			document.refaFrnd.recipientEmail.value='';
			document.getElementById("refFrndMessage").innerHTML=xmlHttp.responseText;
		}	
	}
}
