function sprawdz_mail(par1,par2,par3,par4) {
email_err=0;
czeckbox_err=0;
sciezka1=eval("document."+par3);
sciezka2=eval("document."+par4);
if (par2=="valid_check"){
if (!sciezka1.checked) { alert('Wymagana jest zgoda na na przetwarzanie danych.');
 return false;}
}

if (par1=="valid_email"){
	if (sciezka2.value.length==0){ alert ("Wypelnij pole e-mail"); return false;}
	else {
			 Wzor = /^[0-9a-zA-Z.-_]+\@[0-9a-zA-Z-.-_]+\.[0-9a-zA-Z.]{2,4}$/;
			 if (Wzor.test(sciezka2.value)==false) { alert ("Niewlasciwy format adresu e-mail");
			 return false;} 
	}
}
return true;
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function setPointer(theRow, thePointerColor, theNormalBgColor)
{
    var theCells = null;

    if (thePointerColor == '' || typeof(theRow.style) == 'undefined') {
        return false;
    }
    if (typeof(document.getElementsByTagName) != 'undefined') {
        theCells = theRow.getElementsByTagName('td');
    }
    else if (typeof(theRow.cells) != 'undefined') {
        theCells = theRow.cells;
    }
    else {
        return false;
    }

    var rowCellsCnt  = theCells.length;
    var currentColor = null;
    var newColor     = null;
    if (typeof(window.opera) == 'undefined'
        && typeof(theCells[0].getAttribute) != 'undefined' && typeof(theCells[0].getAttribute) != 'undefined') {
        currentColor = theCells[0].getAttribute('bgcolor');
        newColor     = (currentColor.toLowerCase() == thePointerColor.toLowerCase())
                     ? theNormalBgColor
                     : thePointerColor;
        for (var c = 0; c < rowCellsCnt; c++) {
            theCells[c].setAttribute('bgcolor', newColor, 0);
        } // end for
    }
    else {
        currentColor = theCells[0].style.backgroundColor;
        newColor     = (currentColor.toLowerCase() == thePointerColor.toLowerCase())
                     ? theNormalBgColor
                     : thePointerColor;
        for (var c = 0; c < rowCellsCnt; c++) {
            theCells[c].style.backgroundColor = newColor;
        }
    }

    return true;
} 
function scrolling(elementId, szer){
	
   var IE = (document.all && document.getElementById && !window.opera );
   var FF = (!document.all && document.getElementById && !window.opera);
   var OP = (document.all && document.getElementById && window.opera);
   
   pom = document.getElementById(elementId);	 
   tab = pom.clientHeight;
   
   if(window.innerHeight){
	   mouseX = (screen.width/2) - (szer/2) - ((screen.width-window.innerWidth)/2)+window.pageXOffset;
	   mouseY = (screen.height/2) - (tab/2) - ((screen.height-window.innerHeight)/2)+window.pageYOffset;
	}else if(document.documentElement && document.documentElement.clientWidth){
	   mouseX = (screen.width/2) - (szer/2) - ((screen.width-document.documentElement.clientWidth)/2)+document.documentElement.scrollLeft;
	   mouseY = (screen.height/2) - (tab/2) - ((screen.height-document.documentElement.clientHeight)/2)+document.documentElement.scrollTop;
	}else if(document.body && document.body.clientWidth){
	  mouseX = (screen.width/2) - (szer/2) - ((screen.width-document.body.clientWidth)/2)+document.body.scrollLeft;	
	  mouseY = (screen.height/2) - (tab/2) - ((screen.height-document.body.clientHeight
		
)/2)+document.body.scrollTop;
	}
		
	document.getElementById(elementId).style.display='block';
	document.getElementById(elementId).style.top=mouseY+"px";
	document.getElementById(elementId).style.left=mouseX+"px";
}


function dodajIframe1(elementId){

       var IE = (document.all && document.getElementById && !window.opera );
       var FF = (!document.all && document.getElementById && !window.opera);
       var OP = (document.all && document.getElementById && window.opera);
	   
		if(IE){
			var pom1 = document.getElementById(elementId);
			pom1.innerHTML += '<iframe style="position: absolute; display: block; z-index: -1; width: 100%; height: '+pom1.clientHeight+'px; top: 0; left: 0; filter: mask(); border:1px solid #333333;"></iframe>';
		}
}



function showhide_layer2(elementId, akcja){
    
	var mouseX = 0;
	var mouseY = 0;
	
	var IE = (document.all && document.getElementById && !window.opera );
    var FF = (!document.all && document.getElementById && !window.opera);
    var OP = (document.all && document.getElementById && window.opera);
	
    var pom = document.getElementById(elementId);
	
	if(akcja){
			
		pom.style.display = 'block';
		scrolling(elementId,pom.clientWidth);
		
	    window.onscroll = function(){
			scrolling(elementId,pom.clientWidth);
		};	
		
		window.onresize = function(){
			scrolling(elementId,pom.clientWidth);
		};
		
		
	}else{
		window.onscroll = function() {};
		window.onresize = function() {};
		pom.style.display = 'none';
	}
	
	return false;
}


function ShowEffect(element1, element2){
	   
	   if(!getCookie('bartek_ankieta') && !getCookie('bartek_ankieta_nie')){
		   
		   el = document.getElementById(element1);
		   el.style.display='block'; 
		   if(document.getElementById('glowny').offsetHeight){
			   
			   el.style.height = document.getElementById('glowny').offsetHeight+'px';
		   }
		   dodajIframe1(element1);
		   new Effect.Opacity(element1, 
		   {duration:2, from:0, to:0.7});
			setTimeout('showhide_layer2(\''+element2+'\', 1)',1800);
	   }
	   
	 return true;
}

function HideEffect(element1, element2){
       new Effect.Opacity(element1, 
       {duration:2, from:0.7, to:0});
	   setTimeout('showhide_layer2(\''+element1+'\', 0)',500);
	   el = document.getElementById(element2);
	   el.style.display='none'; 
	   return true;
 }
 
 function przekieruj(element1, element2){
	 HideEffect(element1, element2);
	 document.location.href = 'http://www.outlet.bartek.com.pl/wypelnij_ankiete.php?id=8&co=strona';
	 return true;
 }

function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
	if (document.cookie.length>0)
	  {
	  c_start=document.cookie.indexOf(c_name + "=");
	  if (c_start!=-1)
		{
		c_start=c_start + c_name.length+1;
		c_end=document.cookie.indexOf(";",c_start);
		if (c_end==-1) c_end=document.cookie.length;
		return unescape(document.cookie.substring(c_start,c_end));
		}
	  }
	return "";
}

function zamknij(ile_dni){
	setCookie('bartek_ankieta_nie', 'nie', ile_dni);
	HideEffect('fade', 'light');
}