
// THIS CODE NEED TO INITIALIZE A DETERMINATED FUNCTION FOR ALL RELATIVES ELEMENTS

function start_prepare_page_effect()
{

// BEGIN - PREPARE MENU EFFECT WINDOW
array_of_effect_2 = ( ( document.all ) ? (new_getElementsByClassName(document,"cssmenuul1")) : (document.getElementsByClassName("cssmenuul1")) );
var effect_2_onmouseover = function(event){ effect_set_but_fade(this.childNodes[1],0,1,0,1,200,2); };
var effect_2_onmouseout = function(event){ effect_set_but_fade(this.childNodes[1],0,1,1,-1,0,1); };
if ( array_of_effect_2 ) for ( j=0 ; j<array_of_effect_2.length ; j++ )
{
	for ( j2=0 ; j2<array_of_effect_2[j].childNodes.length ; j2++ )
	{
		if ( ( array_of_effect_2[j].childNodes[j2].nodeName == "LI" ) && ( array_of_effect_2[j].childNodes[j2].childNodes[1] && array_of_effect_2[j].childNodes[j2].childNodes[1].nodeName == "UL" ) )
		{
			array_of_effect_2[j].childNodes[j2].onmouseover = effect_2_onmouseover;
			array_of_effect_2[j].childNodes[j2].onmouseout = effect_2_onmouseout;
		}
	}
}

// END   -


array_of_effect_1 = ( ( document.all ) ? (new_getElementsByClassName(document,"css_effect_lightonme")) : (document.getElementsByClassName("css_effect_lightonme")) );
var st_opacity = 0.4;
var str_st_opacity_filter = "alpha(opacity="+(st_opacity*100)+");"
var effect_1_onmouseover = function(event){ effect_set_but_fade(this,0.4,1,0.4,1,500,0); };
var effect_1_onmouseout = function(event){ effect_set_but_fade(this,0.4,1,1,-1,1000,0); };
if ( array_of_effect_1 ) for ( j=0 ; j<array_of_effect_1.length ; j++ )
{
	array_of_effect_1[j].style.filter = str_st_opacity_filter;
	array_of_effect_1[j].style.opacity = st_opacity;
	array_of_effect_1[j].onmouseover = effect_1_onmouseover;
	array_of_effect_1[j].onmouseout = effect_1_onmouseout;
}


// BEGINE - PREPARE IMG40 ZOOM
var curlimg = "";
array_of_effect_1 = ( ( document.all ) ? (new_getElementsByClassName(document,"img40")) : (document.getElementsByClassName("img40")) );
var st_opacity = 0.3;
var str_st_opacity_filter = "alpha(opacity="+(st_opacity*100)+");"
//var effect_4_onclick = function(event){ show_image(this.parentNode.href,1,event,this); return false; };
var effect_4_onclick = function(event){  effect_set_img_zoom(this,0,1,0,1,700,0, event); return false; };
if ( array_of_effect_1 ) for ( j=0 ; j<array_of_effect_1.length ; j++ )
{
	//array_of_effect_1[j].onclick = effect_4_onclick;
	array_of_effect_1[j].onclick = function(event){ nav_img40s_pos=get_img40_pos(this); effect_set_img_zoom(this,0,1,0,1,700,0, event); return false; };
	curlimg = ( ( array_of_effect_1[j].parentNode.href ) ? array_of_effect_1[j].parentNode.href : array_of_effect_1[j].src );
	nav_img40s[j] = Array(array_of_effect_1[j], curlimg, get_url_resized_image(curlimg, 0, 500));
	curlimg = "";
}
// END    -

/*
array_of_effect_1 = ( ( document.all ) ? (new_getElementsByClassName(document,"css_effect_lightonme_parent")) : (document.getElementsByClassName("css_effect_lightonme_parent")) );
var st_opacity = 0.3;
var str_st_opacity_filter = "alpha(opacity="+(st_opacity*100)+");"
var effect_1_onmouseover = function(event){ set_light_me_on(this,0.3,1,0.3,1,200,0); };
var effect_1_onmouseout = function(event){ set_light_me_on(this,0.3,1,1,-1,0,0); };
if ( array_of_effect_1 ) for ( j=0 ; j<array_of_effect_1.length ; j++ )
{
	array_of_effect_1[j].parentNode.style.filter = str_st_opacity_filter;
	array_of_effect_1[j].parentNode.style.opacity = st_opacity;
	array_of_effect_1[j].parentNode.onmouseover = effect_1_onmouseover;
	array_of_effect_1[j].parentNode.onmouseout = effect_1_onmouseout;
}
*/

/*
array_of_effect_3 = ( ( document.all ) ? (new_getElementsByClassName(document,"css_effect_lightonme")) : (document.getElementsByTagName("option")) );
var effect_3_onmouseover = function(event){ effect_set_sel_bg(this,32,32,32, 224,224,224, 0, 1, 200, 0); };
var effect_3_onmouseout = function(event){ effect_set_sel_bg(this,32,32,32, 224,224,224, 1, -1, 0, 0); };
if ( array_of_effect_3 ) for ( j=0 ; j<array_of_effect_1.length ; j++ )
{
	array_of_effect_3[j].onmouseover = effect_3_onmouseover;
	array_of_effect_3[j].onmouseout = effect_3_onmouseout;
}
*/


if ( document.getElementById('pagemsgf') )
{
	document.getElementById('pagemsgf').style.display = 'inline';

	effect_set_but_fade(document.getElementById('pagemsgf'),0,1,0,1,500,0);

	if ( document.getElementById('pagemsgf_t') )
	{
		document.getElementById('pagemsgf_t').onmousedown = function(event){ objtomove = document.getElementById('pagemsgf'); };
		//document.getElementById('pagemsgf').onmouseup = function(event){ objtomove = null; };
	}

	var ie_body = ( ( document.documentElement ) ? document.documentElement : ( ( document.body ) ? document.body : document.getElementById('mbody') ) );

	document.getElementById('pagemsgf').style.left = ( ie_body.scrollLeft + ( ie_body.clientWidth/2 ) - ( document.getElementById('pagemsgf').offsetWidth/2 ) ) + 'px';
	document.getElementById('pagemsgf').style.top = ( ie_body.scrollTop + ( ie_body.clientHeight/2 ) - ( document.getElementById('pagemsgf').offsetHeight/2 ) ) + 'px';

	if ( document.getElementById('pagemsgf_a_close') )
	{
		document.getElementById('pagemsgf_a_close').onclick = function(event){ effect_set_but_fade(document.getElementById('pagemsgf'),0,1,1,-1,500,1); return false; };
		document.getElementById('pagemsgf_a_close').onmouseover = function(event){ effect_set_sel_bg(document.getElementById('pagemsgf_a_close'), 128,0,0, 176,0,0, 0,1,200); };
		document.getElementById('pagemsgf_a_close').onmouseout = function(event){ effect_set_sel_bg(document.getElementById('pagemsgf_a_close'), 128,0,0, 176,0,0, 1,-1,500); };
		document.getElementById('pagemsgf_a_close').focus();
	}
}
if ( document.getElementById('iddivb') )
{
	document.getElementById('iddivb').onmousedown = function(event){ objtomove = document.getElementById('iddivb'); };
}


if ( document.getElementById('mbody') )
{
	document.getElementById('mbody').onmousemove = function(event){ body_move_operations(event); };
	document.getElementById('mbody').onmouseup = function(event){ body_mouseup_operations(event); };
}


nav_mphotos_init();
nav_mcategories_init();
nav_mworks_init();

}



start_prepare_page_effect();

var gcounter = 0;
function engine_me()
{
	if ( gcounter%2 == 0 )
	{
		document.getElementById('pageheadtop2').style.backgroundImage = "url('./imgs/logo_top_02.jpg')";
	}
	else
	{
		document.getElementById('pageheadtop2').style.backgroundImage = "url('./imgs/logo_top_01.jpg')";
	}

	gcounter++;
	var t = setTimeout("engine_me();", 1000);
}
//engine_me();