// JavaScript Document
function loadcommentform(url){
  var targetDiv = document.getElementById("commentdisplay");
  targetDiv.innerHTML = "";
  showData(url);
}
function loadcomments(url){
  var targetDiv = document.getElementById("commentdisplay");
  targetDiv.innerHTML = "";
  showData(url);
}
function showData(dataSource)
{
	//alert(dataSource);
  var XMLHttpRequestObject = false;
  if (window.XMLHttpRequest){
   	 XMLHttpRequestObject = new XMLHttpRequest();
  }else if (window.ActiveXObject){
   	 XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
  }

  if(XMLHttpRequestObject){
    XMLHttpRequestObject.open("GET", dataSource);
    XMLHttpRequestObject.onreadystatechange = function(){
      if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
            var targetDiv =document.getElementById("commentdisplay");
            targetDiv.innerHTML ="<div class='targetDiv'>"+XMLHttpRequestObject.responseText+"</div>";
      }else{
		   var targetDiv =document.getElementById("commentdisplay");
           targetDiv.innerHTML ="<div class='targetDiv'><font class='errorText'>Wait....</font></div>";
	  }
    }
    XMLHttpRequestObject.send(null);
  }
}
function addcomment(){
	if(document.comment.name.value==""){
		alert("Please enter your name!!");	
		document.comment.name.focus();
		return false;
	}
	if(document.comment.city.value==""){
		alert("Please enter your City/Country.");	
		document.comment.city.focus();
		return false;
	}
	if(document.comment.email.value==""){
		alert("Please enter your email address");	
		document.comment.email.focus();
		return false;
	}else if(!(/^[^@]+@[^@.]+\.[^@]*\w\w$/.test(document.comment.email.value))) {
		alert("Please enter a valid email address");	
		document.comment.email.focus();
		return false;
	}/*else if(!(document.comment.email.value.match(/[\(\)\<\>\,\;\:\\\"\[\]]/))) {
		alert("The email address contains illegal characters.");	
		document.comment.email.focus();
		return false;
	}*/
	if(document.comment.feedback.value==""){
		alert("Please enter your comments");	
		document.comment.feedback.focus();
		return false;
	}
	return true;
}
function loadaddcomments(url){
  var targetDiv = document.getElementById("commentadddisplay");
  targetDiv.innerHTML = "";
  showDataAdd(url);
}
function showDataAdd(dataSource)
{
	//alert(dataSource);
  var XMLHttpRequestObject = false;
  if (window.XMLHttpRequest){
   	 XMLHttpRequestObject = new XMLHttpRequest();
  }else if (window.ActiveXObject){
   	 XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
  }

  if(XMLHttpRequestObject){
    XMLHttpRequestObject.open("GET", dataSource);
    XMLHttpRequestObject.onreadystatechange = function(){
      if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
            var targetDiv =document.getElementById("commentadddisplay");
            targetDiv.innerHTML ="<div class='targetDiv'>"+XMLHttpRequestObject.responseText+"</div>";
      }else{
		   var targetDiv =document.getElementById("commentadddisplay");
           targetDiv.innerHTML ="<div class='targetDiv'><font class='errorText'>Wait....</font></div>";
	  }
    }
    XMLHttpRequestObject.send(null);
  }
}

