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;
}

function isNull(a) {
    return a === null;
}

var global_itemid="";
function ajaxvalidation(val1) 
{ 
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var str =val1;
	
	f_value=document.getElementById(val1).value;
	
	var f_str=document.getElementById("cmd").value;
	
	global_itemid=str;
	var url="html/validate_feedback.php";
	url=escape(url)+"?f_val1="+str;
	url=url+"&f_val3="+f_str;
	url=url+"&f_val2="+f_value;
	xmlHttp.onreadystatechange=ajaxresult;	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 


function ajaxresult() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		
		result=xmlHttp.responseText;
		if(result)
		{
			document.getElementById(global_itemid+"Failed").innerHTML=result.toString();
		}
		else
		{
			document.getElementById(global_itemid+"Failed").innerHTML="";
		}
		
		
	}
}

