

function setC(c)
{
  color = validColor(c);
  if (color == null) alert("zly zapis koloru: " + color);
  else
    {
     document.all.colPrev.style.backgroundColor = '#' + color;
     document.all.kolor_hex.value = color;
    }
 
}



function validColor(s) {
  s    = s || '';
  s    = s + "";
  s    = s.toUpperCase();
  out  = '';
  pool = '0123456789ABCDEF';

  for (i=0; i<s.length; i++)
    {
     sc = s.charAt(i);
     if (pool.indexOf(sc) != -1) out += sc;
    }
    
  if (out.length != 6) return null;
  return out;
} 






function advSearchColorClear()
{
 var d=document.forms.fszukzaaw;
 
 d.kolor_hex.value='';
 document.getElementById('choix').style.backgroundColor='#dfded5';
}



function potwierdzLink(a)
{
 var kom = '';
 
 
 if   (a=='0') kom='Czy na pewno usunąć wszystkie ulubione?';
 else          kom='Czy na pewno usunąć wybrane ulubione?';
 
 
 var konf = confirm(kom);
 
 
 return konf;
}






var dhtmld = document; 



function getElement(i)
{ 
 var ob = dhtmld.all?dhtmld.all[i]:dhtmld.layers?dhtmld.layers[i]:dhtmld.getElementById(i); 
 return ob; 
} 



function divMng(id,param)
{ 
 var ob = getElement(id); 

 if (param=='-') 
   { 
    ob.style.display = 'none'; 
    //ob.clpsd = 0; 
   }
 else 
   if (param=='+')
     { 
      getElement(id+'').style.display='none'; 
      getElement(id+'').clpsd = 0; 
      ob.style.display = 'block'; 
      //ob.clpsd = 1; 
     } 
}




function mngSearchEng(kt)
{
 if (kt=='simple')
   {
    divMng('dwyszzaaw', '-');
    divMng('dwysznorm', '+');
   }
 if (kt=='adv')
   {
    divMng('dwysznorm', '-');
    divMng('dwyszzaaw', '+');
   }
}






function mngLogin()
{
 divMng('dloginprev', '-');
 divMng('dlogin', '+');
}






function getCB(i)
{ 
 if (document.layers) 
    ob=document.layers[i];
 else
   ob=document.all[i];
 
 
 return ob; 
} 






function selDesCB(fcb, fn)
{
 r=getCB(fcb); 
 
 if(r!='' && r.length>0)
   {
    ch=fn.checked;
    
    for (i=0; i<r.length; i++) getCB(fcb)[i].checked=ch;
   }
}






function delSelFav(fcb)
{
 r=getCB(fcb); 
 
 if(r!='' && r.length>0)
   {
    c=0;
    
    for (i=0; i<r.length; i++) if (getCB(fcb)[i].checked==true) c++;

    
    if (c>0)
      {
       konf = confirm('Czy na pewno usunąć '+c+' zdjęć?');
       
       if (konf==true) window.parent.document.forms.fphl.submit();
      }
    else alert('Musisz zaznaczyć przynajmniej jedno zdjęcie');
   }
 
}



