var xmlHttp;
function doMyAction(url,flag)
{


	browserSupport();
	xmlHttp.onreadystatechange = function()
	{
	
		if(xmlHttp.readyState == 4)
		{

			//alert(xmlHttp.responseText);
			if(flag==1)
				setTimeout('putPlanDetails(xmlHttp.responseText)',500);
			if(flag==2)
				setTimeout('putPlanDetailsType(xmlHttp.responseText)',500);
			



		}
	}
// alert(url);
// alert(flag);
xmlHttp.open("GET",url,true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.send(null);
}
function browserSupport()
{
	
	try
	{
		xmlHttp = new XMLHttpRequest();
	}
	catch(e)
	{
		try
		{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{
				alert("Object not found!!!!");
				return false;
			}
		}
	}
}



function ajaxforall(idval,val,posval,fname)
{
	var xmlHttp=null;

	if (window.XMLHttpRequest)

	{

		xmlHttp=new XMLHttpRequest();

	}

	else if (window.ActiveXObject)

	{

		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

	}
	var err='';
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(reg.test(val) == false) {
		err = "Invalid E-Mail Address";
	}else {
		err = "Valid E-Mail Address";
	}
//alert("err -> "+err);

	if(err=="Valid E-Mail Address") {
		var url="index.php?do="+fname+"&"+idval+"="+val;
		
		//alert("url -> "+url);
		xmlHttp.onreadystatechange=function() {  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
	
			//alert("responce test ->"+xmlHttp.responseText);
			
/*
				document.getElementById("popup_id1").style.right="0";
				document.getElementById("popup_id1").style.bottom="+5px";
				document.getElementById("popup_id1").style.display="block";
				document.getElementById("disp").innerHTML = xmlHttp.responseText;
				document.getElementById("dispdet").innerHTML = xmlHttp.responseText.substr(0,50);
*/

			var b = xmlHttp.responseText;
			var temp = new Array();
			temp = b.split('::');
				document.getElementById(posval).value = temp[1];

				document.getElementById("popup_id1").className=temp[1];	
				document.getElementById("popup_id1").style.right="0";
				document.getElementById("popup_id1").style.bottom="+5px";
				document.getElementById("popup_id1").style.display="block";
				document.getElementById("disp").innerHTML = temp[0];
				document.getElementById("dispdet").innerHTML = temp[0].substr(0,50);
				
				
		}

		
	}
	
}
	
xmlHttp.open("GET",url,true)

	xmlHttp.send(null)

}

function ajaxforun(idval,val,posval,fname)

{
	var xmlHttp=null;



	if (window.XMLHttpRequest)



	{



		xmlHttp=new XMLHttpRequest();



	}



	else if (window.ActiveXObject)



	{



		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");



	}

	var err='';

	if(val == "") {

		err = "Invalid Username";

	}else {

		err = "Valid Username";

	}

	//alert("err -> "+err);



	if(err=="Valid Username") {

		var url="index.php?do="+fname+"&"+idval+"="+val;

		

		//alert("url -> "+url);

		xmlHttp.onreadystatechange=function() {  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")

		{ 

	

			//alert("responce test ->"+xmlHttp.responseText);

			

/*

				document.getElementById("popup_id1").style.right="0";

				document.getElementById("popup_id1").style.bottom="+5px";

				document.getElementById("popup_id1").style.display="block";

				document.getElementById("disp").innerHTML = xmlHttp.responseText;

				document.getElementById("dispdet").innerHTML = xmlHttp.responseText.substr(0,50);

*/



			var b = xmlHttp.responseText;

			var temp = new Array();

			temp = b.split('::');

				document.getElementById(posval).value = temp[1];



				document.getElementById("popup_id1").className=temp[1];	

				document.getElementById("popup_id1").style.right="0";

				document.getElementById("popup_id1").style.bottom="+5px";

				document.getElementById("popup_id1").style.display="block";

				document.getElementById("disp").innerHTML = temp[0];

				document.getElementById("dispdet").innerHTML = temp[0].substr(0,50);

				

				

		}



		

	}

	

}

	

xmlHttp.open("GET",url,true)



	xmlHttp.send(null)



}









