function /*object*/ getLayerRef(/* String*/ id, /*String [optional]*/ document) {
    if(!document)
        document = window.document;
      
    if (document.all) {
        return document.all[id];
    }
    else if (document.getElementById) {
        return document.getElementById(id);
    }
}

function selectMenu(num,flag,color){
    
	menuObj = getLayerRef('bottomMenu'+num);
    if(menuObj){
	   if(flag){
	   menuObj.className='menuselected'+color
	   }else{
	   menuObj.className='default'
	   }

	}
}

function s_focus(elem,text,flag){
   if(flag){
	  if(elem.value==text){
	     elem.value=''
	  }
   }else{
      if(elem.value==''){
         elem.value=text
	  }
   }
}

function selectProductGroup(flag,counter){
    if(counter==1){
	    border1 = document.images["borderIm1"];
	    border2 = document.images["borderIm2"];
	    product = document.images["productIm"+counter];
		cell = getLayerRef("groupCell"+counter);
		bullet = document.images["bullet"+counter];
		link = getLayerRef("link"+counter);

		if(flag){
		   cell.className='prodgroupcellSel';
		   border1.src='/images/prodgroups/border_big.gif';
		   border2.src='/images/prodgroups/border_small.gif';
		   product.src='/images/prodgroups/prod'+counter+'_s.gif';

		   bullet.src='/images/prodgroups/bulletsel.gif';
		   link.className='prodlinkSel';
		}else{
		   cell.className='prodgroupcell';
		   border1.src='/images/prodgroups/border.gif';
		   border2.src='/images/1x1.gif';
		   product.src='/images/prodgroups/prod'+counter+'.gif';

		   bullet.src='/images/prodgroups/bullet.gif';
		   link.className='prodlink';
		}
	}
    if(counter==2){
	    border1 = document.images["borderIm2"];
	    border2 = document.images["borderIm3"];
	    product = document.images["productIm"+counter];
		cell = getLayerRef("groupCell"+counter);
		bullet = document.images["bullet"+counter];
		link = getLayerRef("link"+counter);

		if(flag){
		   cell.className='prodgroupcellSel';
		   border1.src='/images/prodgroups/border_small.gif';
		   border2.src='/images/prodgroups/border_small.gif';
		   product.src='/images/prodgroups/prod'+counter+'_s.gif';

		   bullet.src='/images/prodgroups/bulletsel.gif';
		   link.className='prodlinkSel';
		}else{
		   cell.className='prodgroupcell';
		   border1.src='/images/1x1.gif';
		   border2.src='/images/1x1.gif';
		   product.src='/images/prodgroups/prod'+counter+'.gif';

		   bullet.src='/images/prodgroups/bullet.gif';
		   link.className='prodlink';
		}
	}
    if(counter==3){
	    border1 = document.images["borderIm3"];
	    border2 = document.images["borderIm4"];
	    product = document.images["productIm"+counter];
		cell = getLayerRef("groupCell"+counter);
		bullet = document.images["bullet"+counter];
		link = getLayerRef("link"+counter);

		if(flag){
		   cell.className='prodgroupcellSel';
		   border1.src='/images/prodgroups/border_small.gif';
		   border2.src='/images/prodgroups/border_big.gif';
		   product.src='/images/prodgroups/prod'+counter+'_s.gif';

		   bullet.src='/images/prodgroups/bulletsel.gif';
		   link.className='prodlinkSel';
		}else{
		   cell.className='prodgroupcell';
		   border1.src='/images/1x1.gif';
		   border2.src='/images/prodgroups/border.gif';
		   product.src='/images/prodgroups/prod'+counter+'.gif';

		   bullet.src='/images/prodgroups/bullet.gif';
		   link.className='prodlink';
		}
	}

	span = getLayerRef("text"+counter);
	if(flag){
	   span.className='prodgrouptextSel'
	}else{
	   span.className='prodgrouptext'
	}
}

function show(id) {
    var el = document.getElementById(id);
    if (el) {
        el.style.display = 'block';
        clearTimeout(el.timerID);
    }
    return true;
}

function hide(id, timeout) {
    var el = document.getElementById(id);
    if (el) {
        var timerID = document.timerID;
        
        if (timeout && !timerID) {
            el.timerID = setTimeout("hide('"+id+"', 0)", timeout);
        } else if (!timeout) {
            el.style.display = 'none';
            clearTimeout(el.timerID);
        }
    }
    return true;
}