var xmlHttp;
var browserName;

function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

/*** Tell a Friend ***/
function tellAFriend()
{
	var fromemail = document.getElementById("fromemail").value;
	if(fromemail.length == 0)
	{
		document.getElementById("fromemailmessage").innerHTML = "Please enter your email address";
		return;
	}

	var toemail = document.getElementById("toemail").value;
	if(toemail.length == 0)
	{
			document.getElementById("toemailmessage").innerHTML = "Please enter your Friend's email address";
			return;
	}

	document.getElementById("tellafriendsubmit").disabled = true;
	document.getElementById("fromemail").disabled = true;
	document.getElementById("toemail").disabled = true;

	var url = document.getElementById("tellurl").value;
	var query = document.getElementById("tellquery").value;
	var website = document.getElementById("tellwebsite").value;
	var author = document.getElementById("tellauthor").value;
	var fromname = document.getElementById("fromname").value;
	var toname = document.getElementById("toname").value;
	var entityParent = document.getElementById("entityParent").value;

	var poststr = "url=" + encodeURI(url) + "&query=" + encodeURI(query) + "&website=" + encodeURI(website) + "&author=" + encodeURI(author) + "&fromname=" + encodeURI(fromname) + "&fromemail=" + encodeURI(fromemail) + "&toemail=" + encodeURI(toemail)  + "&toname=" + encodeURI(toname) + "&entityParent=" + encodeURI(entityParent);

	tellAction('tellafriend.php', poststr);
}

function tellAction(url, parameters)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return;
	}

	xmlHttp.onreadystatechange=tellStateChanged;
	xmlHttp.open("POST",url,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", parameters.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(parameters);
}

function tellStateChanged()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("tellAFriendLoading").innerHTML = "";

		var string = xmlHttp.responseText;

		var array = string.split("|");

		if(array[0] == "fromemail")
		{
			document.getElementById("fromemailmessage").innerHTML = array[1];
		}

		if(array[0] == "toemail")
		{
			document.getElementById("toemailmessage").innerHTML = array[1];
		}

		if(array[1] == "success")
		{
				var id = "tellafriend_" + array[0];
				document.getElementById(id).innerHTML = "<div id='successMessage' style='border:1px black;background-color:lightblue;font-size:9pt;'><div>Your friend should receive a mail shortly!" + "<br><a href='#' onClick='document.getElementById(\"successMessage\").style.display=\"none\";'>Close this</a></div></div>";

				if(document.getElementById("imageChooser"))
				{
					document.getElementById("imageChooser").style.display="";
					document.getElementById("pagination").style.display = "";
					document.getElementById("filler").style.display = "none";
				}
		}

		document.getElementById("fromemail").disabled = false;
		document.getElementById("toemail").disabled = false;
		document.getElementById("tellafriendsubmit").disabled = false;
	}

	if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
		document.getElementById("tellAFriendLoading").innerHTML = "<div class='loading'></div>";
	}
}


/*** Show Rating ***/

function showComments(id)
{
	if(document.getElementById("commentPanel"))
	{
		document.getElementById("commentPanel").innerHTML = "Updating the Comments...";

		if(id != '')
		{
			xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			  {
			  alert ("Browser does not support HTTP Request")
			  return
			  }
			var url="getComments.php"
			url=url+"?postid="+id
			url=url+"&sid="+Math.random()
			xmlHttp.onreadystatechange=commentsLoaded
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
		}
	}
}

function commentsLoaded()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
	 	 string = xmlHttp.responseText
		 document.getElementById("commentPanel").innerHTML=string;
		 document.getElementById("registrationLoading").innerHTML = "";
	 }

	if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
	}
}

function ShowRateForm(id,shouldHide)
{
	document.getElementById("ratingDisplay").innerHTML = "";

	if(shouldHide == true && document.getElementById("imageChooser"))
	{
		document.getElementById("imageChooser").style.display="none";
		document.getElementById("pagination").style.display = "none";
		document.getElementById("filler").style.display = "";
	}

	var str = "rate_" + id;
	if(document.getElementById(str))
	{
		//alert(str);
		document.getElementById(str).style.display = "";
		document.getElementById(str).innerHTML = "<div class='loading'></div>";
	}

	//Hide the Comments Form if it is open...
	var str = "comment_" + id;
	if(document.getElementById(str))
	{
		document.getElementById(str).style.display = "none";
		document.getElementById(str).innerHTML = "";
	}

	//Hide the Tell a Friend Form if it is open...
	var tell = "tellafriend_" + id;
	if(document.getElementById(tell))
	{
		document.getElementById(tell).style.display = "none";
		document.getElementById(tell).innerHTML = "";
	}

	if (id != "")
	{
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		  {
		  alert ("Browser does not support HTTP Request")
		  return
		  }
		var url="_drawrating.php"
		url=url+"?postid="+id
		url=url+"&sid="+Math.random()
		xmlHttp.onreadystatechange=ratingStateChanged
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function CloseRateForm(id)
{
	if(document.getElementById(id))
		document.getElementById(id).style.display="none";

	if(document.getElementById("imageChooser"))
	{
		document.getElementById("imageChooser").style.display="";
		document.getElementById("pagination").style.display = "";
		document.getElementById("filler").style.display = "none";
	}
}

function ratingStateChanged()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
	 	 string = xmlHttp.responseText
	 	 var array = string.split("|");
	 	 var element = "rate_" + array[0];

		 if(array[1].indexOf('Looks') < 0)
		 {
			 var displayString = "<br>Go ahead and give your ratings!";
			 displayString = displayString + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:;\" onclick='CloseRateForm(\"";
			 displayString = displayString + element + "\");'>Close this</a><br>" + array[1];
		 }
		 else
		 {
			 var displayString =  array[1];
			 displayString = displayString + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:;\" onclick='CloseRateForm(\"";
			 displayString = displayString + element + "\");'>Close this</a><br>";
		 }

		 document.getElementById(element).innerHTML=displayString;
	 }

	if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
	}
}

function rateThis(rating,id,ip,totalCount)
{

	var str = "rate_" + id;
	if(document.getElementById(str))
	{
		//alert(str);
		document.getElementById(str).style.display = "";
		document.getElementById(str).innerHTML = "<div class='loading'></div>";
	}

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	var url="db.php"
	url=url+"?j="+rating
	url=url+"&q="+id
	url=url+"&t="+ip
	url=url+"&c="+totalCount
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=ratingDone
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function ratingDone()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
	 	 string = xmlHttp.responseText
	 	 var array = string.split("|");
	 	 var element = "rate_" + array[0];

		 if(array[1].indexOf('Looks') < 0)
		 {
			 var displayString = array[1];
			 displayString = displayString + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:;\" onclick='CloseRateForm(\"";
			 displayString = displayString + element + "\");'>Close this</a><br>";
		 }

		 document.getElementById(element).innerHTML=displayString;
	 }

	if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
	}
}

/**** Auto Suggest ***/
function showHint(str)
{
	document.getElementById("livesearch").style.display= "";
	document.getElementById("livesearch").style.visibility= "visible";

	if (str.length==0)
	{
 		document.getElementById("livesearch").innerHTML="";
		document.getElementById("livesearch").style.display = "none";
	}

	else
	{
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		  {
		  alert ("Browser does not support HTTP Request")
		  return
		  }
		var url="gethint.php"
		url=url+"?q="+str
		url=url+"&sid="+Math.random()
		xmlHttp.onreadystatechange=stateChanged
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function stateChanged()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
		// document.getElementById("loading").style.display="none";
		 document.getElementById("livesearch").innerHTML=xmlHttp.responseText;
	 }

	if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
		// document.getElementById("loading").innerHTML="<img src='indicator.gif'>";
		// document.getElementById("loading").style.display="";
	}
}


/**** Suggest URL ***/
function addSuggestion()
{
	var urlSuggestion = document.getElementById("urlsuggestion").value;

	var categories = document.getElementById("categories").value;
	
	if( urlSuggestion.length == 0)
	{
		document.getElementById("urlsuggestionmessage").innerHTML = "You haven't suggested us the URL!";
		document.getElementById("urlsuggestionmessage").style.display = "";
		return;
	}


	var author = document.getElementById("author").value;

	document.getElementById("suggestionsubmit").disabled = true;
	document.getElementById("urlsuggestion").disabled = true;
	document.getElementById("categories").disabled = true;



	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}


	xmlHttp.open("GET","check.php?url=" + encodeURI(urlSuggestion)+ "&author=" + encodeURI(author)+ "&category=" + encodeURI(categories))

	xmlHttp.onreadystatechange=function(){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("suggestionLoading").innerHTML = "";
	
		
		document.getElementById("urlsuggestionmessage").innerHTML = xmlHttp.responseText;
	
		document.getElementById("urlsuggestion").disabled = false;
		
		document.getElementById("categories").disabled = false;
		document.getElementById("suggestionsubmit").disabled = false;
	
	}
}
xmlHttp.send(null);
	if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
		document.getElementById("suggestionLoading").innerHTML = '<br><img src="img/working.gif">';
	}

}
function toggleSuggest(num)
{
	if(num == 0)
	{
		document.getElementById("singleSuggest").style.display = "";
		document.getElementById("multipleSuggest").style.display = "none";
		document.getElementById("mode").value = "0";
		document.getElementById("urlsuggestionmessage").innerHTML = "";

		document.getElementById("urlsuggestion").value = "";
		document.getElementById("categories").value = "";

		document.getElementById("urlsuggestionsmessage").innerHTML = "";

		if(document.getElementById("singlemode"))
		{
			document.getElementById("singlemode").style.display = "none";
			document.getElementById("multiplemode").style.display = "";
		}
	}
	else
	{
		document.getElementById("singleSuggest").style.display = "none";
		document.getElementById("multipleSuggest").style.display = "";
		document.getElementById("mode").value = "1";
		document.getElementById("urlsuggestionsmessage").innerHTML = "";

		document.getElementById("urlsuggestions").value = "";
		document.getElementById("urlsuggestionmessage").innerHTML = "";

		if(document.getElementById("singlemode"))
		{
			document.getElementById("singlemode").style.display = "";
			document.getElementById("multiplemode").style.display = "none";
		}
	}
}

/*** Forgot Password **/
function sendPassword()
{
	var email = document.getElementById("email_address").value;
	if(email.length == 0)
	{
		document.getElementById("email_address_message").style.display = "";
		document.getElementById("email_address_message").innerHTML = "Enter your e-mail ID!";
		return;
	}


	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}

	
	xmlHttp.open('GET', "sendmail.php?email=" + encodeURI(email));

xmlHttp.onreadystatechange = function()

{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//Clear the loading icon...
		if(document.getElementById("signinForm"))
			document.getElementById("passwordloading").innerHTML = "";

		var string = xmlHttp.responseText;

		var array = string.split("|");
// alert(array[0]);
		if(array[0]=='email' )
		{ 
			document.getElementById("email_address_message").style.display="";
			document.getElementById("email_address_message").innerHTML = array[1];
		}
		else
		{
			document.getElementById("ngfgf").innerHTML = string;
		//	window.location.href=array[2]; //To make this URL dynamic...
		}
	}
}
xmlHttp.send(null);
	if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
		if(document.getElementById("signinForm"))
			document.getElementById("passwordloading").innerHTML = "<div class='loading'></div>";
	}
}




/**** Redirect ***/
function signIn(obj)
{
	var userid = document.getElementById("access_login").value;
	var password = document.getElementById("access_password").value;

	document.getElementById("access_login_message").innerHTML = "";
	document.getElementById("access_password_message").innerHTML = "";

	if(userid.length == 0)
	{
		document.getElementById("access_login_message").style.display = "";
		document.getElementById("access_login_message").innerHTML = "Enter your UserID";
		return;
	}

	if(password.length == 0)
	{
		document.getElementById("access_password_message").style.display = "";
		document.getElementById("access_password_message").innerHTML = "Enter your password";
		return;
	}


	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}


	xmlHttp.open('GET',"login.php?userid="+ encodeURI(userid)+"&password="+ encodeURI(password));



	xmlHttp.onreadystatechange = function()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//Clear the loading icon...
		if(document.getElementById("signinPanel"))
			document.getElementById("signinloading").innerHTML = "";

		var string = xmlHttp.responseText;

		var array = string.split("|");

		if(array[0] == "username" && document.getElementById("access_login_message"))
		{
			document.getElementById("access_login_message").style.display="";
			document.getElementById("access_login_message").innerHTML = array[1];
		}
		if(array[0] == "password" && document.getElementById("access_password_message"))
		{
			document.getElementById("access_password_message").style.display="";
			document.getElementById("access_password_message").innerHTML = array[1];
		}
		if(array[0] == "success")
		{
			//document.getElementById("signinDetails").innerHTML = array[1];
			window.location.href=array[1]; //To make this URL dynamic...
		}
if(array[0] == "failure")
		{
		document.getElementById("access_password_message").style.display="";
			document.getElementById("access_password_message").innerHTML = array[1];
		}
	}
}
	xmlHttp.send(null);
if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
		//if(document.getElementById("signinPanel"))
			document.getElementById("signinloading").innerHTML = '<br><img src="img/working.gif">';
	}

}

/**** Share Feedback & Add a comment ***/
function sendForm1() {




	var comment = document.getElementById("from").value;

	document.getElementById("access_from").innerHTML = "";

	if(comment.length == 0)
	{ 
		document.getElementById("access_from").style.display = "";
		document.getElementById("access_from").innerHTML = "Please enter your name!";
		return false;
	}

	var subject = document.getElementById("subject").value;
	document.getElementById("access_subject").innerHTML = "";
if(subject.length == 0)
	{
		document.getElementById("access_subject").style.display = "";
		document.getElementById("access_subject").innerHTML = "Please enter subject first!";
		return;
	}
	//Comments available...Proceed with submission
	var author = document.getElementById("message").value;
	document.getElementById("access_message").innerHTML = "";
if(author.length == 0)
	{
		document.getElementById("access_message").style.display = "";
		document.getElementById("access_message").innerHTML = "Please enter your message!";
		return;
	}



	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
xmlHttp.open('GET','mail.php?comment='+comment+'&author='+author+'&subject='+subject);
	xmlHttp.onreadystatechange = function(){
	

	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
recoRequest.hide(recoRequest);
        showSimpleDialog(xmlHttp.responseText);
		
			//	document.getElementById("commentmessage").innerHTML =xmlHttp.responseText; 
	
	}
}
xmlHttp.send(null);
	
	
}

 
	
/**** Share Feedback & Add a comment ***/
function sendForm11() {




	var comment = document.getElementById("from11").value;

	document.getElementById("access_from11").innerHTML = "";

	if(comment.length == 0)
	{ 
		document.getElementById("access_from11").style.display = "";
		document.getElementById("access_from11").innerHTML = "Please enter your name!";
		return false;
	}

	var subject = document.getElementById("subject11").value;
	document.getElementById("access_subject11").innerHTML = "";
if(subject.length == 0)
	{
		document.getElementById("access_subject11").style.display = "";
		document.getElementById("access_subject11").innerHTML = "Please enter subject first!";
		return;
	}
	//Comments available...Proceed with submission
	var author = document.getElementById("message11").value;
	document.getElementById("access_message11").innerHTML = "";
if(author.length == 0)
	{
		document.getElementById("access_message11").style.display = "";
		document.getElementById("access_message11").innerHTML = "Please enter your message!";
		return;
	}



	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
xmlHttp.open('GET','mail11.php?comment='+comment+'&author='+author+'&subject='+subject);
	xmlHttp.onreadystatechange = function(){
	

	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
easyRequest.hide(easyRequest);
        showSimpleDialog(xmlHttp.responseText);
		
			//	document.getElementById("commentmessage").innerHTML =xmlHttp.responseText; 
	
	}
}
xmlHttp.send(null);
	
	
}







/**** User Sign-up! ***/
function addUser()
{

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	  {
	  alert ("Browser does not support HTTP Request")
	  return
	  }

	//Clear all messages:
	clearForm();

	var username = document.getElementById("username").value;
	var password = document.getElementById("password").value;
	var firstname = document.getElementById("firstname").value;
	var lastname = document.getElementById("lastname").value;
	var email = document.getElementById("email").value;
	var phone = document.getElementById("phone").value;
	

	if(firstname == "")
	{
		document.getElementById("firstnamemessage").style.display = "";
		document.getElementById("firstnamemessage").innerHTML = "Please enter your first name!";
		return;
	}
	if(lastname == "")
	{
		document.getElementById("lastnamemessage").style.display = "";
		document.getElementById("lastnamemessage").innerHTML = "Please enter your last name!";
		return;
	}
	if(username == "")
	{
		document.getElementById("usernamemessage").style.display = "";
		document.getElementById("usernamemessage").innerHTML = "Please choose an username!";
		return;
	}
	if(password == "")
	{
		document.getElementById("passwordmessage").style.display = "";
		document.getElementById("passwordmessage").innerHTML = "Please choose a valid password!";
		return;
	}
	if(email == "")
	{
		document.getElementById("emailmessage").style.display = "";
		document.getElementById("emailmessage").innerHTML = "Please enter your Email!";
		return;
	}
else
{
	var x =document.getElementById("email").value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if ((filter.test(x))) ;
	else 
	{
document.getElementById("emailmessage").style.display = "";
		document.getElementById("emailmessage").innerHTML = "NO! Incorrect email address";
		return;
     
	}
}
	if(phone == "")
	{
		document.getElementById("websitemessage").style.display = "";
		document.getElementById("websitemessage").innerHTML = "Please enter the Phone Number!";
		return;
	}

	


	var url="signup.php"
	url=url+"?username="+username
	url=url+"&password="+password
	url=url+"&firstname="+firstname
	url=url+"&lastname="+lastname
	url=url+"&email="+email
	url=url+"&phone="+phone

	xmlHttp.open("GET",url)
	xmlHttp.send(null)



function clearForm()
{
	//Clear all messages:
	document.getElementById("usernamemessage").innerHTML = "";
	document.getElementById("passwordmessage").innerHTML = "";
	document.getElementById("firstnamemessage").innerHTML = "";
	document.getElementById("lastnamemessage").innerHTML = "";
	document.getElementById("emailmessage").innerHTML = "";
	document.getElementById("websitemessage").innerHTML = "";
	
}

	xmlHttp.onreadystatechange=function()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//Clear the loading icon...
		if(document.getElementById("registrationform"))
			document.getElementById("registrationloading").innerHTML = "";

		var string = xmlHttp.responseText;
       
		var array = string.split("|");
       

		if(array[1] == "email" && document.getElementById("emailmessage"))
		{
			document.getElementById("emailmessage").style.display="";
			document.getElementById("emailmessage").innerHTML = array[2];
		}

		if(array[1] == "username" && document.getElementById("usernamemessage"))
		{
			document.getElementById("usernamemessage").style.display="";
			document.getElementById("usernamemessage").innerHTML = array[2];
		}

		

		if(array[1] == "success")
		{
		
	window.location.href = array[2];
		
		}

		//Enable the button and the fields...
		document.getElementById("registrationsubmit").disabled = false;
	}

	if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
		//Loading icon to be displayed...
		if(document.getElementById("registrationform"))
			document.getElementById("registrationloading").innerHTML = "<div class='loading'></div>";
	}
}
}


//Make Appointment################
function make_appointment()
{
    var email = document.getElementById("email").value;
	var subject = document.getElementById("access_login").value;
	var message = document.getElementById("access_password").value;
	var userid = document.getElementById("userid").value;
    document.getElementById("access_email_message").innerHTML = "";
	document.getElementById("access_login_message").innerHTML = "";
	document.getElementById("access_password_message").innerHTML = "";

    if(email.length == 0)
	{
		document.getElementById("access_email_message").style.display = "";
		document.getElementById("access_email_message").innerHTML = "Enter your email id";
		return false;
	}
else
{
	var x =document.getElementById("email").value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if ((filter.test(x))) ;
	else 
	{
     document.getElementById("access_email_message").style.display = "";
		document.getElementById("access_email_message").innerHTML = "NO! Incorrect email address";
		
		
		return false;
	}
}
	if(subject.length == 0)
	{
		document.getElementById("access_login_message").style.display = "";
		document.getElementById("access_login_message").innerHTML = "Enter Subject";
		return false;
	}

	if(message.length == 0)
	{
		document.getElementById("access_password_message").style.display = "";
		document.getElementById("access_password_message").innerHTML = "Enter the message";
		return false;
	}


	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}


	xmlHttp.open('GET',"appointment.php?subject="+ encodeURI(subject)+"&message="+ encodeURI(message)+"&userid="+encodeURI(userid)+"&email="+encodeURI(email));



	xmlHttp.onreadystatechange = function()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//Clear the loading icon...
		
		var string = xmlHttp.responseText;

		var array = string.split("|");
		
		if(array[0] == "success")
		{
			alert(array[1]);
			
		}
	}
}
	xmlHttp.send(null);
if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading")
	{
		//if(document.getElementById("signinPanel"))
			document.getElementById("signinloading").innerHTML = '<br><img src="img/working.gif">';
	}

}





//###################################


//REply Appointment################
function reply_appointment()
{
	var to = document.getElementById("to").value;
	var from = document.getElementById("from").value;
	var message = document.getElementById("message").value;

	document.getElementById("access_login_message").innerHTML = "";
	document.getElementById("access_password_message").innerHTML = "";
      document.getElementById("access_text_message").innerHTML = "";
 
	if(to.length == 0)
	{
		document.getElementById("access_login_message").style.display = "";
		document.getElementById("access_login_message").innerHTML = "Enter email Id";
	return;	
	}

	if(from.length == 0)
	{
		document.getElementById("access_password_message").style.display = "";
		document.getElementById("access_password_message").innerHTML = "Enter Your Details";
		return;
	}
if(message.length == 0)
	{
		document.getElementById("access_text_message").style.display = "";
		document.getElementById("access_text_message").innerHTML = "Enter the message";
		return;
	}

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}


	xmlHttp.open('GET',"reply_appointment.php?to="+ encodeURI(to)+"&from="+ encodeURI(from)+"&message="+encodeURI(message));



	xmlHttp.onreadystatechange = function()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		//Clear the loading icon...
		
		var string = xmlHttp.responseText;

		var array = string.split("|");
		
		if(array[0] == "success")
		{
			alert("Your response has successfully been sent");
			window.location.href="inbox.php";
		}
	}
}
	xmlHttp.send(null);


}





//###################################
function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}

