function searchForm() {

}

function wo(first) {
 w=document.srch.woj;
 m=document.srch.miasto;
 s=w.options[w.selectedIndex].value;
 c=m.options[m.selectedIndex].value;

 if(s==0 && c>0) {

	for(var i=1; i<m_Cit.length; i++) {
	 	if(c==m_Cit[i]) {
	 	        for(var j=1; j<17; j++) {
				if(w.options[j].value==m_Ids[i]) {
					w.selectedIndex = j;
				}
			}
			break;
		}
	}

//	w.selectedIndex = m_Ids[m.selectedIndex+2];
 }

	for (var i = (m.options.length-1); i >= 0; i--){
        	m.options[i]=null;
	}
 if(w.selectedIndex==0) {
  for(var i=0; i<m_Cit.length; i++) {
   m.options[i]=new Option(m_CitN[i],m_Cit[i]);
  }

 } else {
   id=w.options[w.selectedIndex].value;
   n=1;
   m.options[0]=new Option("-","");
   for(var i=0; i<m_Ids.length; i++) {
    if(m_Ids[i]==id) {
	m.options[n++]=new Option(m_CitN[i],m_Cit[i]);
    }
    if(m_Cit[i]==c && first==1) {
     	m.selectedIndex=n-1;
    }
   }

 }
}

var ni=7;
var i1=new Image();
i1.src="images/f1.gif";
var i2=new Image();
i2.src="images/f2.gif";
var i3=new Image();
i3.src="images/f3.gif";
var i4=new Image();
i4.src="images/f4.gif";
var i5=new Image();
i5.src="images/f5.gif";
var i6=new Image();
i6.src="images/f6.gif";
var i7=new Image();
i7.src="images/f7.gif";

function reapply(){
setTimeout("slideit()",500);
return true;
}

function slide() {
 reapply();
 wo(1);
}

function antyspam(t) {
  t.spam.value=2;
  return true;
}
//window.onerror=reapply;

var speed=1;
var step=1;
var wi=1;
function slideit(){
if (!document.images)
 return;
if (document.all)
 document.images.slide.filters.blendTrans.apply();
 document.images.slide.src=eval("i"+step+".src")
if (document.all)
 document.images.slide.filters.blendTrans.play();
 wi=step;
if (step<ni)
 step++;
else
 step=1;
if (document.all)
 setTimeout("slideit()",speed*1000+4000);
else
 setTimeout("slideit()",speed*1000);
}

function onEnter(code, frm)
{
 if (code==13)
 {
  frm.submit();
 }
}

// JavaScript Document
function textCounter(field, maxlimit) 
{
	if (field.value.length > maxlimit) // if too long...trim it!
		field.value = field.value.substring(0, maxlimit);
	// otherwise, update 'characters left' counter
//else 
	//countfield.value = maxlimit - field.value.length;
//		i = 0;
}

function sprawdz(adr, adres)
{
 if (confirm("Czy na pewno chcesz skasować? <OK> Tak"))
  adr.href=adres;
 return " ";
}
function sprawdzForm(adr, adres)
{
 if (confirm("Czy na pewno zapisać? <OK> Tak")) {
  adr.action=adres;
  adr.submit();
 }
 return " ";
}

function umowa(adr, tekst)
{
 if(adr.c1.checked==false || adr.c3.checked==false)
  alert(tekst);
 else
  adr.submit();
 return " ";
}

function search(adr)
{
 adr.submit();
 return " ";
}

function link(adr, adres, tekst)
{
 if(tekst!='')
  alert(tekst);
 adr.action=adres;
 adr.submit();
 return " ";
}

//Pawel Szymanski
function sprawdzPok(form)
{
 var min=parseFloat(form.cenamin.value);
 var max=parseFloat(form.cenamax.value);

 if(form.nazwa.value=="")
 {
  alert("Brak nazwy pokoju.");
  return 0;
 }
 else
 if(form.opis.value=="")
 {
  alert("Brak opisu pokoju.");
  return 0;
 }
 else
 if(min>max || form.cenamin.value=="" || form.cenamin.value=="") 
 {
  alert("Ceny są niepoprawne.");
  return 0;
 }
 else
 if(form.osoby.value<=0)
 {
  alert("Ilość osób jest niepoprawna.");
  return 0;
 }
 else
 if(form.standard.value==0)
 {
  alert("Nie podany standard pokoju.");
  return 0;
 }

 form.submit();
}


function days_between(_date1, _date2) 
{
 var ONE_DAY = 1000 * 60 * 60 * 24
 var year1=parseInt(_date1.substring(0, 4));
 var month1=parseInt(_date1.substring(5, 7));
 var day1=parseInt(_date1.substring(8, 10));
 var date1=new Date(year1, month1, day1);
 var year2=parseInt(_date2.substring(0, 4));
 var month2=parseInt(_date2.substring(5, 7));
 var day2=parseInt(_date2.substring(8, 10));
 var date2=new Date(year2, month2, day2);

 var date1_ms = date1.getTime()
 var date2_ms = date2.getTime()

 var difference_ms = date2_ms - date1_ms;
    
 return Math.round(difference_ms/ONE_DAY)
}

function futureDate(_date1, _days)
{
 var ONE_DAY = 1000 * 60 * 60 * 24
 var year1=parseInt(_date1.substring(0, 4));
 var month1=parseInt(_date1.substring(5, 7))-1;
 var day1=parseInt(_date1.substring(9, 11));
 var date1=new Date(year1, month1, day1);

 var date1_ms = date1.getTime() + parseInt(_days)*ONE_DAY;
 var X=new Date(date1_ms);

 return X;
}

function setDays(text, form)
{
 var dni=days_between(document.getElementById('_od').value, text.value);
 var d=document.getElementById('_dni');
 if(dni>0)
  d.value=dni;
 else
  d.value="";
}
                                                       
function date_ddmmyy(date)
{
 var d  = date.getDate();
 var day = (d < 10) ? '0' + d : d;
 var m = date.getMonth()+1;
 var month = (m < 10) ? '0' + m : m;
 var yy = date.getYear();
 var year = (yy < 1000) ? yy + 1900 : yy;

 return year + "-" + month + "-" + day;
}

function setDays2(text, form)
{
 var data=futureDate(document.getElementById('_od').value, text.value);
 var temp=date_ddmmyy(data);
 if(temp.substring(0, 3)!="NaN")
  document.getElementById("_do").value=date_ddmmyy(data);
}

function change_oop(form) {

 form.submit();
}