var urlAppender = '';
var curleft =  0;
var curtop = 0;
var productDescriptionDiv;
var productNameDisplayDiv;
/* form submit on enter key */
//var check1= true;
function  validateKeyCodeSearch()
{	

	if(BrowserDetect.browser=='Firefox'){
	if(document.implementation.createDocument) {
		document.onkeyup = function alertkey(e)
							{
								if(e.which==13){
									// if(check1== true)
									searchResult();
									// check1 = false; 
									  
									return false;
							 	}		
							};
	 }	
	} else {
		
		if((event.charCode != null && event.charCode == 13)  || (event.keyCode != null && event.keyCode == 13 ) ){
			// if(check1== true)
			searchResult();
			//check1 = false; 
			return false;
		}	
	}

}
function preventSubmit()
{
	return false;		
}
/* end */

function searchResult(){
	
	if(document.getElementById("searchkeyWord").value!='')
	{
		if(AjaxToggle == 'true')
		{
			//alert("Hi  true");
			getSearchResultPage(document.getElementById("searchkeyWord").value);
		}
		else
		{
		//alert("Hi");
			document.searchForm.action = urlAppender+'/search.shtml';
			document.searchForm.submit();
		}
	}
}
function findImagePos(obj) {
	//var obj = document.getElementById('trproducttabs');
	if (obj.offsetParent) {
		curleft = obj.offsetLeft;
		curtop = obj.offsetTop;
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		}
	}
	return [curleft,curtop];
}

function showSearchProductDetail(productSkuID){
	var productName = document.getElementById("hdnName"+productSkuID).value;
	var productDescription = document.getElementById("hdnDescription"+productSkuID).value;
	var productPrice = document.getElementById("hdnprice"+productSkuID).value;
	var productDescriptionDiv = document.getElementById("searchProductDescriptionOnMouseHover");
	var productImage = document.getElementById("hdnImage"+productSkuID);
	//productDescriptionDiv.innerHTML = "<font class=\"black_10px\" >"+productName+"</font><br><br><font class=\"black_10px\" >"+productDescription+"</font><br><br><font class=\"black_10px\">"+"$"+productPrice+"</font>";
	productDescriptionDiv.innerHTML = "<table width='100%'><tr><td style=\"padding: 8px;\"><font class=\"black_10px\" >"+productDescription+"</font><br><br><font class=\"black_10px\">"+productPrice+"</font></td></tr></table>";
	findPos(tdBlankSpaceStart);
	var leftPos = curleft;
	//alert(leftPos);
	findImagePos(productImage);
	curleft = curleft-(150+175)-45;
	//curtop = curtop-130;
	productDescriptionDiv.style.top=curtop+'px';
	productDescriptionDiv.style.display = "block";
	
	productNameDisplayDiv = document.getElementById("productNameDisplay"+productSkuID);
	productNameDisplayDiv.style.left = leftPos+'px';
	productNameDisplayDiv.style.top = curtop+'px';
	if(BrowserDetect.browser=='Explorer'){
		productNameDisplayDiv.style.left = curleft+90;
		productNameDisplayDiv.style.top = curtop+100;
	}
	productNameDisplayDiv.innerHTML = "<font class=\"black_10px\">"+productName+"</font>";
	productNameDisplayDiv.style.display="block";
	
	hideCategoryWelcomeMessage();
}

function onMouseOutSearchDescriptionRemoved(sproductSkuID){
	document.getElementById("searchProductDescriptionOnMouseHover").style.display = "none";
	document.getElementById("productNameDisplay"+sproductSkuID).style.display = "none";
	
	showCategoryWelcomeMessage();
}


