var d = document;
var min_rgh_h = 590;



function text_decoration(id, val) {

	if (!id) return false;
	if (!val) val = 'none';

	d.getElementById(id).style.textDecoration = val;
	
	return true;
}


function dh_win(id, h) {

	if (!id) { return false; }
	

	if (h) { 

		d.getElementById('win').style.display = 'none';

	} else {
		
		var h = d.getElementById('right').offsetHeight;
		
		if (h < min_rgh_h) { h = min_rgh_h; }

		d.getElementById('win').style.display = 'block';
		d.getElementById('win').style.height = h - 17 + 'px';
		
		var m_t = getScrollXY();
		
		if (h >= min_rgh_h && m_t[1] > 170) {
			
			d.getElementById(id).style.marginTop = (m_t[1] - 120) + 'px';
		
		} else {
			
			d.getElementById(id).style.marginTop = 40 + 'px';
		}
	}

	return true;
}


function dis_act_pic(id_pic, src) {
	
	if (!id_pic || !src) { return false; }


	dh_win('pic_gal', false);
	
	d.getElementById(id_pic).src = src;

	var h = d.getElementById('right').offsetHeight;

	
	return true;
}


function confm(msg) {

	var resp = confirm(msg);

	if (resp == true) {	return true; }
	
	return false;
}


function getScrollXY() {
	
	var scrOfX = 0, scrOfY = 0;
	
	
	if (typeof( window.pageYOffset ) == 'number') {
		
		// Netscape
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
  
	} else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
			
		//DOM
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;

	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {

		//IE6
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
  	}
		
		
	return [scrOfX, scrOfY];
}


function dh(id) {
	
	if (!id) return false;
	
	
	var dis = d.getElementById(id).style.display;
	
	if (dis == 'none') {
		
		d.getElementById(id).style.display = 'block';
	
	} else {
		
		d.getElementById(id).style.display = 'none';
	}
}
