
function showPrice(opId, type, obj) {
	doCheckNum(obj);
	inTxt = obj;
	var showDiv = document.getElementById("divShow");
	CarBean.getPriceList(opId, type, function (data) {
		showDiv.innerHTML = data;
		setStyle();
	});
}
function showRef(opId,obj) {
	
	inTxt = obj;
	var showDiv = document.getElementById("divShow1");
	CarBean.getRefPictureList(opId, function (data) {
		showDiv.innerHTML = data;
		setStyle1();
	});
}
function setStyle2() {
	var pos = 0, top = 0, left = 0;
	var divShow = document.getElementById("divShow2");
	divShow.style.visibility = "visible";
	divShow.style.position = "absolute";
	divShow.style.cursor = "pointer";
	divShow.style.left = getPosition(inTxt, "offsetLeft")-700;
	divShow.style.top = getPosition(inTxt, "offsetTop")-100;
}
function setStyle1() {
	var pos = 0, top = 0, left = 0;
	var divShow = document.getElementById("divShow1");
	divShow.style.visibility = "visible";
	divShow.style.position = "absolute";
	divShow.style.cursor = "pointer";
	divShow.style.left = getPosition(inTxt, "offsetLeft");
	divShow.style.top = getPosition(inTxt, "offsetTop") + 20;
}
function setStyle() {
	var pos = 0, top = 0, left = 0;
	var divShow = document.getElementById("divShow");
	divShow.style.visibility = "visible";
	divShow.style.position = "absolute";
	divShow.style.cursor = "pointer";
	divShow.style.left = getPosition(inTxt, "offsetLeft");
	divShow.style.top = getPosition(inTxt, "offsetTop") + 20;
}

function suggestOver(k) {
	k.className = "suggest_link_over";
	inTxt.value = k.innerText;
}

function suggestOut(k) {
	k.className = "suggest_link";
}

function setSearch(v) {
	inTxt.value = v;
	document.getElementById("divShow").innerHTML = "";
	divShow.style.visibility = "hidden";
}
function setSearch1(v) {
	
	var divShow1 = document.getElementById("divShow1");
	var divShow1 = document.getElementById("divShow1");
	document.getElementById("divShow1").innerHTML = "";
	document.getElementById("divShow2").innerHTML = "<div id=\"image1\"><img src=\"refpic\\"+v+"\" width=\"640\" height=\"480\" /></div> ";
	setStyle2();
	divShow1.style.visibility = "hidden";
}
function leftClick() {
	if (divShow.innerHTML != "" && divShow.style.visibility == "visible") {
		divShow.style.visibility = "hidden";
	}
}
function leftClick1() {
	var divShow1 = document.getElementById("divShow1");
	if (divShow1.innerHTML != "" && divShow1.style.visibility == "visible") {
		divShow1.style.visibility = "hidden";
	}
	var divShow2 = document.getElementById("divShow2");
	if (divShow2.innerHTML != "" && divShow2.style.visibility == "visible") {
		divShow2.style.visibility = "hidden";
	}
}

function getPosition(el, ePro) {
	var ePos = 0;
	while (el) {
		ePos += el[ePro];
		el = el.offsetParent;
	}
	return ePos;
}

//------------------------------------------------------
function checkNumber(inStr,frm){
	var q = document.getElementsByName("quantity"+inStr)[0].value;
	var p = document.getElementsByName("price"+inStr)[0].value;
	if(!numValidate(q) || !numValidate(p)) {
  		q = "";
  		p = "";
  		return;
  	}else{
  		document.getElementsByName("totalPrice"+inStr)[0].value = doAddition(q,p);
  	}
}

function doAddition(quantity,price)	{
	var sum = (quantity*price).toString();
	var i = sum.indexOf(".");
	if(i!=-1)
		sum = sum.substring(0,i+3);
	else
		sum = sum+".00";
	return sum;
}


