function getRequest(url,objID,frm) {
	var obj = document.getElementById(objID),
		form_add=document.addForm.municipal;

	url = url+frm;
	url = url+"&sid=" + Math.random();
	http_request = GetXmlHttpObject() //1
	
	if (!http_request)
	{
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	
	http_request.onreadystatechange = function() { alertContents(http_request,obj); };
	http_request.open('GET', url, true);

	http_request.send(null);
}

function requestStatus(url,objID,frm,url2)
{
	var obj = document.getElementById(objID);
	var stat_f=frm.neg_stat_f.value;
	var stat_b=frm.neg_stat_b.value;
	var loan_num=frm.loan_num.value;
	//transfering url to old
	
	if (loan_num != " ")
	{
		url = url+"&loan_num="+loan_num;
	}
	
	url = url+"&stat_f="+stat_f;
	url = url+"&stat_b="+stat_b;
	url = url+"&sid=" + Math.random();
	
	http_request = GetXmlHttpObject() //1
	
	if (!http_request)
	{
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	
	http_request.open('GET', url, true);
	http_request.onreadystatechange = function() { getContents(http_request,obj,url2); };
	http_request.send(null);

}

function makerequest(url,objID)
{
	var obj = document.getElementById(objID);
	url = url+"&sid=" + Math.random();
	http_request = GetXmlHttpObject() //1
	
	if (!http_request)
	{
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
		
	http_request.onreadystatechange = function() { alertContents(http_request,obj); };
	http_request.open('GET', url, true);
	http_request.send(null);

}

function GetXmlHttpObject()
{
	var http_request = false;

	if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		http_request = new XMLHttpRequest();

		if (http_request.overrideMimeType)
		{
			http_request.overrideMimeType('text/xml');
		// See note below about this line
		}
	} else if (window.ActiveXObject)
		{ // IE
		try
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e)
		{
			try
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
		}
	return http_request;

}

function alertContents(http_request,obj)
{
	if (http_request.readyState == 4)
	{
		if (http_request.status == 200)
		{
			obj.innerHTML=http_request.responseText;
		}
	else
		{
		alert('There was a problem with the request.');
		}
	}
}


function getContents(http_request,obj,url2)
{
	if (http_request.readyState == 4)
	{
		if (http_request.status == 200)
		{
			var result=http_request.responseText;
			http_request.abort();
			if (result == "1"){
				alert ("New Status Successfully save");
				makerequest(url2,'hw');
				return false;
				//obj.innerHTML=http_request.responseText;
			}else {
				alert ("An error Occured in modifying the database!!!");
				return false;
			}
		}
		else
		{
		alert('There was a problem with the request.');
		}
	}
}

function check_verr(url,objID,d_length)
{
	var answer = confirm("Sure you select a correct data to upload?");
	if (answer)
	{
		var frm=document.verr;
		var tmp_id="";
	
		for(i=0;i<d_length;i++)
		{
		 	var n_length=eval("frm.q"+i+".length");
			for (var j=0;j<n_length;j++)
			{
	        	if (eval("frm.q"+i+"["+j+"].checked") == true)
	        	{
					tmp_id=tmp_id+eval("frm.q"+i+"["+j+"].value")+"-";		
				}
	
	    	}
	
		}
		
		url=url+"&tmp_id="+tmp_id;
		makerequest(url,objID);
	}
}

function cancel_edit(go_url)
{
	var go_url;
   	var answer = confirm("Sure you want to cancel this transaction?");

	if (answer)
	{
		location=go_url;
	}
}

function cancel_button(go_url)
{
	var go_url;
		location=go_url;
}


var go_url;
function confirm_delete(go_url)
{

   	var answer = confirm("Sure you want to delete this record?     ");

	if (answer)
	{
		location=go_url;
	}
}


function validate_form ( )
{
	var frm=document.mem_form, 
	newPass=frm.newPass, 
	confirmPass=frm.confirmPass;
    valid = true;
	
	<!-- For Company validation -->
    if ( frm.oldPass.value == "" )
    {
        alert ( "Pls input old password!!!" );
        frm.oldPass.focus();
        valid = false;
        
    }else if (newPass.value == "") 
    {
        alert ("Please specify new password!!!" );
        newPass.focus();
        valid = false;
        
    }else if (confirmPass.value == "")
    {
        alert ("Please input the confirm password!!!" );
        confirmPass.focus();
        valid = false;
    } else if (newPass.value != confirmPass.value)
    {
		alert ("Retype password did not much");
		confirmPass.select();
		valid = false;
	}
    return valid;
}


function validate_form_cm ( )
{
	var frm=document.mem_form;
    valid = true;

	<!-- For Company validation -->
    if ( frm.company.value == "" )
    {
        alert ( "Pls Fill up the Company Name!!!" );
        frm.company.focus();
        valid = false;
    }else if (frm.address.value == "") 
    {
        alert ("Please fill the Address of the company!!!" );
        frm.address.focus();
        valid = false;
    }else if (frm.contact.value == "")
    {
        alert ("Please fill the Contact Person!!!" );
        frm.contact.focus();
        valid = false;
    }else if (frm.phone.value == "")
    {
        alert ("Please fill the Phone Number!!!" );
        frm.phone.focus();
        valid = false;
    }
    return valid;
}


function nextSearch(url,divId) {
	
        ajax_get (url, divId);
}
function nextLink(url,divId) {
	
        ajax_get (url, divId);
}
function actLink(url,divId,id) {
	
        ajax_get (url, divId);
		url2="dispAct2.php?uname="+ id;
		ajax_get (url2, 'act2');

}
