function onTagClickWish(nagid,check)
{ 
	nagHandler.nagid = nagid;
	var nag_pannel = E("nag_pannel" + nagid);
	var share_pannel = E("share_pannel" + nagid);
	var box = E("cbox_message_" + nagid);
	var statusBox = E("statusBox_" + nagid);
	var haggle_pannel = E("haggle_pannel" + nagid);
	//var nag_pannel = E("nag_pannel" + nagid);
	var tag_pannel = E("tag_pannel" + nagid);
	/*if(statusBox.style.display == "none")
		statusBox.style.display = ""
	else
		statusBox.style.display == "none"*/
	if(check == 0)
	{
		if(tag_pannel.style.display == "none")
			tag_pannel.style.display = "";
		else
			tag_pannel.style.display = "none";
	}
	else if(check == 1)
		tag_pannel.style.display = "";
	else
		tag_pannel.style.display = "none";
	haggle_pannel.style.display = "none";
	nag_pannel.style.display = "none";
	share_pannel.style.display = "none";
	//statusBox.style.display = "none";
	box.style.display = "none";
	box.innerHTML = "";
}
function onnagWish(pid)
{
	var share_pannel = E("share_pannel" + pid);
	var haggle_pannel = E("haggle_pannel" + pid);
	var tag_pannel = E("tag_pannel" + pid);
	var box = E("cbox_message_" + pid);
	var nag_pannel = E("nag_pannel" + pid);
	var statusBox = E("statusBox_"+pid);
	if(nag_pannel.style.display == "none")
		nag_pannel.style.display = "";
	else
		nag_pannel.style.display = "none";
		
	share_pannel.style.display = "none";
	//if(haggle_pannel!=null)
		haggle_pannel.style.display = "none";
	//if(tag_pannel != null)
		tag_pannel.style.display = "none";
	box.style.display = "none";
	box.innerHTML = "";
}
function onhaggleWish(pid)
{
	var tag_pannel = E("tag_pannel" + pid);
	var statusBox = E("statusBox_" + pid);
	var share_pannel = E("share_pannel" + pid);
	var box = E("cbox_message_" + pid);
	var nag_pannel = E("nag_pannel" + pid);
	var haggle_pannel = E("haggle_pannel" + pid);
	if(haggle_pannel.style.display == "none")
		haggle_pannel.style.display = "";
	else
		haggle_pannel.style.display = "none";
	tag_pannel.style.display = "none";
	//statusBox.style.display = "none";
	share_pannel.style.display = "none";
	nag_pannel.style.display = "none";
	box.style.display = "none";
	box.innerHTML = "";
}
function onshareWish(pid,check)
{
	var tag_pannel = E("tag_pannel" + pid);
	var nag_pannel = E("nag_pannel" + pid);
	var haggle_pannel = E("haggle_pannel" + pid);
	var share_pannel = E("share_pannel" + pid);
	var box = E("cbox_message_" + pid);
	var statusBox = E("statusBox_"+pid);
	if(check == 0)
	{
		if(share_pannel.style.display == "none")
			share_pannel.style.display = "";
		else
			share_pannel.style.display = "none";
	}
	else
		share_pannel.style.display = "";
	nag_pannel.style.display = "none";
	haggle_pannel.style.display = "none";
	tag_pannel.style.display = "none";	
	box.style.display = "none";
	box.innerHTML = "";
	
}
function ondeleteWish(pid)
{
	nagHandler.nagid = pid;
	if(confirm("Are you sure you want to delete this Product from Wish List?"))
	{
		nagHandler.ShowMessage("cbox_message_", "Please wait! Deleting...", "blue", "bold");
		dodeleteWish(pid);
	}
}
function dodeleteWish(pid)
{
	var sortBy = E("sortBy").value;
	var res = null;	
		res = ajaxCallForText(getBasePath()+"/myWishListLimit",{op:"delete",pid:pid,sortBy:sortBy});	
			authentiCall("6",sortBy);
}
function addToMyWishList(productId,currentPrice,fbin,url,templateId,imageUrl,vendorName,shotDesc,longDesc,facebookhref)
{ 
   var result=false;
	if(confirm("Are you sure you want to add this Product in to Wish List?"))
	{
		var res = null;		
			res = ajaxCallForText(getBasePath()+"/myWishListLimit",{op:"addToMyWishList",pid:productId,listPrice:currentPrice});
		if(res.indexOf("session") != -1 && res.indexOf("expired") != -1)
			authentiCall();
		else
		{
			//alert(res);
			//added code for feed template
			if(fbin=="fbin")
			{
			  if(res.indexOf("Successfully")!=-1)
			  {	
				feedTemplate(templateId, imageUrl, productId, currentPrice,vendorName,shotDesc,longDesc,facebookhref)		  	
			  	result=true; 
			  }
			  else if(res.indexOf("already")!=-1)
			  {			 
			  	result=false;
			  }
			}
			
		}
	}
	return result;
}

function dodeleteWishFB(pid,email)
{
	if(confirm("Are you sure you want to delete this Product from Wish List?"))
	{
		var sortBy = E("sortBy").value;
		var res = ajaxCallForText("myWishListLimit",{op:"delete",pid:pid,sortBy:sortBy,facebook:'fb'});
		var e=document.getElementById("puttag")	
		mywishlistf(mode,email)
	}
}
function likeIt(pid,ipAddress,mostLike,type)
{
	likeIt = document.getElementById("likeIt");
	likeIt .className="";
	likeIt.innerHTML = "<img src='http://www.nethaggler.com/images/ajaxloader.gif' style='width:20px;height:20px;' alt='Loading' />"
	var res = null;		
	if(type != 'frnd')
		res = ajaxCallForText(getBasePath()+"/pdXml?param2=MOST_LIKE",{pid:pid,ipAddress:ipAddress,mostLike:mostLike});
	else
		res = ajaxCallForText(getBasePath()+"/pdXml?param2=MOST_LIKE_FRND",{pid:pid,ipAddress:ipAddress,mostLike:mostLike});
	likeIt .className="like-hrt-gr";
	likeIt.style.cursor= "default";
	if(res.indexOf("All ready Liked") != -1)
		likeIt.innerHTML = "<span>"+mostLike+"</span>";
	else
		likeIt.innerHTML = "<span>"+res+"</span>";
}

//getProduct for Single Product page calling this method in PriceDropData.java file
function getProduct(pid,storeURL,ld,lCount,tagId)
{
	var imgURL = document.getElementById("img_"+pid);
	var vName = document.getElementById("vname_"+pid);
	var tp =  document.getElementById("tp_"+pid);
	var td = document.getElementById("td_"+pid);
	var cp = document.getElementById("cp_"+pid);
	
	var biggestPDropsStore = document.getElementById("biggestPDropsStore");
	
	var sd = imgURL.alt;
	imgURL = imgURL.src;
	tp = tp.innerHTML;
	td = td.innerHTML;
	cp = cp.innerHTML;
	vName = vName.innerHTML;
	
	
	var pdMainProduct = document.getElementById("pdMainProduct");
	var otherProducts = document.getElementById("otherProducts");
	var oldHTML = pdMainProduct.innerHTML;
	pdMainProduct.innerHTML = "<center><img style='margin-top:400px;' src='images/ajaxloader.gif' alt='Loading' /></center>";
	var res = null;		
	res = ajaxCallForText(getBasePath()+"/pdXml?param2=frndData",{pid:pid,imgURL:imgURL,sd:sd,vName:vName,tp:tp,td:td,cp:cp,storeURL:storeURL,ld:ld,lCount:lCount,tagId:tagId});
	if(res != null)
	{
		pdMainProduct.innerHTML = res;
		//if(biggestPDropsStore.title != vName)
		{
			var pdOldHTML = otherProducts.innerHTML;
			otherProducts.innerHTML = "<center><img style='margin:400px 0 0 50px;' src='images/ajaxloader.gif' alt='Loading' /></center>";
			var resPD = null;
			resPD = ajaxCallForText(getBasePath()+"/pdXml?param2=biggestPDropsStore",{pid:pid,imgURL:imgURL,sd:sd,vName:vName,tp:tp,td:td,cp:cp,storeURL:storeURL,ld:ld,lCount:lCount,tagId:tagId});
			if(resPD != null)
				otherProducts.innerHTML = resPD;
			else
				otherProducts.innerHTML = pdOldHTML;
		}
	}
	else
		pdMainProduct.innerHTML = oldHTML;	
}	
