
//Menu events
function PostAction( iIndex )
{
	if( iIndex == 0 )
		return;
	
	if( iIndex > 0 )
	{
		window.location.href = "Products.aspx?catid="+iIndex+"&page=1";	
	}
	
}



//Next Page event for product and search
function NextPage( iPage )
{
		
	if( GetQueryVariable("catid") == null )
	{
		var sQuery = document.forms[0].txtSearch.value; 
		location.href = "SearchRequest.aspx?page="+iPage+"&query="+sQuery;
	}
	else	
		location.href = "Products.aspx?catid="+GetQueryVariable("catid")+"&page="+iPage;
}

//More detail request as a form
function ShowMore( iRecordID )
{
	location.href = "ProductDetails.aspx?productid="+iRecordID+"&catid="+GetQueryVariable("catid")+"&page="+GetQueryVariable("page");
}

//More detail request as a popup
function ShowMorePopup( iRecordID )
{
		
	var winDetail;
	var options = "status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes";
	winDetail = window.open("ProductDetailsPopup.aspx?productid="+iRecordID,null,options);
	if (!winDetail.opener) winDetail.opener=self;
	if (winDetail.focus) winDetail.focus();

}

//Display new window for image
function ShowImage( filename )
{
	var winImage;
	var options = "status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no";
	winImage = window.open("ViewImage.aspx?filename="+filename,"_blank",options);
	if (!winImage.opener) winImage.opener=self;
	if (winImage.focus) winImage.focus();
	

}

//Display new window for image list
function ShowImageList( productid )
{
	var winImage;
	var options = "status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no";
	winImage = window.open("ViewImageList.aspx?productid="+productid+"&imageno=1","_blank",options);
	if (!winImage.opener) winImage.opener=self;
	if (winImage.focus) winImage.focus();
	

}


//Expands the page to the size of the image
function PageExpandToImage()
{
 var ie=document.all ? true : false;
 //resize window
 var oFrm = eval("document.forms['ViewImage']");
 window.resizeTo(oFrm.imgDisplay.width+50,oFrm.imgDisplay.height+90);  

 if(ie)
	ticktext.style.visibility="hidden";
 else
	document.ticktext.visibility="hidden";
 window.focus();
}


//Expands the page to the size of the image
function PageExpandToImageList()
{
 var ie=document.all ? true : false;
 //resize window
 var oFrm = eval("document.forms['ViewImageList']");
 window.resizeTo(oFrm.imgDisplay.width+50,oFrm.imgDisplay.height+90);  

 if(ie)
	ticktext.style.visibility="hidden";
 else
	document.ticktext.visibility="hidden";
 window.focus();
}


function PageExpandToDocument(oDoc)
{
	//window.resizeTo(oFrm.imgDisplay.width+50,oFrm.imgDisplay.height+90);  

}

//Return the requested query string variable
function GetQueryVariable(variable) 
{
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) 
  {
    var pair = vars[i].split("=");
    if (pair[0] == variable) 
    {
      return pair[1];
    }
  } 
}

function EmailForm()
{
	oFrm = document.forms[0];
	oFrm.action = "_SendEmail.aspx";
	oFrm.submit();
}

