// JavaScript Document
function doAjax(method,URL,data,display)
{
	var ajax=null;
	if(window.ActiveXObject)
		{
			ajax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	else if(window.XMLHttpRequest)
		{
			ajax = new XMLHttpRequest();
		}
	else
		{
			alert("Your browser doesn't Support Ajax");
		}
	
	method = method.toLowerCase();
	URL += "?dummy=" + (new Date()).getTime();
	if(method.toLowerCase()=="get")
		{
			URL += "&" + data;
			data = null;

		} 
		ajax.open(method,URL);
	if(method.toLowerCase()=="post")
		{
			ajax.setRequestHeader("Content-Type","applition/x-www-form-urlencoded");
						alert("POST");

		}
	ajax.onreadystatechange = function (){
		var ctype = ajax.getResponseHeader("Content-Type");
			ctype = ctype.toLowerCase();
			ajaxCallback(ctype,display,ajax.responseText);
			delete ajax;
			ajax = null;
		}
		ajax.send(data);
}


function ajaxCallback(contentType,display,responseText)
	{
		if(contentType.match("text/javascript"))
			{
				eval(responseText);
			}
		else
			{
				var el = document.getElementById(display);
				el.innerHTML = responseText;
			}
	}
	
function getFormData(form_name_or_id)
	{
		alert("1");
		var frm = document.forms(form_name_or_id);
		if(frm==null)
			{
				alert("Form not found!");
				return;	
			}	
		var data = "";
		var num_el = frm.elements.length;
		alert(num_el);
		for(i=0;i<num_el;i++)
			{
				var el = frm.elements[i];
				if(el.name == "" && el.id == "")
					{
						continue;
					}
				var param_name = "";
				if(el.name != "")
					{
						param_name = el.name;
					}	
				else if(el.id !="")
					{
						param_name = el.id;	
					}
				var t = frm.elements[i].type;
				var value = "";
				if(t == "text" || t == "hidden" || t == "textarea")
					{
						value = encodeURI(el.value)
						alert(value);
					}
				else if(t == "radio" || t == "checkbox")
					{
						if(el.checked)
							{
								value = encodeURI(el.value)
							}
						else
							{
								continue;
							}
					}
				else if(t == "select-one")
					{
						value = encodeURI(el.options[el.selectedIndex].value);	
					}
		if(data !="")
			{
				data += "&";
			}
		data = paran_name + "=" + value;
		alert(data);
		
	}
	alert(data);
	//return data;
}
function shows(id)
{
		
	var s = document.getElementById(id);
//alert(s.style.display);
	if(s.style.display == "block")
	{
		s.style.display="none";
	}
	else{
	s.style.display="block";
}
}
