if (document.images)
{
	pic1= new Image(50,50); 
	pic1.src="images/loading.gif"; 
}
function loader(rel_id,message)
	{
		filename=rel_id+'.php';
		$('#'+rel_id).get(0).innerHTML='<center><img src="images/loading.gif" border="0" style="margin-top:200px;"></center>';
		$('#'+rel_id).load(filename,{mes:message});
	}
	function callback_function(rel_id,message)
	{
		var t=setTimeout('loader("'+rel_id+'","'+message+'")',500);
	}
	$(
		function() 
		{
			
			function runEffect(obj)
			{
				
				if($("#fancy_content").html()=='')
				{
					
				}
				else
				{
					$.fn.fancybox.close();
				}
				var options = {direction: 'down'};
				var rel_id=$(obj).attr('rel');
				$(".cover").hide();
				$(".cover").empty();
				$('#'+rel_id).effect('slide',options,500,callback_function(rel_id,''));
			};
			$(".selector").click(function() 
			{
				$('#curscroll').hide();
				runEffect(this);
				return false;
			});
		}
	);
function page_about_gallery(sel_id)
{
	$('.gallery_hide').hide();
	$('.gallery_page_'+sel_id).fadeIn();
	$('.gallery_paging_reset').removeClass('number');
	$('.gallery_paging_'+sel_id).addClass('number');
	$('.gallery_paging_reset').children('a').removeClass('paging_1');
	$('.gallery_paging_reset').children('a').addClass('paging_2');
	$('.gallery_paging_'+sel_id).children('a').removeClass('paging_2');
	$('.gallery_paging_'+sel_id).children('a').addClass('paging_1');
}
function page_about_gallery_main(sel_id)
{
	$('.gallery_hide').hide();
	$('.gallery_page_'+sel_id).fadeIn();
	$('.gallery_paging_reset').removeClass('number');
	$('.gallery_paging_'+sel_id).addClass('number');
	$('.gallery_paging_reset').children('a').removeClass('paging_3');
	$('.gallery_paging_reset').children('a').addClass('paging_4');
	$('.gallery_paging_'+sel_id).children('a').removeClass('paging_3');
	$('.gallery_paging_'+sel_id).children('a').addClass('paging_4');
}
function page_about_news(sel_id)
{
	$('.news_hide').hide();
	$('.news_page_'+sel_id).fadeIn();
	$('.news_paging_reset').removeClass('number');
	$('.news_paging_'+sel_id).addClass('number');
	$('.news_paging_reset').children('a').removeClass('paging_1');
	$('.news_paging_reset').children('a').addClass('paging_2');
	$('.news_paging_'+sel_id).children('a').removeClass('paging_2');
	$('.news_paging_'+sel_id).children('a').addClass('paging_1');
}
function kanon_slider()
{
	var val=$('#slider').slider('value', 0);
	var text=document.getElementById('year_'+val).innerHTML;
	//var left=document.getElementById('handle').style.left;
	document.getElementById('live').innerHTML=text;
}
function load_gallery(sel_id)
{
	$('#load_gallery').get(0).innerHTML='<center><img src="images/loading.gif" border="0" style="margin-top:50px;"></center>';
	$('#load_gallery').load('gallery_details.php',{select_id:sel_id});
}
function show_image(img_src,a_href,desc_id)
{
	document.getElementById('td_image').src='images/loading.gif';
	document.getElementById('td_image').src=img_src;
	document.getElementById('td_link').href=a_href;
	var desc=document.getElementById('desc_'+desc_id).innerHTML;
	document.getElementById('desc').innerHTML=desc;
	
}
function validate_email(field,alerttxt)
{
	with (field)
	{
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		if (apos<1||dotpos-apos<2) 
		  {alert(alerttxt);return false;}
		else {return true;}
	}
}
function validate_form(thisform)
{
	with (thisform)
	{
		if (validate_email(E_Mail,"Not a valid e-mail address!")==false)
		  {E_Mail.focus();return false;}
	}
}
function getScrollXY() 
{
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) 
  {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } 
  else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) 
  {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  }
  else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) 
  {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return scrOfY;
}
function followcursor(event)
{
	var z=getScrollXY();
	var x=event.clientX+10;
	var y=event.clientY+10+z;
	
	document.getElementById('curscroll').style.left=x;
	document.getElementById('curscroll').style.top=y;
	$('#curscroll').show();
	return 0;
}
function ex_click(sel_id,event)
{
	var is_visible=document.getElementById('curscroll').style.display;
	var a=document.getElementById('ex_'+sel_id).innerHTML; 
	var b=document.getElementById('curscroll').innerHTML; 
	if(is_visible=='none' || a!=b)
	{
		$('#curscroll').hide();
		document.getElementById('curscroll').innerHTML=a; 
		followcursor(event);
	}
	else
	{
		$('#curscroll').hide();
	}
}
function film_click(sel_id,event)
{
	var is_visible=document.getElementById('curscroll').style.display;
	var a=document.getElementById('film_'+sel_id).innerHTML; 
	var b=document.getElementById('curscroll').innerHTML; 
	if(is_visible=='none' || a!=b)
	{
		$('#curscroll').hide();
		document.getElementById('curscroll').innerHTML=a; 
		followcursor(event);
	}
	else
	{
		$('#curscroll').hide();
	}
}
