function e(ele)
{
	return document.getElementById(ele);
}

function getele(ele)
{
	return document.getElementById(ele);
}

function innerHTML(ele,text)
{
	if (getele(ele)!=null)
	{
		getele(ele).innerHTML=text;
	}
}

function showBlock(ele)
{

	var v = getele(ele);
	if (v!=null)
	{
		v.style.display='block';
	}
	
}

function hideBlock(ele)
{
	if (ele!=null && e(ele)!=null)
	{	
		getele(ele).style.display='none';
	}
	
}

function showMessage(message,hide)
{
	scroll(0,0);
	showBlock('respbox');
	innerHTML('resp',message);
	if (hide)
	{
	
		setTimeout("e('respbox').style.display='none';",15000);
	}
}

function showImage(ele)
{
	if (ele!=null)
	{
		getele('bigimage').src=ele.src;
		YAHOO.image.overlay.overlay1.show();
		YAHOO.image.overlay.overlay1.center();
	}
}

function showOverlay(ele, show)
{
	if (ele!=null)
	{
		var tmpImage = new Image();
		tmpImage.src = ele.src;
		if (tmpImage!=null)
		{
			if (tmpImage.width>450 && tmpImage.height>100)
			{	
				conobj = document.getElementById('imgoverlay');
				if (conobj!=null)
				{
					if (show)
					{		
						document.getElementById('imgoverlay').style.left = findPosX(ele)+'px';
						document.getElementById('imgoverlay').style.top =  findPosY(ele)+'px';
					}
					else
					{
						document.getElementById('imgoverlay').style.left = '-1000px';
					}
				}
			}
		}
			
	}
}

 function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }

 function imgForward(contentid)
{
	var max= getele('max'+contentid).value;
	var cur= getele('counter'+contentid).value;
	prev = cur;
	cur++;
	if (cur>max-1) cur=0;
	getele('counter'+contentid).value = cur;
	getele('thebigimage'+contentid).src=getele('sm1'+contentid+'-'+cur).value;
	imgHighlight(contentid,prev,cur);
}
function imgBack(contentid)
{

	var max= getele('max'+contentid).value;
	var cur= getele('counter'+contentid).value;
	prev=cur;
	cur--;
	if (cur<0) cur=max-1;
	getele('counter'+contentid).value = cur;
	getele('thebigimage'+contentid).src=getele('sm1'+contentid+'-'+cur).value;
	imgHighlight(contentid,prev,cur);
}

function imgClick(contentid,id)
{
	var prev= getele('counter'+contentid).value;
	var cur= id;
	getele('counter'+contentid).value = cur;
	getele('sm'+contentid+'-'+prev).style.width='50px';
	getele('sm'+contentid+'-'+prev).style.height='50px';
	getele('sm'+contentid+'-'+cur).style.width='55px';
	getele('sm'+contentid+'-'+cur).style.height='55px';
	getele('counter'+contentid).value = cur;
	getele('thebigimage'+contentid).src=getele('sm1'+contentid+'-'+cur).value;
}

function imgHighlight(contentid,prev,cur)
{
	getele('sm'+contentid+'-'+prev).style.width='50px';
	getele('sm'+contentid+'-'+prev).style.height='50px';
	getele('sm'+contentid+'-'+cur).style.width='55px';
	getele('sm'+contentid+'-'+cur).style.height='55px';
	getele('counter'+contentid).value = cur;
}
  