function im1(el_name)
{
        element=document.getElementById(el_name);
       tl=element.src.length;
       extension=element.src.substr(tl-3,3);
       ns=element.src.substr(0,tl-4)+'_over.'+extension;
       element.src=ns;
       return;
}



function im0(el_name)
{
        element=document.getElementById(el_name);
       tl=element.src.length;
       extension=element.src.substr(tl-3,3);
       ns=element.src.substr(0,tl-9)+'.'+extension;
       element.src=ns;
       return;
}

function enlarge_form_element(element_name)
{
        //alert(element_name);
        el=document.getElementById(element_name);
        el.style.height='600px';
}

function set_display_for_rows(element_name, start, end, element_style)
{
        for(i=start;i<end; i++)
        {
                el=document.getElementById(element_name+i);
                el.style.display=element_style;
        }
}

function set_value(element_name, element_value)
{
        el=document.getElementById(element_name);
        el.value=element_value;
}

function set_display(element_name, element_style)
{
//        Tname=new string(element_name);
        Tel=element_name.split(',',500);
        for(i=0;i<Tel.length;i++)
        {
                el=document.getElementById(Tel[i]);
                el.style.display=element_style;
        }

}

function set_style(element_name, style_element, style_value)
{
//        Tname=new string(element_name);
        Tel=element_name.split(',',500);
        for(i=0;i<Tel.length;i++)
        {
                el=document.getElementById(Tel[i]);
                switch(style_element)
                {
                        case '1a':
                                el.style.background='url(../lib/img/menu_shadow_right_off.gif) top';
                                break;
                        case '2':
                        case 2:
                                el.style.color=style_value;
                                break;
                
                        default:                
                           //     el.style.style_element=style_value;
                }
        }

}

function set_checked(element_name)
{
        //alert(element_name);
        el=document.getElementById(element_name);
        el.checked='checked';
}

function submit_over(el)
{
        el.style.background='#004fa0';
}
function submit_out(el)
{
        el.style.background='#000000';
}

function open_image(img_x,img_y,img_title,img_file,window_name){
  wym_x=img_x;
  wym_y=img_y;
  scrollx=0;
  scrolly=0;
  if((wym_x<=0)||(wym_x>(screen.availWidth-20))) {scrollx=1; wym_x=screen.availWidth-20;}
  if((wym_y<=0)||(wym_y>(screen.availHeight-40))){scrolly=1; wym_y=screen.availHeight-40;}
  x=(screen.availWidth-wym_x)/2;
  y=(screen.availHeight-wym_y)/2;
  if(scrollx || scrolly ) scrollbars='scrollbars=yes';
  else scrollbars='scrollbars=no';
  pop=window.open('',window_name, 'toolbar=no,menubar=no,'+scrollbars+',resizable=no,height='+wym_y+',width='+wym_x+',left='+x+',top='+y);
  pop.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-type" content="text/html; charset=utf-8" /><title>'+img_title+'</title></head><body style="margin: 0px; padding: 0px; background: #ddd;">');
  pop.document.write('<a style="margin:auto;" href="javascript:self.close()" title="Zamknij / Close /"><img style="border:0px solid white;" src="'+img_file+'"');
  if(img_y>0) pop.document.write(' height='+img_y); 
  if(img_x>0) pop.document.write(' width='+img_x);
  pop.document.write(' ></a>');
  pop.document.write('</body></html>');
  pop.focus();
}

function open_window(path,win_width,win_height,win_name){
  wym_x=win_width;
  wym_y=win_height;
  scrollx=0;
  scrolly=0;
  if((wym_x<=0)||(wym_x>(screen.availWidth-20))) {scrollx=1; wym_x=screen.availWidth-20;}
  if((wym_y<=0)||(wym_y>(screen.availHeight-40))){scrolly=1; wym_y=screen.availHeight-40;}
  x=(screen.availWidth-wym_x)/2;
  y=(screen.availHeight-wym_y)/2;
  if(scrollx || scrolly ) scrollbars='scrollbars=yes';
  else scrollbars='scrollbars=no';
  pop=window.open(path,win_name, 'toolbar=no,menubar=no,'+scrollbars+',resizable=no,height='+wym_y+',width='+wym_x+',left='+x+',top='+y);
  pop.focus();
}

function new_window(path,win_width,win_height,win_name){
  wym_x=win_width;
  wym_y=win_height;
  scrollx=0;
  scrolly=0;
  if((wym_x<=0)||(wym_x>(screen.availWidth-20))) {scrollx=1; wym_x=screen.availWidth-20;}
  if((wym_y<=0)||(wym_y>(screen.availHeight-40))){scrolly=1; wym_y=screen.availHeight-40;}
  x=(screen.availWidth-wym_x)/2;
  y=(screen.availHeight-wym_y)/2;
//  if(scrollx || scrolly ) scrollbars='scrollbars=yes';
//  else scrollbars='scrollbars=no';
  scrollbars='scrollbars=yes';
  pop=window.open(path,win_name, 'toolbar=no,menubar=no,'+scrollbars+',resizable=no,height='+wym_y+',width='+wym_x+',left='+x+',top='+y);
  pop.focus();
}

function validate(f){
 var v,i,e
 for(i=0;e=f[i++];)
  if(v=window[e.getAttribute('valid')])
  {
   e.style.border="1px solid  rgb(83,95,152)";
   if(!v(e.value))
    {alert(e.getAttribute('alert'));e.focus();e.style.border='1px solid  red'; return 1;}
  }
}
function vf_niepuste(x){return x>''}
function vf_telefon(x){return x.length>=9}
function vf_kod_pocztowy(e){return /^[0-9]{2}-[0-9]{3} {0,}$/i.test(e)}
function vf_ismail(e){return /^[\w\.-]{2,}@[\w\.-]+\.[a-z]{2,5}$/i.test(e)}



function sprawdz_formularz_1(element)
{
        tf=document.forms[element];
        if(tf.general_submit.clicked=='true')
                return 0;
        else
                return 1;
}

function img_over(element)
{
       tl=element.src.length;
       extension=element.src.substr(tl-3,3);
       ns=element.src.substr(0,tl-4)+'_over.'+extension;
       element.src=ns;
       return;
}

function img_out(element)
{
       tl=element.src.length;
       extension=element.src.substr(tl-3,3);
       ns=element.src.substr(0,tl-9)+'.'+extension;
       element.src=ns;
       return;
}

function i1(element)
{
       tl=element.src.length;
       extension=element.src.substr(tl-3,3);
       ns=element.src.substr(0,tl-4)+'_over.'+extension;
       element.src=ns;
       return;
}

function i0(element)
{
       tl=element.src.length;
       extension=element.src.substr(tl-3,3);
       ns=element.src.substr(0,tl-9)+'.'+extension;
       element.src=ns;
       return;
}
