			function CatSub(CatId,CatNm,filename)
			{
				document.frmDefault.CatId.value=CatId
				document.frmDefault.CatNm.value=CatNm
				document.frmDefault.subCatId.value=0
				document.frmDefault.subCatNm.value=''
				document.frmDefault.keyword.value=''
				document.frmDefault.searchtyp.value=''
				document.frmDefault.action=filename
				document.frmDefault.submit()
			}
			
			function SubCatSub(CatId,CatNm,subcatid,subcatnm,searchtyp,distyp,filename,firsttime)
			{
				document.frmDefault.PageNum.value='1'
				document.frmDefault.CatId.value=CatId
				document.frmDefault.CatNm.value=CatNm
				document.frmDefault.subCatId.value=subcatid
				document.frmDefault.subCatNm.value=subcatnm
				document.frmDefault.distyp.value=distyp
				document.frmDefault.ISDProdSearch1_txtSearch.value=''
				document.frmDefault.keyword.value=''
				document.frmDefault.searchtyp.value=''
				document.frmDefault.firsttime.value=firsttime;
				document.frmDefault.action=filename
						
				document.frmDefault.submit()
			}
			
			function PageSrch(Pagenum,CatId,CatNm,subcatid,subcatnm,searchtyp,keyword,distyp,filename)
			{
				document.frmDefault.PageNum.value=Pagenum
				document.frmDefault.CatId.value=CatId
				document.frmDefault.CatNm.value=CatNm
				document.frmDefault.subCatId.value=subcatid
				document.frmDefault.subCatNm.value=subcatnm
				document.frmDefault.searchtyp.value=searchtyp
				document.frmDefault.keyword.value=keyword
				document.frmDefault.distyp.value=distyp
				document.frmDefault.action=filename
				document.frmDefault.submit()
			}
		//this is function used where we are displaying the bottom pages number only 20 at a time
		function PageSrchwithSection(SectionNum,Pagenum,CatId,CatNm,subcatid,subcatnm,searchtyp,keyword,distyp,filename)
			{
				document.frmDefault.SectionNum.value=SectionNum
				document.frmDefault.PageNum.value=Pagenum
				document.frmDefault.CatId.value=CatId
				document.frmDefault.CatNm.value=CatNm
				document.frmDefault.subCatId.value=subcatid
				document.frmDefault.subCatNm.value=subcatnm
				document.frmDefault.searchtyp.value=searchtyp
				document.frmDefault.keyword.value=keyword
				document.frmDefault.distyp.value=distyp
				document.frmDefault.action=filename
				document.frmDefault.submit()
			}
			function ProductSearchClick(filename,searchtyp,Pagenum)
			{
				if (document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value==''|| document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value.charAt(0)==' ') 
				{
					alert("Please Enter The Valid Keyword To Search");
					while(''+document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value.charAt(0)==' ')document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value=document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value.substring(1,document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value.length)
					document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.focus();
					return
				}
				else
				{
				document.frmDefault.PageNum.value=Pagenum
				document.frmDefault.CatId.value=document.frmDefault.CatId.value
				document.frmDefault.CatNm.value=document.frmDefault.CatNm.value
				document.frmDefault.subCatId.value=document.frmDefault.subCatId.value
				document.frmDefault.subCatNm.value=document.frmDefault.subCatNm.value
				document.frmDefault.distyp.value=document.frmDefault.distyp.value
				document.frmDefault.searchtyp.value=searchtyp
				document.frmDefault.keyword.value=document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value
				document.frmDefault.firsttime.value=''
				document.frmDefault.action=filename
				document.frmDefault.submit()
				}
			}
						
			function distypsearch(filename,distyp)
			{
			
				document.frmDefault.PageNum.value=document.frmDefault.PageNum.value
				document.frmDefault.CatId.value=document.frmDefault.CatId.value
				document.frmDefault.CatNm.value=document.frmDefault.CatNm.value
				document.frmDefault.subCatId.value=document.frmDefault.subCatId.value
				document.frmDefault.subCatNm.value=document.frmDefault.subCatNm.value
				document.frmDefault.distyp.value=distyp
				document.frmDefault.searchtyp.value=document.frmDefault.searchtyp.value
				document.frmDefault.keyword.value=document.frmDefault.keyword.value
				document.frmDefault.action=filename
				document.frmDefault.submit()
			}			
			function ProductadvSearchClick(filename,searchtyp)
			{
				document.frmDefault.PageNum.value=document.frmDefault.PageNum.value
				document.frmDefault.CatId.value=document.frmDefault.CatId.value
				document.frmDefault.CatNm.value=document.frmDefault.CatNm.value
				document.frmDefault.subCatId.value=document.frmDefault.subCatId.value
				document.frmDefault.subCatNm.value=document.frmDefault.subCatNm.value
				document.frmDefault.distyp.value=document.frmDefault.distyp.value
				document.frmDefault.searchtyp.value=searchtyp
				document.frmDefault.KEYWORDTYP.value=document.frmDefault.store.Value
				document.frmDefault.keyword.value=document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value
				document.frmDefault.action=filename
				document.frmDefault.submit()
			}		
						
			function DtlSearch()
			{
				if(document.frmDefault.SubcategoriesId_txtSearch.value!="" && document.frmDefault.SubcategoriesId_txtSearch.value.charAt(0)!=" ")
				{				
					InternetSearch()
				}
				else
				{
					alert("Please Enter Search Term")
					document.frmDefault.SubcategoriesId_txtSearch.focus()
					return false
				}
			}	
			
			function InterSearch()
			{				
				if(document.frmDefault.InternetSearch_txtInternetSearch.value!="" && document.frmDefault.InternetSearch_txtInternetSearch.value.charAt(0)!=" ")
				{				
					InternetSearch()
				}
				else
				{
					alert("Please Enter Search Term")
					document.frmDefault.InternetSearch_txtInternetSearch.focus()
					return false
				}
			}
			
			//function to check whether user enter some value for search and then sumiting the page
			function ShowCouponsForSrch()
			{
				if(document.frmDefault.txtSearch.value!="" && document.frmDefault.txtSearch.value.charAt(0)!=" ")
				{
					document.frmDefault.Coup.value="Y"
					document.frmDefault.SrchFlag.value="Y"
					document.frmDefault.action="couponssearch.aspx"
					document.frmDefault.submit()			
				}
				else
				{
					alert("Please Enter Search Term")
					document.frmDefault.txtSearch.focus()
					return false
				}					
			}
						
			//function used to set flag for hiding and showing the text and image version of product display
			function TextImageVer(Param,CatId,SubCatId,SubCatNm)
			{
				document.frmDefault.hidTextImageVersion.value=Param
				document.frmDefault.hidCatDispFlag.value=0
				document.frmDefault.SubCategoryId.value=SubCatId
				document.frmDefault.CatId.value=CatId
				document.frmDefault.SubCatNm.value=SubCatNm
				document.frmDefault.Coup.value="N"
				document.frmDefault.action="prodadvsearch.aspx"
				document.frmDefault.submit()				
			}
			
			//function used to trap the enter key and submit the page for Coupon search
			function TrapEnterKeyForCouponSrch(e)
			{			
				key = (e.which) ? e.which : e.keyCode;
				if (key == 13) 
					ShowCouponsForSrch()
				else
					return false
			}
			
			//function used to trap the enter key and submit the page for Merchant search in Internet Search page
			function TrapEnterKeyForInternetSearch(e,Param)
			{
				key = (e.which) ? e.which : e.keyCode;

				if (key == 13) 
				{
					if(Param=="D")
						DtlSearch()
					if(Param=="I")
						InterSearch()
				}
				else
					return false
			}
						
			//function used in internet search page, on page click
			function page(num,Param)
			{
				document.frmDefault.PageNum.value = num
				document.frmDefault.hidSearchMerchant.value=Param
				InternetSearch()
			}
			
			//function used to show message when he keeps mouse over the link
			function MouseOver(Param)
			{
				window.status=Param
				return true
			}
			
			//function used to remove the showing message when he takes mouse out of the link
			function MouseOut(Param)
			{
				window.status=Param
				return true
			}
			
			//------From here all functions for Product related-------
			
			//function used to set flag to display product or storefront
			function DispProdStoreFront(PSFlag,CatId,CatNm,SubCategoryId,SubCatNm)
			{
				//alert("----->"+ PSFlag +","+CatId+","+CatNm+","+SubCategoryId+","+SubCatNm)
				document.frmDefault.DisplayProd.value=PSFlag
				document.frmDefault.CatId.value=CatId
				if(SubCategoryId!=0)
				{
					document.frmDefault.SubCategoryId.value=SubCategoryId
					document.frmDefault.SubCatNm.value=SubCatNm
					document.frmDefault.hidCatDispFlag.value=0								
					document.frmDefault.hidTextImageVersion.value="I"
				}
				else
				{
					document.frmDefault.CatNm.value=CatNm
					document.frmDefault.hidCatDispFlag.value=1			
					document.frmDefault.hidTextImageVersion.value="I"
				}
				
				if(typeof(document.frmDefault.SubcategoriesId_txtSearch)=="object")
				{
					document.frmDefault.SubcategoriesId_txtSearch.value=""
				}
				
				if(typeof(document.frmDefault.ProductId_txtProductSearch)=="object")
				{
					document.frmDefault.ProductId_txtProductSearch.value=""
					document.frmDefault.hidInternetProductSearch.value=""
				}
				
				if(typeof(document.frmDefault.InternetProductSearch_txtInternetProdSearch)=="object")
				{
					document.frmDefault.InternetProductSearch_txtInternetProdSearch.value=""
					document.frmDefault.hidInternetProductSearch.value=""
				}
				
				document.frmDefault.Coup.value="N"
				document.frmDefault.action="prodadvsearch.aspx"
				document.frmDefault.submit()
			}
			
			//function used to set flags for product search
			function InternetProductSearch()
			{
				document.frmDefault.hidInternetProductSearch.value="Y"
				document.frmDefault.SrchFlag.value=""
				document.frmDefault.action="prodadvsearch.aspx"
				document.frmDefault.submit()
			}
			
			//for search text box in InternetProduct control
			function ProductDtlsSearch()
			{
				if(document.frmDefault.ProductId_txtProductSearch.value!="" && document.frmDefault.ProductId_txtProductSearch.value.charAt(0)!=" ")
				{				
					InternetProductSearch()
				}
				else
				{
					alert("Please Enter Search Term")
					document.frmDefault.ProductId_txtProductSearch.focus()
					return false
				}
			}
			
			//for search text box in InternetProductSearch control
			function InternetProdSearch()
			{
				if(document.frmDefault.InternetProductSearch_txtInternetProdSearch.value!="" && document.frmDefault.InternetProductSearch_txtInternetProdSearch.value.charAt(0)!=" ")
				{	
					InternetProductSearch()
				}
				else
				{
					alert("Please Enter Search Term")
					document.frmDefault.InternetProductSearch_txtInternetProdSearch.focus()
					return false
				}
			}
			
			//function used when click page no or next/prev link in search page of product
			function SrchProdPage(PageNo)
			{
				document.frmDefault.PageNum.value = PageNo
				InternetProductSearch()
			}
			
			//function used to trap the enter key and submit the page for Product search in InternetProductSearch page
			function TrapEnterKeyForInternetProductSearch(e,Param,pname)
			{
				key = (e.which) ? e.which : e.keyCode;
				
				if (key == 13) 
				{
				if (document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value==''|| document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value.charAt(0)==' ') 
				{
					alert("Please Enter The Valid Keyword To Search");
					while(''+document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value.charAt(0)==' ')document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value=document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value.substring(1,document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.value.length)
					document.frmDefault.HeaderIsDelight_ISDSearch1_txtSearch.focus();
					e.returnValue=false
				}
				else
				{
					if(Param=="D")
						ProductSearchClick('productsearch.aspx','keyword','1')
					if(Param=="MD")
						ProductSearchClick('merchantproduct.aspx','keyword','1')
					if(Param=="S")
						ProductSearchClick(pname,'keyword','1')
					if(Param=="H")
						ProductSearchClick(pname,'keyword','1')
					if(Param=="C")
						ProductSearchClick('couponssearch.aspx','Y','1')
					if(Param=="CM")
						ProductSearchClick('couponsMore.aspx','Y','1')
					if(Param=="CC")
						ProductSearchClick('CouponsCategory.aspx','Y','1')
				}
				}
				else
					return false
			}
			
						
			//function to open in window and show the full details of product			
			function ProductDetails(ProductId,CBSID)
			{
				window.open("ProdDtls.aspx?ProdId="+ProductId +"&GCBSID="+ CBSID,"winProdDtls","titlebar=0,location=no,dependent=yes,scrollbars=1,width=1000,height=800,top=5,left=5")	
			}
		function NewWinMerchantSite(path)
		{
			var newWin1 = window.open(path,"NewWindow3","height=800,width=800,innerHeight=1,innerWidth=1,outerHeight=1,outerWidth=1,screenX=1,left=1,screenY=1,top=1,channelmode=0,dependent=0,directories=1,fullscreen=0,location=1,menubar=1,resizable=1,scrollbars=1,status=1,toolbar=1");
			newWin1.focus();
		}	
		//function used to popup new window to display site of the merchant
		function NewWindow(param)
		{
			var newWin1 = window.open(param,"NewWindow1","height=800,width=800,innerHeight=1,innerWidth=1,outerHeight=1,outerWidth=1,screenX=1,left=1,screenY=1,top=1,channelmode=0,dependent=0,directories=1,fullscreen=0,location=0,menubar=1,resizable=1,scrollbars=1,status=1,toolbar=1");
			newWin1.focus();
		}

//function used to popup new window to display site of the merchant
function CouponOfferSite(param)
{
	var CouponOfferSiteWin = window.open(param,"CouponOfferSite","height=800,width=800,innerHeight=1,innerWidth=1,outerHeight=1,outerWidth=1,screenX=1,left=1,screenY=1,top=1,channelmode=0,dependent=0,directories=1,fullscreen=0,location=0,menubar=1,resizable=1,scrollbars=1,status=1,toolbar=1");
	CouponOfferSiteWin.focus();
}

//function used to popup new window to display  the coupon code information
function CouponInfo()
{
	var x,y
	x=event.screenY+16
	y=event.screenX-600
	var CouponInfoWin = window.open("couponcode.htm","CouponInfo","height=150,width=600,innerHeight=1,innerWidth=1,outerHeight=1,outerWidth=1,top="+x+",left="+y+",channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0");
	CouponInfoWin.focus();
}

function NewSiteWin(param)
{
	var newWin2 = window.open(param,"NewSiteWin","height=600,width=800,innerHeight=1,innerWidth=1,outerHeight=1,outerWidth=1,screenX=1,left=1,screenY=1,top=1,channelmode=0,dependent=0,directories=1,fullscreen=0,location=0,menubar=1,resizable=1,scrollbars=1,status=1,toolbar=1");
	newWin2.focus();
}
function WindowStatus(Param)
{
	window.status=Param
	return true
}
			function ProSearchClick1(filename,searchtyp,Pagenum)
			{
				if (document.frmDefault.ISDProdSearch1_txtSearch.value==''|| document.frmDefault.ISDProdSearch1_txtSearch.value.charAt(0)==' ') 
				{
					alert("Please Enter The Valid Keyword To Search");
					while(''+document.frmDefault.ISDProdSearch1_txtSearch.value.charAt(0)==' ')document.frmDefault.ISDProdSearch1_txtSearch.value=document.frmDefault.ISDProdSearch1_txtSearch.value.substring(1,document.frmDefault.ISDProdSearch1_txtSearch.value.length)
					document.frmDefault.ISDProdSearch1_txtSearch.focus();
					return
				}
				else
				{
				document.frmDefault.PageNum.value=Pagenum
				document.frmDefault.CatId.value=document.frmDefault.CatId.value
				document.frmDefault.CatNm.value=document.frmDefault.CatNm.value
				document.frmDefault.subCatId.value=document.frmDefault.subCatId.value
				document.frmDefault.subCatNm.value=document.frmDefault.subCatNm.value
				document.frmDefault.distyp.value=document.frmDefault.distyp.value
				document.frmDefault.searchtyp.value=searchtyp
				document.frmDefault.keyword.value=document.frmDefault.ISDProdSearch1_txtSearch.value
				document.frmDefault.firsttime.value=''
				document.frmDefault.action=filename
				document.frmDefault.submit()
				}
			}

//function used to trap the enter key and submit the page for Product search in InternetProductSearch page
			function TrapEnterKeyFor1(e,Param,pname)
			{
				key = (e.which) ? e.which : e.keyCode;
				
				if (key == 13) 
				{
				if (document.frmDefault.ISDProdSearch1_txtSearch.value==''|| document.frmDefault.ISDProdSearch1_txtSearch.value.charAt(0)==' ') 
				{
					alert("Please Enter The Valid Keyword To Search");
					while(''+document.frmDefault.ISDProdSearch1_txtSearch.value.charAt(0)==' ')document.frmDefault.ISDProdSearch1_txtSearch.value=document.frmDefault.ISDProdSearch1_txtSearch.value.substring(1,document.frmDefault.ISDProdSearch1_txtSearch.value.length)
					document.frmDefault.ISDProdSearch1_txtSearch.focus();
					e.returnValue=false
				}
				else
				{
						if(Param=="D")				
						ProSearchClick1('productsearch.aspx','keyword','1')
						if(Param=="MD")
						ProductSearchClick('merchantproduct.aspx','keyword','1')
				}
				}
				else
					return false
			}
			
			function CouponSearchClick(filename,searchtyp,Pagenum)
			{			
				
				if (document.frmDefault.Cosearch1_txtSearch.value==''|| document.frmDefault.Cosearch1_txtSearch.value.charAt(0)==' ') 
				{
					alert("Please Enter The Valid Keyword To Search");
					while(''+document.frmDefault.Cosearch1_txtSearch.value.charAt(0)==' ')document.frmDefault.Cosearch1_txtSearch.value=document.frmDefault.Cosearch1_txtSearch.value.substring(1,document.frmDefault.Cosearch1_txtSearch.value.length)
					document.frmDefault.Cosearch1_txtSearch.focus();
					return
				}
				else
				{
				document.frmDefault.PageNum.value=Pagenum
				document.frmDefault.CatId.value=document.frmDefault.CatId.value
				document.frmDefault.CatNm.value=document.frmDefault.CatNm.value
				document.frmDefault.subCatId.value=document.frmDefault.subCatId.value
				document.frmDefault.subCatNm.value=document.frmDefault.subCatNm.value
				document.frmDefault.distyp.value=document.frmDefault.distyp.value
				document.frmDefault.searchtyp.value=searchtyp
				document.frmDefault.keyword.value=document.frmDefault.Cosearch1_txtSearch.value
				document.frmDefault.action=filename
				document.frmDefault.submit()
				}
				
			}
			
			//function used to trap the enter key and submit the page for Product search in InternetProductSearch page
			function TrapEnterKeyForCoupon(e,Param,pname)
			{
			
				key = (e.which) ? e.which : e.keyCode;
				
				if (key == 13) 
				{
				if (document.frmDefault.Cosearch1_txtSearch.value==''|| document.frmDefault.Cosearch1_txtSearch.value.charAt(0)==' ') 
				{
					alert("Please Enter The Valid Keyword To Search");
					while(''+document.frmDefault.Cosearch1_txtSearch.value.charAt(0)==' ')document.frmDefault.Cosearch1_txtSearch.value=document.frmDefault.Cosearch1_txtSearch.value.substring(1,document.frmDefault.Cosearch1_txtSearch.value.length)
					document.frmDefault.Cosearch1_txtSearch.focus();
					e.returnValue=false
				}
				else
				{				
					if(Param=="C")
						CouponSearchClick('couponssearch.aspx','C','1')
					if(Param=="CM")
						CouponSearchClick('couponsMore.aspx','CM','1')
					if(Param=="CC")
						CouponSearchClick('CouponsCategory.aspx','CC','1')
					if(Param=="AC")
						CouponSearchClick('Coupons.aspx','AC','1')
				}
				}
				else
					return false
			}
			
			function HtmlProductSearch(Param,type)
			{
				if (document.frmDefault.txtSearch.value==''|| document.frmDefault.txtSearch.value.charAt(0)==' ') 
				{
					alert("Please Enter The Valid Keyword To Search");
					document.frmDefault.txtSearch.focus();
					return false;
				}
				else
				{
					window.location='http://search.internetshoppersdelight.com/'+Param+'?Searchtyp=KEYWORD&keyword='+document.frmDefault.txtSearch.value+'&distyp='+type;
				}
			}
			function HtmlTrapEnterKeyFor1(e,Param,type)
			{
				key = (e.which) ? e.which : e.keyCode;
				
				if (key == 13) 
				{
					if (document.frmDefault.txtSearch.value==''|| document.frmDefault.txtSearch.value.charAt(0)==' ') 
					{
						alert("Please Enter The Valid Keyword To Search");
						document.frmDefault.txtSearch.focus();
						return false;
					}
					else
					{	
					
						document.frmDefault.action='http://search.internetshoppersdelight.com/'+Param+'?Searchtyp=KEYWORD&keyword='+document.frmDefault.txtSearch.value+'&distyp='+type;
						//window.location='http://search.internetshoppersdelight.com/'+Param+'?Searchtyp=KEYWORD&keyword='+document.frmDefault.txtSearch.value+'&distyp='+type;
						
					}
					
				}
				else
				{
					return false;
				}
			}
			function val()
			{
				if (document.frmDefault.txtSearch.value==''|| document.frmDefault.txtSearch.value.charAt(0)==' ') 
					{
						return false;
					}
					else
					{
						return true;
					}
			}