// JavaScript Document
function checkEmail(email) {
  var str = new String(email);
  var isOK = true;
  rExp = /[!\"�$%\^&*()-+=<>,\'#?\\|�`\/\[\]]/
  if( rExp.test(str) )
    isOK = false;
  if( str.indexOf('.') == -1 || str.indexOf('@') == -1 )
    isOK = false;
  if( str.slice(str.lastIndexOf('.')+1,str.length).length < 2 )
    isOK = false;
  if( str.slice(0,str.indexOf('@')).length < 1 )
    isOK = false;
  if( str.slice(str.indexOf('@')+1,str.lastIndexOf('.')).length < 1 )
    isOK = false;
  return isOK;
}
function send_message()
{
		// Hide any previous errors are there on the screen.
		document.getElementById('error_admin').innerHTML	=	"";
		// Read values
		var from_name	=	document.getElementById('from_name').value;
		var to_name	=	document.getElementById('to_name').value;
		var from_email	=	document.getElementById('from_email').value;
		var to_email	=	document.getElementById('to_email').value;
		var id		=	document.getElementById('id').value;
		var message	=	document.getElementById('message').value;
		// Create URL encoded string
		var	url		=	'id='+id+'&from_name='+from_name+'&to_name='+to_name+'&from_email='+from_email+'&to_email='+to_email+"&message="+encodeURIComponent(message);
		// It need to enter either Subject or Message		
		if(from_name == '' || to_name == ''|| from_email == '' || to_email == '' || message == '' )
		{
			// Display warning
			document.getElementById('error_admin').innerHTML	=	"<b>All fields are required </b>";
		}
		else if(checkEmail(from_email)== false)
		{
			document.getElementById('error_admin').innerHTML	=	"<b>Please enter valid From email id </b>";
		}
		else if(checkEmail(to_email)== false)
		{
			document.getElementById('error_admin').innerHTML	=	"<b>Please enter valid To email id </b>";
		}
		else
		{
			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)
					{
						if(xmlHttp.responseText)
						{
							document.getElementById('error_admin').value		=	" ";
							document.getElementById('grid').innerHTML			=	xmlHttp.responseText;
						}
					}
			}
			xmlHttp.open("GET","emailthis_ajax.php?"+url,true);
			xmlHttp.send(null);
		}
}
/* InviteFriends Ajax page calling */
jQuery(document).ready(function($) {
      $('a[rel*=facebox]').facebox({

        loading_image : 'loading.gif',

        close_image   : 'closelabel.gif'
      })    	
});

