var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;


function prietena(obj){

var objChild =document.getElementById(obj).firstChild;
document.getElementById(obj).removeChild(objChild);
var container=document.createElement('DIV');

var t=document.createElement('table');
t.width="580";
t.border="0";
t.cellpadding="0";
t.cellspacing="0";

 var row = t.insertRow(0);
var cellLeft = row.insertCell(0);
  var textNode = document.createTextNode('');
  cellLeft.appendChild(textNode)
   cellLeft.width="81";
 var cellMiddle = row.insertCell(1);
 var spn=document.createElement('SPAN');

 var textNodem = document.createTextNode('Trimite unei prietene');
 spn.appendChild(textNodem);
 
  cellMiddle.appendChild(spn)
cellMiddle.colSpan="2";

  var cellRight = row.insertCell(2);
  var textNoder = document.createTextNode('');
  cellRight.appendChild(textNoder)
  cellRight.Width="116";
//--Primul rand din tabel--//
   var rowa = t.insertRow(1);
  
   var cellLefta = rowa.insertCell(0);
   var textNodea = document.createTextNode('');
   cellLefta.appendChild(textNodea)
   
    var cellMiddlel = rowa.insertCell(1);
cellMiddlel.align="right";
	cellMiddlel.width="109";
	cellMiddlel.vAlign="top"
    var textNodemla = document.createTextNode('Email-ul tau:');
   cellMiddlel.appendChild(textNodemla);
   
   var cellMiddler = rowa.insertCell(2);
	cellMiddler.align="left";
	cellMiddler.colSpan="2";
   var yourEmail=document.createElement('input');
    yourEmail.type="text";
	yourEmail.id="yemail";
	 yourEmail.name="yemail";
	 
	  
     yourEmail.onblur=function(){ 
	 var care=document.getElementById('red');
	 
	 if(!filter.test(this.value))
	 	{care.className="red";
		
		} 
	 else 
	    {care.className="reda";
		}
	 }
	
   cellMiddler.appendChild(yourEmail);
   var eroare=document.createElement('DIV');
		     eroare.id="red";
			 eroare.className="reda";
			var eroare1=document.createTextNode(' Introduceti emailul dumneavoastra');
	    eroare.appendChild(eroare1);
		 cellMiddler.appendChild(eroare);
   
  //--Al 2-lea rand din tabel--//
     var rowb = t.insertRow(2);
  
   var cellLeftb = rowb.insertCell(0);
   var textNodeb = document.createTextNode('');
   cellLeftb.appendChild(textNodeb)
   
    var cellMiddlelb = rowb.insertCell(1);
	cellMiddlelb.Align="right";
	cellMiddlelb.Width="109";
	cellMiddlelb.vAlign="top"
    var textNodemlb = document.createTextNode('Email-ul prietenei:');
   cellMiddlelb.appendChild(textNodemlb);
   
   var cellMiddlerb = rowb.insertCell(2);
	cellMiddlerb.align="left";
	cellMiddlerb.width="260";
   var yourEmailb=document.createElement('input');
    yourEmailb.type="text";
	 yourEmailb.id="hemail";
	 yourEmailb.name="hemail";
	  yourEmailb.onblur=function(){ 
	 var care=document.getElementById('red1');
	 
	 if(!filter.test(this.value))
	 	{care.className="red";
		
		} 
	 else 
	    {care.className="reda";
		}
	 }
   cellMiddlerb.appendChild(yourEmailb);
   
      var eroarea=document.createElement('DIV');
		     eroarea.id="red1";
			 eroarea.className="reda";
			var eroarea1=document.createTextNode(' Introduceti emailul prietenei');
	    eroarea.appendChild(eroarea1);
		 cellMiddlerb.appendChild(eroarea);
    //--Al 3-lea rand din tabel--//
	var rowc = t.insertRow(3);
  
   var cellLeftc = rowc.insertCell(0);
   var textNodec = document.createTextNode('');
   cellLeftc.appendChild(textNodec)
   
    var cellMiddlelc = rowc.insertCell(1);
	cellMiddlelc.align="right";
	cellMiddlelc.Width="109";
	cellMiddlelc.vAlign="top"
    var textNodemlc = document.createTextNode('Mesaj:');
   cellMiddlelc.appendChild(textNodemlc);
   
   var cellMiddlerc = rowc.insertCell(2);
	cellMiddlerc.align="left";
	cellMiddlerc.width="260";
   var yourEmailc=document.createElement('textarea');
  yourEmailc.id="mesage";
   yourEmailc.name="mesage";
	   yourEmailc.className="frndt";
   cellMiddlerc.appendChild(yourEmailc);

    var cellRightc = rowc.insertCell(3);
  var textNoderc = document.createTextNode('');
  cellRightc.appendChild(textNoderc)
  cellRightc.width="116";
	 //--Al 4-lea rand din tabel--//
	 
	 	var rowd = t.insertRow(4);
  
   var cellLeftd = rowd.insertCell(0);
   var textNoded = document.createTextNode('');
   cellLeftd.appendChild(textNoded)
   
   
   
   var cellMiddlerd = rowd.insertCell(1);
	cellMiddlerd.align="center";
	cellMiddlerd.colSpan="2";
	
   var yourEmaild=document.createElement('input');
   yourEmaild.type="submit";
   yourEmaild.value="Trimite prietenei tale"
  cellMiddlerd.appendChild(yourEmaild);
   
    var cellRightd = rowd.insertCell(2);
  var textNoderd = document.createTextNode('');
  cellRightd.appendChild(textNoderd)
  cellRightd.width="116";
	 //--Al 5-lea rand din tabel--//
	 	var rowe = t.insertRow(5);
  
   var cellLefte = rowe.insertCell(0);
   cellLefte.colSpan="4";
   var textNodee = document.createTextNode(' ');
   cellLefte.appendChild(textNodee)
   
  
container.appendChild(t);
container.id="messaj";
document.getElementById(obj).appendChild(container);

}

function checkform ( form )
{// ** START **
  if(filter.test(document.getElementById('yemail').value) || filter.test(document.getElementById('hemail').value))

  {
		return true ;
		
	  
	  }
 
	  
  if(!filter.test(document.getElementById('yemail').value) || !filter.test(document.getElementById('hemail').value))

  {var carea=document.getElementById('red');
			carea.className="red";
			var careb=document.getElementById('red1');
			careb.className="red";
		return false ;
		
	  
	  }
	  else
	  {
		  
		    if(filter.test(document.getElementById('yemail').value) || !filter.test(document.getElementById('hemail').value))

  {
			var careb=document.getElementById('red1');
			careb.className="red";
		return false ;
		
	  
	  }
  else if(!filter.test(document.getElementById('yemail').value) || filter.test(document.getElementById('hemail').value))

  {var carea=document.getElementById('red');
			carea.className="red";
			
		return false ;
		
	  
	  }
		  
		  
		  
		  
		  
		  
		  }
 
 
  // ** END **
  return true ;
}



var http_request = false;
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
	 
   }

   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            document.getElementById('friend').innerHTML = result;            
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
   
  
 function get(obj) {
      var poststr = "yemail=" + encodeURI( document.getElementById('yemail').value )+"&hemail="+ encodeURI( document.getElementById('hemail').value )+"&mesage="+ encodeURI( document.getElementById('mesage').value )+"&prod="+ encodeURI( document.getElementById('short-form').value );

      makePOSTRequest('../post.php', poststr);
   }