	
	function viewParagraph(ptable, link){
		var obj = document.getElementById(ptable);
		obj.className = obj.className == 'none' ? 'visible' : 'none';
		link.className = link.className == 'cur' ? '' : 'cur';
	}
	
	function closePreview(){
		preview_bg.className = 'none';
	}
	
	function openPreview(img, w, h){
		preview_bg.className = 'visible';
		preview_bg.style.height = document.getElementById('siteBlock').offsetHeight;
		image_preview.src = img;
		image_preview.width = w;
		image_preview.height = h;
		
		preview_block.style.left = (document.body.offsetWidth/2) - (preview_block.offsetWidth/2);
		toppos =  (document.body.offsetHeight/2) + document.body.scrollTop - (preview_block.offsetHeight/2);
		
		if(toppos < 0)
			preview_block.style.top = 0;
		else
			preview_block.style.top = toppos;
		document.onkeydown = escapePreview;
	}
	
	function fixPng(){
		if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent) && navigator.userAgent.search("Opera") < 0){
			preview_bg.id = 'imagePreviewBgFix';
			preview_bg = document.getElementById('imagePreviewBgFix');
		}
	}
	
	function escapePreview (event)
	{
		if (window.event) event = window.event;
		var code = event.keyCode ? event.keyCode : event.which ? event.which : null;
		if (code == 27)
		{
			preview_bg.className = 'none';
	
			document.onclick = null;
			document.onkeydown = null;
		}
	}

function filter(objectsrc, obj){
	var gallery = document.getElementById('photoGal').getElementsByTagName( 'div' );
	document.images['main_image'].src = objectsrc;
	for( var i = 0 ; i <= gallery.length; i++ )
		if(gallery[i].className == 'galImageOn'){
			gallery[i].className = 'galImage';
			break;
			}
	obj.parentNode.className = 'galImageOn';
}

function select_border(objectsrc, obj){
	var gallery = document.getElementById('photoGal');
	document.images['main_image'].src = objectsrc;

	var image_obj = document.getElementById(obj);
	var allobjects = document.getElementById('photoGal').getElementsByTagName( 'div' );

	for(var i=0; i<allobjects.length; i++){
		if(allobjects[i].className == 'galImageOn')
			allobjects[i].className = 'galImage';

	}

	image_obj.className = 'galImageOn';

}

function select_border3(objectsrc, obj){
	document.images['main_image'].src = objectsrc;


	var image_obj = document.getElementById(obj).getElementsByTagName( 'canvas' );
	var canvases = document.getElementById('photoGal').getElementsByTagName( 'canvas' );

	if (/MSIE (5\.5|6|7).+Win/.test(navigator.userAgent) && navigator.userAgent.search("Opera") < 0){
	
	} else {
		
		for(var i=0; i<canvases.length; i++) {
			canvases[i].getContext('2d').strokeStyle = '#ffffff';
			canvases[i].getContext('2d').stroke();
		}

		image_obj[0].getContext('2d').strokeStyle = '#ff9900';
		image_obj[0].getContext('2d').stroke();

	}

}

