function chkupdatebothPrice(frm,titl,ids, no)
{
//alert (frm.elements.length)
	// ----------for multi option any operation
	for(k=0; k<frm.elements.length; k++)
	{
	 var z = "vwitem" + k;
	 var chk = document.getElementById(z);
		if (k == no){
			if(chk.selectedIndex!=0)
			{
				document.getElementById(z).checked = true;
				continue;
			}			
	}
}

	
	var p = document.getElementById("baseprice" + ids).value;
	var q = document.getElementById("salebaseprice" + ids).value;
	//var u = document.getElementById("yousave" + ids).value;
    //alert ("disp_price" + ids);
    //alert ("baseprice" + ids);
	//alert ("yousave" + ids);

	//actual_price = p.substr(p.indexOf("$")+1, p.length);
	document.getElementById("disp_price" + ids).innerHTML = p;
	document.getElementById("disp_saleprice" + ids).innerHTML = q;
	//document.getElementById("disp_yousave" + ids).innerHTML = u;
		
	
	//document.getElementById("disp_price2").innerHTML = p;
	actual_price = p.substr(p.indexOf("$")+1, p.length);
	actual_saleprice = q.substr(q.indexOf("$")+1, q.length);
	//actual_saleprice = u.substr(u.indexOf("$")+1, u.length);

	var price = parseFloat(actual_price);
	var pricevalAr = new Array();
	var direction = "add";
	var priceval;
	
	
	
	for(i=0; i<frm.elements.length; i++)	
	{ 	
	 e = frm.elements[i];				
	 //return false;
				
	 if (e.title == ids)
		{			
			if(true)
			{   
				priceval = frm.elements[i].value;			
				if(priceval.indexOf("(+$") > -1) {
					pricevalAr = priceval.split("(+$");
					direction = "add";
				} else if(priceval.indexOf("(+") > -1) {
					pricevalAr = priceval.split("(+");
					direction = "add";
				} else if(priceval.indexOf("(-") > -1) {
					pricevalAr = priceval.split("(-");
					direction = "sub";
				}else if(priceval.indexOf("(-$") > -1) {
					pricevalAr = priceval.split("(-$");
					direction = "sub";
				}else {pricevalAr = "";}
				
				if(pricevalAr.length > 1)
				{
					priceval = pricevalAr[1].split(")");
					priceval = parseFloat(priceval[0]);
				}
				else
				{	
				  priceval = 0;
				}
								
				if(direction == "add")
					price = price + priceval
				else if(direction == "sub")
					price = price - priceval
			}
		}

	    }//for ends
		
    var saleprice = parseFloat(actual_saleprice);
	var salepricevalAr = new Array();
	var saledirection = "add";
	var salepriceval;
	for(i=0; i<frm.elements.length; i++)	
	{ 	
	 e = frm.elements[i];
		
     if (e.title == ids)
		{			
			if(true)
			{   
				salepriceval = frm.elements[i].value;			
				if(salepriceval.indexOf("(+$") > -1) {
					salepricevalAr = salepriceval.split("(+$");
					saledirection = "add";
				} else if(salepriceval.indexOf("(+") > -1) {
					salepricevalAr = salepriceval.split("(+");
					saledirection = "add";
				} else if(salepriceval.indexOf("(-") > -1) {
					salepricevalAr = salepriceval.split("(-");
					saledirection = "sub";
				}else if(salepriceval.indexOf("(-$") > -1) {
					salepricevalAr = salepriceval.split("(-$");
					saledirection = "sub";
				}else {salepricevalAr = "";}
				
				if(salepricevalAr.length > 1)
				{
					salepriceval = salepricevalAr[1].split(")");
					salepriceval = parseFloat(salepriceval[0]);
				}
				else
				{	
				  salepriceval = 0;
				}
								
				if(saledirection == "add")
					saleprice = saleprice + salepriceval
				else if(direction == "sub")
					saleprice = saleprice - salepriceval
			}
		}

	}

	//if(optRealtimeDis != ''){
		//price = price - parseFloat(optRealtimeDis)
	//}


	//alert (optRealtimeDis);
	var upPrice = price.toFixed(2);
	var upsalePrice = saleprice.toFixed(2);
	var upyousave = upPrice - upsalePrice;
	var u = upyousave.toFixed(2);
	//alert(upyousave);

	document.getElementById("disp_price" + ids).innerHTML = "<strike>$" + upPrice +"</strike>";
	document.getElementById("disp_saleprice" + ids).innerHTML = "$" + upsalePrice;
	document.getElementById("disp_yousave").innerHTML = "$" + u;
	//document.getElementById("disp_price").innerHTML = "$" + upPrice;
	//document.getElementById("baseprice" + ids).innerHTML = "$" + upPrice;
	
	//document.getElementById("disp_price2").innerHTML = "$" + toDollarsAndCents(price);
}
