       function validate_email(email) {
		var objRegExp = /^(\w+[\-\.])*\w+@(\w+\.)+[A-Za-z]+$/;
		return objRegExp.test(email);
	}

function validFeedback(form)
{if (checklang()){
   if (form.name.value == "") {
    alert( "Name is not empty" );
    form.name.focus();
    return false ;
  }
  if (form.email.value == "") {
    alert( "Email is not empty" );
	form.email.focus();
    return false ;
  }
   if (form.title.value == "") {
    alert( "Title is not empty" );
	form.title.focus();
    return false ;
  }
  /*
     if (form.address.value == "") {
    alert( "Địa chỉ không được bỏ trống" );
	form.address.focus();
    return false ;
  }
  */
   if (form.content.value == "") {
    alert( "Content is not empty" );
	form.content.focus();
    return false ;
  }
  if (!validate_email(form.email.value))
  {
    alert( "Email incorrect format" );
	form.email.focus();
    return false ;
  }  
  return true;
} else {
  if (form.name.value == "") {
    alert( "Họ và tên không được bỏ trống" );
    form.name.focus();
    return false ;
  }
  if (form.email.value == "") {
    alert( "Email không được bỏ trống" );
	form.email.focus();
    return false ;
  }
   if (form.title.value == "") {
    alert( "Tiêu đề không được bỏ trống" );
	form.title.focus();
    return false ;
  }
  /*
     if (form.address.value == "") {
    alert( "Địa chỉ không được bỏ trống" );
	form.address.focus();
    return false ;
  }
  */
   if (form.content.value == "") {
    alert( "Nội dung ko được bỏ trống" );
	form.content.focus();
    return false ;
  }
  if (!validate_email(form.email.value))
  {
    alert( "Email không đúng định dạng" );
	form.email.focus();
    return false ;
  }  
  return true;
}}

function submitFeedBack(frmObj) {
	if (!validFeedback(frmObj)) {
		return false;
	}
    s = ((frmObj.s != null) ? frmObj.s.value : "");
    c = ((frmObj.c != null) ? frmObj.c.value : "");
    p = ((frmObj.p != null) ? frmObj.p.value : "");  
    m = ((frmObj.mode != null) ? frmObj.mode.value : "");  
    username = encodeURIComponent(frmObj.name.value);
    email = encodeURIComponent(frmObj.email.value);
    title = encodeURIComponent(frmObj.title.value);
    content = encodeURIComponent(frmObj.content.value);
    queryStr = "username=" + username + "&email=" + email + "&title=" + title + "&content=" + content + "&s=" + s + "&c="+c+"&p=" + p;    
    doPostEntryComment(frmObj.action, queryStr, frmObj);	
  }

function doPostEntryComment(url, data, frmObj)
{ 
	httpRequest = false; 
	if (window.XMLHttpRequest) 
	{ 
		// Mozilla, Safari,... 
		httpRequest = new XMLHttpRequest(); 
		if (httpRequest.overrideMimeType) 
		{ 
			// set type accordingly to anticipated content type 
			httpRequest.overrideMimeType('text/xml'); 
		} 
	} 
	else if (window.ActiveXObject) 
	{ 
		// IE 
		try 
		{ 
			httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
		} 
		catch (e) 
		{ 
			try 
			{ 
				httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
			} catch (e) {} 
		} 
	} 
	if (!httpRequest) 
	{ 
		alert('Message from Amy: Error occurred while posting your comment. Maybe your browser does not support Ajax!'); 
		return false; 
	} 
	httpRequest.onreadystatechange = function processStateChange() {
		if (httpRequest.readyState == 4) { // Complete
		  if (httpRequest.status == 200) { // OK response
			xml = httpRequest.responseText;
			if (checklang()) {
			alert("Information sent successfully!");
			} else {
			alert("Gửi thông tin thành công!");
			}
			frmObj.reset();
			//Do Something Here
		  } else {
			alert("Problem: " + httpRequest.statusText);
		  }
		}
	}; 
	 httpRequest.open('POST', url, true); 
	 httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8"); 
	 httpRequest.setRequestHeader("Content-length", data.length); 
	 httpRequest.setRequestHeader("Connection", "close"); 
	 httpRequest.send(data); 
}



