var Try = new Object();
Try.these = function() {
	var returnValue;
	for (var i = 0; i < arguments.length; i++) {
		var lambda = arguments[i];
		try {
			returnValue = lambda();
			break;
		} catch (e) {}
	}
	return returnValue;
}

function GEBI(id)	{
		
	Try.these( function() {return document.getElementById(id)} );	
}

function open2(id){
	document.getElementById(id).className='open';
}
function close(id){
	document.getElementById(id).className='close';
}

function show(id,mid){
	document.getElementById(id).className='open';
	document.getElementById(mid).className='open';
}
function ShowHide(id,mid){
	document.getElementById(id).className='open';
	document.getElementById(mid).className='close';
}

function clear_(w)	{
	
	GEBI(w).innerHTML='';
}


function getCookie ( cookie_name )
{
  var results = document.cookie.match ( cookie_name + '=(.*?)(;|$)' );

  if ( results )
    return ( unescape ( results[1] ) );
  else
    return null;
}

function PopImg_(id, src, alt, w , h ,  x , y, is_pop){

	pop = document.getElementById(id);
	var table = document.getElementById(id+"_t");
	if( w > parseInt(table.style.width)) { table.style.width  = w +  "px";}
	if( h > parseInt(table.style.height)){table.style.height = h +  "px"}
	
	pop.className='show';
	
	document.getElementById(id+'_img').innerHTML ='';
	document.getElementById(id+'_txt').innerHTML = '';
	document.getElementById(id+'_img').innerHTML = '<img src="'+src+'" alt="'+alt+'" width="'+w+'" height="'+h+'">';
	document.getElementById(id+'_txt').innerHTML = alt;
    
}


function PopImg(id, img_num){

	var pop = document.getElementById(id);
	var table = document.getElementById(id+"_t");

	pop.className='show';
	

   return ch_image(id, img_num); 
}

function ch_image(id, img_num){
    var i;
	document.getElementById(id+'_img').innerHTML ='';
	document.getElementById(id+'_txt').innerHTML = '';
	document.getElementById(id+'_img').innerHTML = g_images[img_num];
	document.getElementById(id+'_txt').innerHTML = document.getElementById('jmg_'+img_num).alt;	

	for(i=1; i <=g_images.length; i++ ){
	if(img_num == i){
	Try.these( function() {return document.getElementById("eee_"+i).className="nopager"} );
		
	}
	else{	
	Try.these( function() {return document.getElementById("eee_"+i).className="pager"} );
	}
	
	
	}
	
	return false;
	
}

function openClose(id){
	var dobj = document.getElementById(id);
	dobj.className=="crhidden" ? dobj.className="crvisible" : dobj.className="crhidden";
}






