var xmlHttp
function getRadio(radio) {
valradio="";
      for (var i=0; i<radio.length;i++) {
         if (radio[i].checked) { valradio = radio[i].value; }
      }
	return valradio;
}

function getcheckbox(chkbx){
	//var f=document.form1;
	var l=chkbx.length;
	var check='';
	for (var j = 0; j < l; j++)
		{
		if (chkbx[j].checked){check=check+chkbx[j].value+';';}
		}
	return check;
}

function ajSend(str)
{
if (str.length==0)
  { 
  document.getElementById("txtHint").innerHTML="";
  return;
  }
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="process.asp";

//url=url+"?q="+str;
//url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
var f=document.friendecard;
f1=f.YfName.value;
f2=f.YlName.value;
f3=f.YEmail.value;
f4=f.FriendfName.value;
f5=f.FriendlName.value;
f6=f.FriendEmail.value;
f7=f.Comments.value;
f0=f.sn.value;
var param='YfName='+escape(f1)+'&YlName='+escape(f2) +'&YEmail='+escape(f3)+'&FriendfName='+escape(f4)+'&FriendlName='+escape(f5)+'&FriendEmail='+escape(f6)+'&Comments='+escape(f7)+'&sn='+escape(f0);
xmlHttp.open("POST",url,true);
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Connection", "close");
xmlHttp.send(param);
} 

function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
}
}

function GetXmlHttpObject()
{
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;
}