
function openPopUp(event,cnt,alt,txt){
	var pu=document.getElementById('popup');
	var ipu=document.getElementById('innerpopup');
	ipu.innerHTML='<h3>'+alt+'</h3><img src="'+cnt+'" alt="'+alt+'"><p>'+txt+'</p>';
	pu.style.visibility='visible';
	var mt=event.clientY-200+getScrollY();
	pu.style.marginTop=mt+'px';
}
function openPopUp2(event,imgname){
	imgidx=-1;
	for(var i=0;i<pupimgalt.length;i++){
		if(imgname==pupimgalt[i]) imgidx=i;
	}
	if(imgidx>=0){
		var pu=document.getElementById('popup');
		var ipu=document.getElementById('innerpopup');
		var html='<h3>'+pupimgalt[imgidx]+'</h3><img src="'+pupimgsrc[imgidx]+'" alt="'+pupimgalt[imgidx]+'"><p>'+pupimgtxt[imgidx]+'</p>';
		var nextprev='';
		if(pupimgsrc.length>1){
			var previdx=(imgidx>1)?imgidx-1:pupimgsrc.length-1;
			var nextidx=(imgidx<(pupimgsrc.length-1))?imgidx+1:1;
			nextprev='<span id="prev"><a href="#" onclick="openPopUp3('+previdx+');return false;">previous</a></span><span id="next"><a href="#" onclick="openPopUp3('+nextidx+');return false;">next</a></span>';
		}
		ipu.innerHTML=nextprev+html;
		pu.style.visibility='visible';
		var mt=event.clientY-200+getScrollY();
		pu.style.marginTop=mt+'px';		
	}
}
function openPopUp3(imgidx){
	if(imgidx>=0){
		var pu=document.getElementById('popup');
		var ipu=document.getElementById('innerpopup');
		var html='<h3>'+pupimgalt[imgidx]+'</h3><img src="'+pupimgsrc[imgidx]+'" alt="'+pupimgalt[imgidx]+'"><p>'+pupimgtxt[imgidx]+'</p>';
		var nextprev='';
		if(pupimgsrc.length>1){
			var previdx=(imgidx>1)?imgidx-1:pupimgsrc.length-1;
			var nextidx=(imgidx<(pupimgsrc.length-1))?imgidx+1:1;
			nextprev='<span id="prev"><a href="#" onclick="openPopUp3('+previdx+');return false;">previous</a></span><span id="next"><a href="#" onclick="openPopUp3('+nextidx+');return false;">next</a></span>';
		}
		ipu.innerHTML=nextprev+html;
	}
}
function closePopUp(){
	var pu=document.getElementById('popup');
	pu.style.visibility='hidden';
	var ipu=document.getElementById('innerpopup');
	ipu.innerHTML='';
}
function getScrollY() {
	  var scrOfY = 0;
	  if( typeof( window.pageYOffset ) == 'number' ) {
	    //Netscape compliant
	    scrOfY = window.pageYOffset;
	  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
	    //DOM compliant
	    scrOfY = document.body.scrollTop;
	  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
	    //IE6 standards compliant mode
	    scrOfY = document.documentElement.scrollTop;
	  }
	  return  scrOfY;
	}
function openTag(event,txt){
	var pu=document.getElementById('tag');
	pu.innerHTML=txt;	
	pu.style.visibility='visible';
	var mt=event.clientY+getScrollY();
	pu.style.top=mt+'px';
	pu.style.left=event.clientX+20+'px';
}
function closeTag(){
	var pu=document.getElementById('tag');
	pu.style.visibility='hidden';
}