//var m_popup = false;


function validateB1(e)
{
	var cB = false;
	
	if (e)
		key = e.which;
	else
		key = window.event.keyCode;
	
	if (key == 13)
	{
		if (!e)
		{
			__doPostBack('Page_Begin1$mainmenu1$proximitysearch1$pSearch','');
			cB = false;
		}
		else
		{
			__doPostBack('Page_Begin1$mainmenu1$proximitysearch1$pSearch','');
			cB = true;
		}	
	}
	if ((47 < key) && (key < 58))
		cB = true;
	
	if (document.getElementById("Page_Begin1_mainmenu1_proximitysearch1_txtSearch").value.length > 4)
		cB = false;
		
	if (!cB)
	{
		if (e)
			e.which = 0;
		else
			window.event.keyCode = 0;
		//return true;
	}		
	
}
function validateB2(e)
{
	if(!e)
	{
		key = window.event.keyCode;
		
		if (key == 13)
		{
			__doPostBack('Page_Begin1$mainmenu1$Product_Search1$btnSearch','');
			window.event.keyCode = 0;
		}
	}
	else
	{	
		key = e.which;
		
		if (key == 13)
		{
			__doPostBack('Page_Begin1$mainmenu1$Product_Search1$btnSearch','');
		}
	}
}

function validateB3(e)
{
	if (!e)
	{
		key = window.event.keyCode;
		if (key == 13)
		{
			document.getElementById("ucSearchAdv_btnSearch").setActive();
		}
	}
	else
	{
		key = e.which;
		if (key == 13)
		{
			__doPostBack('ucSearchAdv$lnkSearch','');
		}
	}
}

function validateB4(e)
{
	if (e)
	{
		key = e.which;
		
		if (key == 13)
		{
			__doPostBack('Login1$lnkLogin','');
		}
	}
	else
	{
		key = window.event.keyCode;
		if (key == 13)
		{
			document.getElementById("Login1_bLogin").setActive();
		}
	}	
}



function AttributeClick(DLContainer, DataList2)
{
	
	var item = document.getElementById(DLContainer);
	var item1= document.getElementById(DataList2);
	
	if (item1 != null)
	{
	
	    if (item.style.visibility == "hidden")
	    {
		    item.style.visibility = "visible";
		    item.style.height = (item1.rows.length*21) + "px"
	    }
	    else
	    {
		    item.style.visibility = "hidden";
		    /*item.style.visibility="visible";*/
		    item.style.height = "1px";
	    }
	    return false;
	}
	else
	{
	    return true;
	}
}
function AttributeHover(DLContainer, DataList2)
{

	var item = document.getElementById(DLContainer);
	var item1= document.getElementById(DataList2);
	
	if (item1 != null)
	{
	
	    if (item.style.visibility == "hidden")
	    {
		    item.style.visibility = "visible";
		    item.style.height = (item1.rows.length*21) + "px"
	    }
//	    else
//	    {
//		    item.style.visibility = "hidden";
//		    /*item.style.visibility="visible";*/
//		    item.style.height = "1px";
//	    }
//	    return false;
	}
	else
	{
	    return true;
	}
}



function AttributeMouseOut(DLContainer, DataList2)
{

	var item = document.getElementById(DLContainer);
	var item1= document.getElementById(DataList2);
	
	if (item1 != null)
	{
	
	    if (item.style.visibility == "visible")
	    {
		    item.style.visibility = "hidden";
		     item.style.height = "1px";
		     /*alert('check');*/
		    /*item.style.height = (item1.rows.length*21) + "px" */
	    }
//	    else
//	    {
//		    item.style.visibility = "hidden";
//		    /*item.style.visibility="visible";*/
//		    item.style.height = "1px";
//	    }
//	    return false;
	}
	else
	{
	    return true;
	}
}

function Hide(DLContainer, DataList2)
{
	
	var item = document.getElementById(DLContainer);
	var item1= document.getElementById(DataList2);
	
	if (item1 != null)
	{
	
	    if (item.style.visibility == "hidden")
	    {
		    item.style.visibility = "hidden";
		    /*item.style.height = (item1.rows.length*21) + "px"*/
	    }
	    else
	    {
		    item.style.visibility = "hidden";
		    /*item.style.visibility="visible";*/
		    /*item.style.height = "1px";*/
		    
	    }
	    return false;
	}
	else
	{
	    return true;
	}
}

function AttributeTimeout(DLContainer, DataList2)
{
	
	var item = document.getElementById(DLContainer);
	var item1= document.getElementById(DataList2);
	
	if (item1 != null)
	{
	
	    if (item.style.visibility == "hidden")
	    {
		    item.style.visibility = "visible";
		    item.style.height = (item1.rows.length*21) + "px"
	    }
	    else
	    {
		    item.style.visibility = "hidden";
		    /*item.style.visibility="visible";*/
		    /*item.style.height = "1px";*/
		    window.setTimeout("Hide()","1")
	    }
	    return false;
	}
	else
	{
	    return true;
	}
}

/*function popup(itemID)
{
	//m_popup = true;
	_CloseAll();
	ContactFixPopup();
	var item = document.getElementById("Page_Begin1_mainmenu1_" + itemID + "div");
	var itemHeight = 18;
	item.style.visibility = "visible";
	//alert(document.body.offsetHeight);
	var avlH = (screen.availHeight>document.body.offsetHeight)?document.body.offsetHeight+150:screen.availHeight;
	var cliH;
	var offset;
	var height;
	
	if (itemID == 'menu1')
	{
		cliH = document.getElementById("Page_Begin1_mainmenu1_dgProductCategories").rows.length*itemHeight;
		offset = 415;
	}
	else if (itemID == 'menu2')
	{
		cliH = document.getElementById("Page_Begin1_mainmenu1_dgGiftCategories").rows.length*itemHeight;
		offset = 325;
	}
	//alert(offset + cliH);
	if ((offset + cliH) > avlH)
	{
		if (avlH - offset > cliH)
		{
			offset = offset;
			height = (avlH - offset > 50)?avlH - offset - 50:50;
		}
		else
		{
			if (avlH - cliH > 0)
			{
				offset = (avlH - cliH)/2;
				height = cliH;
			}
			else
			{
				offset = itemHeight;
				height = (avlH - offset > 50)?avlH - offset - 50:50;
			}
		}
		
		
		
		item.style.height = height + 'px';
		item.style.top = offset + 'px';
		//alert(item.style.height);
		item.style.overflow = 'auto';
		item.style.scrollbarFaceColor = '#d3ebc6';
		item.style.scrollbarArrowColor="#000060";
		item.style.scrollbarTrackColor="#d3ebc6";
		item.style.scrollbarShadowColor="#d3ebc6";
		item.style.scrollbarHighlightColor="#6fbe44";
		item.style.scrollbar3dlightColor="#d3ebc6";
		item.style.scrollbarDarkshadowColor="#6fbe44";
	} 
	else
	{
		item.style.height = cliH + 'px';
	}
	//alert(item.clientHeight);
	//alert(item.style.top);
	//item.filters.item(0).enabled = 1;
	//item.filters.item(0).Play();
}

function closep(itemID)
{
	ContactFixClose();
	var item = document.getElementById(itemID);
	item.style.visibility = "hidden";
}

function ContactFixPopup()
{
	/*var item = document.getElementById('pnlEmail');
	
	if (item != null)
	{
		item.style.visibility = "hidden";
	}*/
/*}

function ContactFixClose()
{
	var item = document.getElementById('pnlEmail');
	
	if (item != null)
	{
		item.style.visibility = "visible";
	}
}

function _CloseAll()
{
	/*var arrayOfDivs = document.getElementsByTagName("div");
	if (m_popup)
	{
	for (i=0; i<arrayOfDivs.length; i++)
		if (arrayOfDivs[i].id.substring(0,4) == "Page")
		{
			//alert(arrayOfDivs[i].id);
			if (arrayOfDivs[i].id.indexOf("DLContainer") == -1)
				arrayOfDivs[i].style.visibility = "hidden";
		}
	}
	m_popup = false;*/
/*}


function CloseAll()
{
	m_popup = true;
	_CloseAll();
	//setTimeout("_CloseAll()", 1000);
}*/

