// JavaScript Document

/// ajax codes
function new_xml_object()
{
	if(window.XMLHttpRequest){
      XMLHttpRequestObject = new XMLHttpRequest();
	  } else if(window.ActiveXObject){
		  XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	  } else {
		  return;}
}



function hide(id)
{ 
	document.getElementById(id).style.display = 'none';
	getelem('code2').innerHTML = '';

}

function hide2(id)
{ 
	document.getElementById(id).style.display = 'none';
	getelem('code2').innerHTML = '';
}

function show(id)
{	document.getElementById(id).style.display = 'block';}

function getelem(elemid)
{
	return document.getElementById(elemid);
		
}

function getCode(source)
{

	var source;
	new_xml_object();
	
	// show loading image
	//getelem('code2').innerHTML = 'aa<img src = "images/loader.gif" />';
	show('code');
	if(XMLHttpRequestObject) {
		XMLHttpRequestObject.open("GET", source);
		XMLHttpRequestObject.onreadystatechange = function()
		{
		getelem('code2').innerHTML = '';

			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
			{
				var response = XMLHttpRequestObject.responseText;
				getelem('code2').innerHTML = response;
				
			}
		}
		XMLHttpRequestObject.send(null);
	}


}



function replyMsg(source)
{
	new_xml_object();
	
	show('mailload');
	
	if(XMLHttpRequestObject) {
		XMLHttpRequestObject.open("POST", source);
		XMLHttpRequestObject.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 4 &&  XMLHttpRequestObject.status == 200) {
				var response = XMLHttpRequestObject.responseText;
				getelem('msgbox').innerHTML = "<strong style = 'color:#ff0000' >Message has been sent!</strong>";
			}
		}
	
	var value = "mail_to="+escape(getelem('mail_to').value)+"&mail_title="+escape(getelem('mail_title').value)+"&message="+escape(getelem('message').value);
	XMLHttpRequestObject.send(value);
	}
	
	
}