// JavaScript Document

function validfriendmail(id)
{
	
	if(trim(document.frmdetail.name1.value).length < 1)
 	{
		alert("Please Enter Your Name");
  		document.frmdetail.name1.focus();
  		return false;
 	}
	if(trim(document.frmdetail.email1.value).length < 1)
 	{
		alert("Please Enter Your Email");
  		document.frmdetail.email1.focus();
  		return false;
 	}
	if (echeck(document.frmdetail.email1.value)==false)
	{
       
		document.frmdetail.email1.value=""
        document.frmdetail.email1.focus()
        return false;
	}
	if(trim(document.frmdetail.name2.value).length < 1)
 	{
		alert("Please Enter Recipient's Name");
  		document.frmdetail.name2.focus();
  		return false;
 	}
	if(trim(document.frmdetail.email2.value).length < 1)
 	{
		alert("Please Enter Recipient's Email");
  		document.frmdetail.email2.focus();
  		return false;
 	}
	if (echeck(document.frmdetail.email2.value)==false)
	{
       
		document.frmdetail.email2.value=""
        document.frmdetail.email2.focus()
        return false;
	}
	if(trim(document.frmdetail.txtcontent.value).length < 1)
 	{
		alert("Please Enter Message");
  		document.frmdetail.txtcontent.focus();
  		return false;
 	}
	friend_submit(id);
	
}
function friend_submit(id)
{
	/*var name = document.frmmailfriend.name1.value;
	var email1 = document.frmmailfriend.email1.value;
	var name2 = document.frmmailfriend.name2.value;
	var email2 = document.frmmailfriend.email2.value;
	var msg = document.frmmailfriend.txtcontent.value;*/
	
	var name = document.frmdetail.name1.value;
	var email1 = document.frmdetail.email1.value;
	var name2 = document.frmdetail.name2.value;
	var email2 = document.frmdetail.email2.value;
	var msg = document.frmdetail.txtcontent.value;
	
		
	var url = "display1.php" + "?name=" + (name) + "&email1=" + (email1)
	+ "&name2=" + (name2) + "&email2=" + (email2) + "&msg=" + (msg)+ "&id=" + (id) ;
	
	
	http.open("GET",url,true);
	http.onreadystatechange = handleHttpResponse_friend;
	http.send(null);
}
function handleHttpResponse_friend()
{
	if(http.readyState == 4)
	{
		results = http.responseText;
		document.getElementById("disp_msg").innerHTML = results;
		
	}
}
function getHTTPObjectfriend() 
{
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}
var http = getHTTPObjectfriend(); // We create the HTTP Object	


function echeck(str)
{
        var at="@"
        var dot="."
        var lat=str.indexOf(at)
        var lstr=str.length
        var ldot=str.indexOf(dot)
        if (str.indexOf(at)==-1){
           alert("Invalid E-mail ID")
           return false;
        }

        if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
           alert("Invalid E-mail ID")
           return false
        }

        if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
            alert("Invalid E-mail ID")
            return false;
        }

         if (str.indexOf(at,(lat+1))!=-1){
            alert("Invalid E-mail ID")
            return false;
         }

         if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
            alert("Invalid E-mail ID")
            return false;
         }

         if (str.indexOf(dot,(lat+2))==-1){
            alert("Invalid E-mail ID")
            return false;
         }
        
         if (str.indexOf(" ")!=-1){
            alert("Invalid E-mail ID")
            return false;
         }
          return true ;                   
}
