

function gradient(id, level)
{
	var box = document.getElementById(id);
	box.style.opacity = level;
	box.style.MozOpacity = level;
	box.style.KhtmlOpacity = level;
	box.style.filter = "alpha(opacity=" + level * 100 + ")";
	box.style.display="block";
	return;
}


function fadein(id) 
{
	var level = 0;
	while(level <= 1)
	{
		setTimeout( "gradient('" + id + "'," + level + ")", (level* 1000) + 10);
		level += 0.01;
	}
}


// Open the lightbox


/*function openbox(formtitle, fadin, index)
{
	var boxNm='box'+index;
	var filterNm='filter'+index;
	var boxtitleNm='boxtitle'+index;
	
	var box = document.getElementById(boxNm); 
	document.getElementById(filterNm).style.display='block';
	
	var btitle = document.getElementById(boxtitleNm);
	
	if(index=='_products_details')
	{
		btitle.innerHTML = formtitle + '<A href="javascript:closebox_products_details();" class="icon_clickhere"><img src="images/closeicon.gif" border="0" width="24" height="24" alt="close" align="right" style="padding-right:10px " /></A>';  
	}
	else if(index=='_products_details_42')
	{
		btitle.innerHTML = formtitle + '<A href="javascript:closebox_products_details_42();" class="icon_clickhere"><img src="images/closeicon.gif" border="0" width="24" height="24" alt="close" align="right" style="padding-right:10px " /></A>';   
	}
	else
	{
		btitle.innerHTML = formtitle + '<A href="javascript:closebox1('+index+');" class="icon_clickhere"><img src="images/closeicon.gif" border="0" width="24" height="24" alt="close" align="right" style="padding-right:10px " /></A>';
	}
	
	if(fadin)
	{
		gradient(boxNm, 0);
		fadein(boxNm);
	}
	else
	{ 	
		box.style.display='block';
	}  	
}*/

function openbox(formtitle, fadin, index)
{
	var boxNm='box'+index;
	var filterNm='filter'+index;
	var boxtitleNm='boxtitle'+index;
	
	var box = document.getElementById(boxNm); 
	document.getElementById(filterNm).style.display='block';
	
	
	if(!index) var btitle = document.getElementById(boxtitleNm);
	
	if(index=='_products_details')
	{
		btitle.innerHTML = formtitle + '<A href="javascript:closebox_products_details();" class="icon_clickhere"><img src="images/closeicon.gif" border="0" width="24" height="24" alt="close" align="right" style="padding-right:10px " /></A>';  
	}
	else if(index=='_products_details_42')
	{
		btitle.innerHTML = formtitle + '<A href="javascript:closebox_products_details_42();" class="icon_clickhere"><img src="images/closeicon.gif" border="0" width="24" height="24" alt="close" align="right" style="padding-right:10px " /></A>';   
	}
	else
	{
		if(!index) btitle.innerHTML = formtitle + '<A href="javascript:closebox1('+index+');" class="icon_clickhere"><img src="images/closeicon.gif" border="0" width="24" height="24" alt="close" align="right" style="padding-right:10px " /></A>';
	}
	
	if(fadin)
	{
		gradient(boxNm, 0);
		fadein(boxNm);
	}
	else
	{ 	
		box.style.display='block';
	}  	
}


function openbox1(formtitle, fadin, index)
{
	var boxNm='box'+index;
	var filterNm='filter'+index;
	
	//alert(boxNm);
	
	var box = document.getElementById(boxNm); 
	document.getElementById(filterNm).style.display='block';
	
	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	var topPos = st + 20;
	box.style.top = topPos + 'px';
	
	
	if(fadin)
	{
		gradient(boxNm, 0);
		fadein(boxNm);
	}
	else
	{ 	
		box.style.display='block';
	}  	
}

// Close the lightbox

function closebox1(index)
{
    
	var imagename='image'+index;
	var subcatname='subcat'+index;
	
	document.getElementById(boxNm).style.display='none';
	document.getElementById(filterNm).style.display='none';
}


// Close the lightbox

function closebox(index,imgsrc,subcatnamevalue)
{
    
	//var boxNm='box'+index;
    //var filterNm='filter'+index;
	var imagename='image'+index;
	var subcatname='subcat'+index;
	
	
	if(imgsrc=='')
	{
		var imgsrc='images/tools_icon.png';
	}
	else
	{
		var imgsrc='components/com_virtuemart/shop_image/category/'+imgsrc;	
	}

  
   //document.getElementById(boxNm).style.display='none';
   //document.getElementById(filterNm).style.display='none';
   document.getElementById(imagename).src=imgsrc;
   document.getElementById(subcatname).innerHTML = subcatnamevalue;
   
   
}



function closebox1(index)
{
    
	var boxNm='box'+index;
    var filterNm='filter'+index;
	var imgsrc='images/tools_icon.png';
	var imagename='image'+index;
	
	  
   document.getElementById(boxNm).style.display='none';
   document.getElementById(filterNm).style.display='none';
   document.getElementById(imagename).src=imgsrc;
   
}

function closebox_products_details()
{
   document.getElementById('box_products_details').style.display='none';
   document.getElementById('filter_products_details').style.display='none';
}

function closebox_products_details_42()
{
   document.getElementById('box_products_details_42').style.display='none';
   document.getElementById('filter_products_details_42').style.display='none';
}
