
function echeck(str,empty)  //email check ; empty - czy moze byc pusty
{
var at="@";
var dot=".";
var lat=str.indexOf(at);
var lstr=str.length;
var ldot=str.indexOf(dot);

if ((empty)&&(lstr==0)) return true;	
if (str.indexOf(at)==-1) return false;		   		
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) return false;
if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) return false;
if (str.indexOf(at,(lat+1))!=-1) return false;
if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) return false;
if (str.indexOf(dot,(lat+2))==-1) return false;
if (str.indexOf(" ")!=-1) return false;
return true;					
}
//************************************************************************
function ShowImageLayer(filename, title) //klikniecie na obrazek zamyka okno
{
	var border_width='4px';	
	var background_color='#505050'; 
	container=document.getElementById('img_layer_div'); 
	preloader=document.getElementById('img_preloader_layer_div'); 
	preloader.style.left=parseInt((document.documentElement.clientWidth-preloader.offsetWidth)/2)+document.documentElement.scrollLeft+'px';
	preloader.style.top=parseInt((document.documentElement.clientHeight-preloader.offsetHeight)/2)+document.documentElement.scrollTop+'px';
	preloader.style.visibility='visible';	
	container.style.visibility='hidden';				
	
	advAJAX.get({
		url: '/php/img_params.php?filename='+filename,
		onSuccess : function(obj) 
		{
			pos=obj.responseText.indexOf('|');
			image_width=obj.responseText.substr(0,pos);
			image_height=obj.responseText.substr(pos+1);
			container.innerHTML='<div style="width:'+image_width+'px; background:'+background_color+'; padding:'+border_width+' '+border_width+' 0px '+border_width+'; color:#fff; font:normal 11px tahoma;"><a href="javascript:HideImageLayer()" title="Kliknij, aby zamkn±æ obraz." border="0"><img src="/img/close_wh2.gif" width="12" height="12" border="0" style="float:right; margin-left:5px;"></a>'+title+'</div><a href="javascript:HideImageLayer()" title="Kliknij, aby zamkn±æ obraz." border="0"><img src="'+filename+'" width="'+image_width+'" height="'+image_height+'" alt="Kliknij, aby zamkn±æ obraz." border="0" style="margin:0; border:'+border_width+' solid '+background_color+';"></a>';			
			image_left=parseInt((document.documentElement.clientWidth-container.offsetWidth)/2);
			if (image_left<0) image_left=0;	
			image_top=parseInt((document.documentElement.clientHeight-container.offsetHeight)/2);
			if (image_top<0) image_top=0;
 			image_top+=document.documentElement.scrollTop;		 
			container.style.top=image_top+'px';
			container.style.left=image_left+'px';				
			container.style.visibility='visible';			
		},
	   mimeType: 'text/plain'
	});	

}
//************************************************************************
function HideImageLayer()
{
   document.getElementById('img_layer_div').style.visibility='hidden';
   document.getElementById('img_preloader_layer_div').style.visibility='hidden';
}
//************************************************************************
function ShowHide(id) 
{
	obj = document.getElementById(id);
   obj.style.display = (obj.style.display == "block" ? "none" : "block");
}

