function deleteHaggle(hagId)
{
//alert('here');
	if(confirm("Are you sure you want to delete this Product from Haggle list ?"))
	{
		dodeleteHaggle(hagId);
	}
}

function dodeleteHaggle(hagId)
{
 // alert('here 2');
	//E("cellControl_"+ tagid).style.display = "none";
	//E("cellProgress_" + tagid).style.display = "block";
	var res = simpleCall("haggleUpdate.jsp",{hagId:hagId});
	//alert(res.status);
	//alert(res.message);
	
	if (res.status=="OK")
	{
		var sortBy = E("sortBy").value;
		authentiCall("1",sortBy);
	}
	else
	{
		alert("Could not delete the Haggle.\n" + res.message);
	}
}

function addHaggle(haggle)
{
	var hagglePos = haggle.haggleid;
//	var status = statusObject(haggle);
		
	var Html = '<div  id="Item_' + hagglePos + '"><div class="thumbnail">\n';
	Html += '<img width="100" height="125" src="' + haggle.imageurl + '" alt="" border="0" /></div>\n';
	Html += '<h4>' + haggle.shortdesc + '...</h4>\n';
	storeName=haggle.vendorname;	
	if(haggle.vendorname.length > 15)
		haggle.vendorname=haggle.vendorname.substr(0,15)+"...";		
	Html += '<p><strong>Store Name: </strong><font title="' + storeName + '">' + haggle.vendorname + '</font><br \>\n';
	Html += '<strong>List Prices:</strong> $' + haggle.pricewhenhagged + '<br \>\n';
	Html += '<strong>Haggled Price:</strong> $' + haggle.targetPrice + '<br \>\n';
	Html += '<span>Active Signup: ' + haggle.activesignup + '</span><br \>\n';
	Html += '<strong>Signup Required:</strong> ' + haggle.signuprequried + '<br \>\n';
	Html += '<img  alt="More Details.." class="btnlo"  onclick="currentDlg.showPopUP('+ hagglePos + ')" src="images/more_detail.jpg" alt="More Details" border="0" />\n';
	Html += '</p></div>\n';
	
	
	
	 Html += '<div class="nag_main_boxm" id="popup_' + hagglePos + '">'; 
	   Html += '<!--header start-->'; 
	   Html += '<div class="hd_for_header" onmousedown="currentDlg.begindmove(event)"><center><b style="line-height:25px;">'+haggle.shortdesc+'</b></center></div>';
	   Html += '<div class="contantm"   align="left"><img onmousedown="currentDlg.reSet();" src="images/nag_popclose.gif" alt="close" width="13" height="13" border="0" class="closem">'; 
	     Html += '<!--IMG CONTANT-->'; 
	     Html += '<div class="img_inf_boxm">'; 
	       Html += '<div class="img_bxm fl" align="left"><img  src="'+ haggle.imageurl + '" alt="image" width="100" height="135"></div>'; 
	       	Html += '<div class="haggle_tagxt_fldleft fl" align="left">';
		        Html += '<br/><br/><div class="haggle_label_cont"><b><label>Date Group formed :</label> ' + haggle.hagaledate + '</b></div>'; 
		     Html += '<div class="haggle_label_cont"><b><label>Store :</label> ' + storeName + '</b></div>';
		     Html += '<div class="haggle_label_cont"><b><label>Current Price:</label>  $' + haggle.currentprice + '</b></div>';
		     Html += '<div class="haggle_label_cont"><b><label>Haggle Offer:</label>  $' + haggle.medianprice + '</b></div>';
	       Html += '<div class="fl" style="padding: 0 0 0 8px;"><input name="Buy Now" type="button"  onclick= \"window.open(\'buyurlhandler.jsp?uri=' + haggle.buyurl + '\')\"  class="button_buym" value="Buy Now"><br/><br/></div>';
		   Html += '</div></div>';
		  Html += '<div class="img_namem"><div class="img_hd_green">' + haggle.shortdesc + '</div>' + haggle.longdesc + '</div>';
		    Html += '<br/><div class="haggle_hdtg_xt" >Haggle collectively with other NetHagglers</div>';
		        Html += '<div class="haggle_haggle_contbx" style="margin-left: 60px;">';
		          Html += '<div class="haggle_left_listbx fl">';
		            Html += '<fieldset>';
		            Html += '<legend><b>Offer Price</b></legend>';
		            Html += '<div class="haggle_label_cont"><label>Lowest :</label> $'+ haggle.minprice +'</div>';
						Html += '<div class="haggle_label_cont"><label>Median :</label> $' + haggle.medianprice  + '</div>';
						Html += '<div class="haggle_label_cont"><label>Highest :</label> $' + haggle.maxprice + '</div>';
		            Html += '</fieldset>';
		          Html += '</div>';
		          Html += '<div class="haggle_right_listbx fl">';
		            Html += '<fieldset>';
		            Html += '<legend><b>Haggle Economics </b></legend>';
		            	//Html += '<div class="haggle_label_cont"><label>Minimum Required :</label> ' +  + '</div>';
						Html += '<div class="haggle_label_cont"><label>Strength :</label> ' + haggle.activesignup  + '</div>';
						Html += '<div class="haggle_label_cont"><label>Signup Needed :</label> ' + haggle.signuprequried + '</div>';
		            Html += '</fieldset>';
		          Html += '</div>';
	   	 Html += '</div><br/><br/><br/><br/><br/><br/><br/><br/>'; 
	     Html += '<!--IMG CONTANT FINISH-->'; 
	     
	  		Html += '<div class="dividerm"><img src="images/nag_pop_dvdr.gif" alt="divider" width="510" height="1"></div>';
	  		
	   	Html += '<div class="form_save_errorm" id="cbox_message_' + hagglePos + '" align="center"></div>'; 
	   	Html += '<div class="dividerm"><img src="images/nag_pop_dvdr.gif" alt="divider" width="510" height="1"></div>';
	  	Html += '<div class="form_bxm" id="statusBox_' + hagglePos + '">'; 
			//status.statusBox;
      	Html += '<div class="form_hdm"  align="center">Perform following actions on this item:</div>';
      	Html += '<div class="form_contantm">';
		Html += '<form action="" method="get" name="nag" class="margin_zerom" onsubmit="return false;">';
		  	Html += '<div class="tbx_div"><label><span>*</span>Re-Haggle item at low price :</label>';
		  	Html += '<input id="haggleValue' + hagglePos + '" name="textfield" type="text" class="tag_aream" value="' + haggle.targetPrice + '" />';
      	Html += '<input id="qtyValue' + hagglePos +  '" type="hidden"  value="1" />';
		  	Html += '&nbsp;<input name="Submit" onclick="onaddhaggleNag(' + hagglePos + ',\'' + haggle.vendorname + '\',\'' + haggle.productid + '\',\'' + haggle.currentprice  + '\',\'' + haggle.shortdesc  + '\');" type="submit" class="submit_ft_buttonm" value="Save" /></div>';
		Html += '</form>';
		Html += '</div>';
      	/////
      	Html += '</div>'; 
	  	Html += '<div class="share_divider"><img src="images/nag_pop_dvdr.gif" alt="divider" width="510" height="1"></div>';
			 	
	//	Html += '<div class="share_divider"><img src="images/nag_pop_dvdr.gif" alt="divider" width="510" height="1"></div>';	 	
	 	Html += '<div id="nag_pannel' + hagglePos + '" style="display:none;">';
		 	Html += '<div class="form_bxm" id="nagbox_' + hagglePos + '">';
		      	Html += '<div class="form_contantm">';
				Html += '<form action="" method="get" name="nag" class="margin_zerom" onsubmit="return false;">';
				  	Html += '<div class="tbx_div"><label><span>*</span>Enter Nag price :</label>';
				  	Html += '<input id="nagValue' + hagglePos +  '" type="text" class="text_aream" value="0.00" />';
		      	  	Html += '&nbsp;<input onclick="onaddnagHaggle(' + hagglePos + ',\'' + haggle.vendorname + '\',\'' + haggle.productid + '\',\'' + haggle.currentprice + '\');" name="Submit" type="submit" class="submit_buttonm" value="Add"></div>';
				Html += '</form>';
				Html += '</div>';   
	      	Html += '</div>'; 
		 	Html += '<div class="share_divider"><img src="images/nag_pop_dvdr.gif" alt="divider" width="510" height="1"></div>';
		Html += '</div>';
		
		Html += '<div id="tag_pannel' + hagglePos + '" style="display:none;">';
		 	Html += '<div class="form_bxm" id="nagbox_' + hagglePos + '">';
		      	Html += '<div class="form_contantm">';
				Html += '<form action="" method="get" name="nag" class="margin_zerom" onsubmit="return false;">';
				  	Html += '<div class="tbx_div"><label><span>*</span>Enter Tag price :</label>';
				  	Html += '<input id="tagValue_' + hagglePos +  '" type="text" class="text_aream" value="0.00" />';
		      	  	Html += '&nbsp;<input onclick="nagHandler.saveTagHaggle(\'' + hagglePos + '\',\'' + haggle.productid + '\',\'' + haggle.currentprice + '\'); "  name="Submit" type="submit" class="submit_buttonm" value="Save"></div>';
				Html += '</form>';
				Html += '</div>';   
	      	Html += '</div>'; 
		 	Html += '<div class="share_divider"><img src="images/nag_pop_dvdr.gif" alt="divider" width="510" height="1"></div>';
		Html += '</div>';
		
		
		Html += '<div id="haggle_pannel' + hagglePos + '" style="display:none;">';
		 	Html += '<div class="form_bxm" id="nagbox_' + hagglePos + '">';
		      	Html += '<div class="form_contantm">';
				Html += '<form action="" method="get" name="nag" class="margin_zerom" onsubmit="return false;">';
				  	Html += '<div class="tbx_div"><label><span>*</span>Enter Tag price :</label>';
				  	Html += '<input id="nagValue' + hagglePos +  '" type="text" class="text_aream" value="0.00" />';
		      	  	Html += '&nbsp;<input name="Submit" onclick="" type="submit" class="submit_buttonm" value="Save"></div>';
				Html += '</form>';
				Html += '</div>';   
	      	Html += '</div>'; 
		 	Html += '<div class="share_divider"><img src="images/nag_pop_dvdr.gif" alt="divider" width="510" height="1"></div>';
		Html += '</div>';
		
	  	
	  	Html += '<div id="share_pannel' + hagglePos + '" style="display:none;">';
	  	Html += '<div class="share_form_contantm"  style="padding: 0 0 0 40px; "> '; 
        Html += '<div class="share_tbx_div"> ';
            Html += '<div class="share_txtar_cont fl"> ';
              Html += '<div class="share_txtar_P">E-mail Address(One per line):</div>';
              Html += '<textarea id="email_'+ hagglePos + '" class="text_boxm" type="text"></textarea>'; 
            Html += '</div> ';
            Html += '<div class="share_txtar_contRgt fl"> ';
             Html += '<div class="share_txtar_P">Personal Message : </div> ';
              Html += '<textarea id="sharemessage_'+ hagglePos + '" class="text_boxm" type="text"></textarea>';
            Html += '</div>';
			Html += '<div class="fl" style="padding: 25px 0 0 0; height: auto; width: auto;"><input name="send" type="button" class="submit_buttonm" onclick="sendMail(' + hagglePos + ',\''+ haggle.buyurl +'\',\''+haggle.productid+'\')" value="Send"><br/><input name="cancel" type="button" class="submit_buttonm" onclick="onShareCancel('+hagglePos+')" value="Cancel" style="margin-top: 5px;"/>';
			Html += '</div>';
          Html += '</div>'; 
         Html += '</div>';
	  	Html += '<div class="share_divider"><img src="images/nag_pop_dvdr.gif" alt="divider" width="510" height="1"></div>';
	  	Html += '</div>';
	 	
	 	Html += '<div id="cellControl_'+ hagglePos + '" class="footer_linkm"><ul>'; 
		if(haggle.tagid  == 0)
			//Html += '<li><input name="Submit" type="submit" onclick="onTagClick(' + hagglePos + ');" class="submit_ft_buttonm" value="Tag"></li>'; 
		if(haggle.nagid == 0)
			Html += '<li><input onclick="onnag(' + hagglePos + ');" title="Nag allows NetHaggler users to negotiate for a lower price which is below the list price"  name="Submit" type="submit" class="submit_ft_buttonm" value="Nag Now"></li>';
		Html += '<li><input  onclick="onshare(' + hagglePos + ');" name="Submit" type="button" class="submit_ft_buttonm" value="Share"></li>'; 
		Html += '<li><input onclick="deleteHaggle(\''+ hagglePos + '\')" name="Submit" type="submit" class="submit_ft_buttonm" value="Delete"></li>'; 
		Html += '<li><input onclick="currentDlg.reSet();" name="Submit" type="submit" class="submit_ft_buttonm" value="Close"></li>';
		Html += '</ul></div>';
		Html += '</div>'; 
		Html += '</div>'; 
	return Html;
}

function onaddnagHaggle(tagid, Store, productid, currentprice)
{
	var msg = "";
	var nagValue = E("nagValue" + tagid).value;
	nagValue = String(nagValue).replace(/[^\d.-]*/gi, "");
	var nagValue = parseFloat(nagValue);
	if (isNaN(nagValue) || nagValue < 1.0)
	{
		msg = "<b>Nag price is invalid.</b>";
		setmsg(msg, "brown", tagid);
		E("nagValue" + tagid).focus();
		return false;
	}
	else
	{
		nagHandler.addNagfromHaggle(tagid, Store, productid, currentprice, nagValue);
		//alert(currentprice);
	}
}