var xmlHttpChanp = createXmlHttpRequest();
function createXmlHttpRequest(){
	var xmlHttpChanp = null;
	try{
		xmlHttpChanp = XMLHttpRequest();
	}catch(e1){
		try{
			xmlHttpChanp = new ActiveXObject("MSXML2.XMLHTTP");
		}catch(e2){
			try{
				xmlHttpChanp = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e3){
				xmlHttpChanp = false;
			}
		}
	}
	return xmlHttpChanp;
}
var chanpValue;
var objTxt;
function change_Chanp(obj,sID){
	if(objTxt!=obj){
		objTxt=obj;
		chanpValue="";
	}
	
	if (xmlHttpChanp.readyState == 4 || xmlHttpChanp.readyState == 0){
		
		var str = obj.value;
		var divC = document.getElementById("divChanp");
		if(str!=chanpValue){
			chanpValue=str;
			xmlHttpChanp.open("get","js/capability.jsp?key="+str+"&sID="+sID ,true);
			xmlHttpChanp.onreadystatechange = showChanp;
			xmlHttpChanp.send(null);

			
			divC.style.width=obj.style.width.split("px")[0]+"px";
			var t=obj.offsetTop;
			var l=obj.offsetLeft;
			while(obj=obj.offsetParent){
				t+=obj.offsetTop;
				l+=obj.offsetLeft;
			}
			divC.style.left=l+2;
			divC.style.top=t+21;
			divC.style.display="";
		}
	}
}

function showChanp(){
	if (xmlHttpChanp.readyState == 4){
		var div = document.getElementById("divChanp");
		div.innerHTML = "";
		var str = xmlHttpChanp.responseText;
		if(str!=""){
			div.style.display ="";
			div.innerHTML = str;
		}else{
			div.style.display ="none";
		}
	}
}

function setSearch(div_value){
	objTxt.value=div_value;
	document.getElementById("divChanp").style.display = 'none';
	inputProduct(document.getElementById("txtName"));
}
function suggestOver(div_value){
	div_value.className = 'suggest_link_over';
}

function suggestOut(div_value){
	div_value.className = 'suggest_link';
}
function hide(){
	var div = document.getElementById("divChanp");
	    div.style.display ="none";
}


