 function validateName()
{
  		
		if (document.preview.rname.value=="")
		{
		alert("Please enter the Receiver's Name");
		document.preview.rname.focus();
		return false;
		}
	
		
		if (document.preview.remail.value=="")
		{
		alert("Please enter the Receiver's E-Mail");
		document.preview.remail.focus();
		return false;
		}
		var atsignPos = document.preview.remail.value.indexOf("@", 0)     // check for @ 
		  if (atsignPos == -1) 
		  { 
			 alert("Enter a valid email address with an @ for Receiver, please!") 
			 document.preview.remail.focus();
			 return false 
		 } 
	if (document.preview.remail.value.indexOf(".", atsignPos) == -1)//check for .after @ 
		 { 
			 alert("Enter a valid email domain after the @ for Receiver, please!") 
			 document.preview.remail.focus();
			 return false 
		 } 

		if (document.preview.greet_message.value=="")
		{
		alert("Please enter a Message");
		document.preview.greet_message.focus();
		return false;
		}
		
		if (document.preview.sname.value=="")
		{
		alert("Please enter the Sender's Name");
		document.preview.sname.focus();
		return false;
		}
		if (document.preview.semail.value=="")
		{
		alert("Please enter the Sender's E-mail");
		document.preview.semail.focus();
		return false;
		}
		var atsignPos = document.preview.semail.value.indexOf("@", 0)     // check for @ 
		  if (atsignPos == -1) 
		  { 
			 alert("Enter a valid email address with an @ for sender, please!") 
			 document.preview.semail.focus();
			 return false 
		 } 
	if (document.preview.semail.value.indexOf(".", atsignPos) == -1)//check for .after @ 
		 { 
			 alert("Enter a valid email domain after the @ for Sender, please!") 
			 document.preview.semail.focus();
			 return false 
		 } 
		
			
		else
	  {
		return true;
	  }
}



function move(str)
{
lsHTML = ""
 lsHTML +='<img src='+str+' width=250 height=300>'
 alert(" new hum mm "+ lsHTML);
show.innerHTML =  lsHTML;
return;
}



function remove(){
   maName = new Array();
   maEmail =  new Array();
  var  name = document.preview.rname.value;
  var  email =  document.preview.remail.value;
  var  copemail = email;
  var  copname = name;
  var  emailsub,comparemail; 
  var  namesub,comparename; 
  var em="",na="";
  var  s=s1=k=k1=0;
  var flag=true;
  var  j , j1,check;
   for(p=0;flag;p++){
          j = copemail.indexOf(",");
		  j1 = copname.indexOf(",");
		         
		  if(j==-1 || j1==-1){

			    emailsub = email.substring(k );
				comparemail=email.substring(k );
				flag = false;
				check =p;
				namesub = name.substring(k1)
				comparename = name.substring(k1);
            }  //  end of   if(j==-1 || j1==-1){
        
		 else {
		      emailsub = email.substring(s,s+j+1);
             comparemail=email.substring(s,s+j);

              namesub =  name.substring(s1,s1+j1+1);
		     comparename = name.substring(s1,s1+j1);
		                           
         }   //  end od else 
       		
	      maEmail[p]=comparemail;
		  maName[p] = comparename;
		  em = em+emailsub;
          k = em.length;
		           	  			
		  copemail = email.substring(k);
		  elen = copemail.length;
		 
		  na = na+namesub;
          k1 = na.length;
         	  			
	      copname = name.substring(k1);
		  elen = copname.length;
						           
		   s=s+j+1;
		   s1=s1+j1+1;

   }  //  end of for 
var empty=0;

  for(u=0;u<document.preview.select.length;u++)
  {
   
     if(document.preview.select.options[u].selected)
      {
          var t1 =document.preview.select.options[u].text;
          var t2 =document.preview.select.options[u].text;
          t1=t1.substring(0,t1.indexOf("(")-1);
          var t2=t2.substring(t2.indexOf("(")+1,t2.indexOf(")"));

           for(i=0;i<=check;i++){
             if(t2==maEmail[i]){
			      maEmail[i]="";
				  maName[i]="";
				  empty = i
              }   //  end of   if(t2==maEmail[i]){
           }   //  end of  for(i=0;i<=check;i++){

        var finEmail="";
        var  finName="";
        for(i=0;i<=check;i++){

          if(maEmail[i]==""){
	          finEmail=finEmail+maEmail[i];
              finName=finName+maName[i];
          }
	     else{
              finEmail=finEmail+maEmail[i]+",";
	        finName=finName+maName[i]+",";
	    }

     }   // end of for (i=0;i<=check;i

    var x1 = finEmail.length;
    var  x2 = finName.length;

    document.preview.remail.value=finEmail.substring(0,x1-1);
    document.preview.rname.value=finName.substring(0,x2-1);
      
  }   // end of if(document.preview.select.options[u].selected)
      
}  // end of  for(u=0;u<document.preview.select.length;u++) 

}  // end of remove 
 

function add1()
 
  {
   var counter=0;
 
  for(i=0;i<document.preview.select.length;i++)
   {
    if(document.preview.select.options[i].selected)
    counter++;
   }

  
   for(i=0;i<document.preview.select.length;i++)
  {
      if(document.preview.select.options[i].selected)
      {
          var t1 =document.preview.select.options[i].text;
          var t2 =document.preview.select.options[i].text;
          t1=t1.substring(0,t1.indexOf("(")-1);
          var t2=t2.substring(t2.indexOf("(")+1,t2.indexOf(")"));
         var  email =  document.preview.remail.value;
		  var  elength = t2.length;
		   var  indemail =  email.indexOf(t2);
		   var  subemail =  email.substring(indemail,indemail+elength);
		   
		  if(subemail==t2){
		     alert(" this contact  has already been added ");
		     return
          }
 
         if( (document.preview.rname.value!="") ||  (document.preview.remail.value!="") ){

	     document.preview.rname.value=document.preview.rname.value+","+t1;
           document.preview.remail.value=document.preview.remail.value+","+t2;
	    var x1=document.preview.rname.value;
         var x2=document.preview.remail.value;
	    document.preview.rname.value=x1.substring(0,x1.length);
         document.preview.remail.value=x2.substring(0,x2.length);

        }
      else{
         document.preview.rname.value= document.preview.rname.value+t1+",";
         document.preview.remail.value= document.preview.remail.value+t2+",";
         var x1=document.preview.rname.value;
         var x2=document.preview.remail.value;
         document.preview.rname.value=x1.substring(0,x1.length-1);
         document.preview.remail.value=x2.substring(0,x2.length-1);
     }  
   }//if selected
  }  //  for 
 }   //  add
