function SubmitForm(id,t,s) {
    var url = 'index.php?a='+s;
    var pars = 'id='+id;
    var target = t;
    var myAjax = new Ajax.Updater(target, url, { method: 'post', parameters: pars, encoding: 'utf-8', onComplete:function(req) { $(target).innerHTML = req.responseText; } } );
    return true;
}

function SubmitFormEval(id,t,s) {
    var url = 'index.php?a='+s;
    var pars = 'id='+id;
    var target = t;
    var myAjax = new Ajax.Updater(target, url, { method: 'post', parameters: pars, encoding: 'utf-8', onComplete:function(req) { 
	  $(target).innerHTML = req.responseText; 
	  var re = /<script\b.*?>(.*?)<\//ig;
	  var match;
	  while (match = re.exec(req.responseText)) {
	  eval(match[1]);
	  }
    } } );
    return true;
}

function SubmitFormAdmin(id,t,s) {
    var url = 'admin.php?a='+s;
    var pars = 'id='+id;
    var target = t;
    var myAjax = new Ajax.Updater(target, url, { method: 'post', parameters: pars, encoding: 'utf-8', onComplete:function(req) { $(target).innerHTML = req.responseText; } } );
    return true;
}

function Zapisz(id,t,s) {
    var target = t;
    $(target).innerHTML = "<img src='"+siteUrl+"gfx/ajax-loader.gif'>";
    window.setTimeout('SubmitForm(\''+id+'\',\''+t+'\',\''+s+'\')',300);
}

function ZapiszEval(id,t,s) {
    var target = t;
    $(target).innerHTML = "<img src='"+siteUrl+"gfx/ajax-loader.gif'>";
    window.setTimeout('SubmitForm(\''+id+'\',\''+t+'\',\''+s+'\')',300);
}

function Zapisz2(id,t,s) {
    var target = t;
    $(target).innerHTML = "<img src='"+siteUrl+"gfx/ajax-loader.gif'>";
    window.setTimeout('SubmitFormAdmin(\''+id+'\',\''+t+'\',\''+s+'\')',300);
}

function SubmitForm2(id,t,s) {
    var url = 'index.php?a='+s;
    var pars = 'id='+id;
    var target = t;
    var myAjax = new Ajax.Updater(target, url, { method: 'post', parameters: pars, encoding: 'utf-8', onComplete:function(req) { $(target).innerHTML = req.responseText; Effect.Appear(target, {duration:.2});} } );
    return true;
}

function SubmitForm3(id,t,t2,s) {
    var url = 'index.php?a='+s;
    var pars = 'id='+id;
    var target = t;
    var target2 = t2;
    var myAjax = new Ajax.Updater(target, url, { method: 'post', parameters: pars, encoding: 'utf-8', onComplete:function(req) { $(target).innerHTML = req.responseText; Effect.Appear(target2, {duration:.2});} } );
    return true;
}

function Glosuj(id,t,s) {
    var target = t;
    new Effect.Fade(t,{duration:.2});
    window.setTimeout('SubmitForm2(\''+id+'\',\''+t+'\',\''+s+'\')',300);
}

function Glosuj2(id,t,t2,s) {
    var target = t;
    new Effect.Fade(t2,{duration:.2});
    window.setTimeout('SubmitForm3(\''+id+'\',\''+t+'\',\''+t2+'\',\''+s+'\')',300);
}

function shlogin(l,s) {
    if(Element.getStyle(l,'display')=='none') {
        Effect.Fade(s,{duration:.2});
	window.setTimeout('Element.setStyle(\''+l+'\', {display:\'block\'})',500);
    } else {
	Effect.Fade(l,{duration:.2});
	window.setTimeout('Element.setStyle(\''+l+'\', {display:\'none\'})',500);
	window.setTimeout('Effect.Appear(\''+s+'\', {duration:.2})',700);
    }
}

function goUrl( url ) {
	window.location.replace( url );
	return 0;
}


function openDialog(container, szerokosc) {
	var win = new Window({className:"alphacube", width: szerokosc, height:null})
	win.getContent().update($(container).innerHTML);
	win.showCenter();
}

/* profil */
function checkPwd(co,co2,gdzie) {
  if(document.getElementById(co).value == document.getElementById(co2).value) {
    document.getElementById(gdzie).src=siteUrl+'gfx/ok.gif';
  } else {
    document.getElementById(gdzie).src=siteUrl+'gfx/error.gif';
  }
}

/* dodaj */
function checkCat(co,gdzie) {
  if(document.getElementById(co).value.substring(0,1)=='0') {
    document.getElementById(gdzie).src=siteUrl+'gfx/error.gif';
  } else {
    document.getElementById(gdzie).src=siteUrl+'gfx/ok.gif';
  }
}
function getTags() {
  var text=document.getElementById('tytul').value+' '+document.getElementById('opis').value;
  SubmitForm(text,'tagsugg','tags');
}
function tagSuggest() {
  setTimeout( "getTags()", 50 );
}

function fieldFocus( field ) {
  Element.setStyle(field, {'background-color':'#fff'} ); return false;
}
function fieldBlur( field ) {
  Element.setStyle(field, {'background-color':'#eee'} ); return false;
}
function poputFade( div1, div2 ) {
  Effect.Fade(div1);
  window.setTimeout('Effect.Fade('+div2+')',500);
  return false;
}

function Hide(el) {
	Element.setStyle(el, {display:'none'});
}
function Show(el) {
	Element.setStyle(el, {display:'block'});
}

function hideForAwhile(el,t) {
  t*=1000;
  Effect.Fade(el,{duration:.2});
  window.setTimeout('Effect.Appear(\''+el+'\',{duration:.2})',t);
  return false;
}

function showHideElement(el) {
  if(Element.getOpacity(el)==0) {
    Effect.Appear(el,{duration:.2});
    window.setTimeout('Element.setOpacity(\''+el+'\', 1)',500);
  } else {
    Effect.Fade(el,{duration:.2});
    window.setTimeout('Element.setOpacity(\''+el+'\', 0)',500);
  }
  return false;
}

function Wysun(el) {
	if($(el).getStyle('display')=='none') Effect.BlindDown(el, { duration: 0.5 });
}

function Wsun(el) {
	if($(el).getStyle('display')!='none') Effect.BlindUp(el, { duration: 0.5 });
}

function Zmien(a,b,t) {
	$(t).value=$(t).value.gsub(a,b);
}

/* slideshow - patronaty i inne */
function start_slideshow(start_frame, end_frame, delay) {
        setTimeout(switch_slides(start_frame,start_frame,end_frame, delay), delay);
}
function switch_slides(frame, start_frame, end_frame, delay) {
        return (function() {
                Effect.Fade('slideshow' + frame,{duration:.5});
                if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
                setTimeout("Effect.Appear('slideshow" + frame + "',{duration:.5});", 850);
                setTimeout(switch_slides(frame, start_frame, end_frame, delay), delay + 850);
        })
}

/* rezerwacje */
function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}

function MakeSumN() {
	var suma=0;

	if($('opcja1ck'))
		if($('opcja1ck').checked && $('opcja1il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn1').value)==1) mn=1;
			suma+=parseFloat($('opcja1cena').value)*mn*parseInt($('opcja1il').value);
		}

	if($('opcja2ck'))
		if($('opcja2ck').checked && $('opcja2il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn2').value)==1) mn=1;
			suma+=parseFloat($('opcja2cena').value)*mn*parseInt($('opcja2il').value);
		}

	if($('opcja3ck'))
		if($('opcja3ck').checked && $('opcja3il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn3').value)==1) mn=1;
			suma+=parseFloat($('opcja3cena').value)*mn*parseInt($('opcja3il').value);
		}

	if($('opcja4ck'))
		if($('opcja4ck').checked && $('opcja4il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn4').value)==1) mn=1;
			suma+=parseFloat($('opcja4cena').value)*mn*parseInt($('opcja4il').value);
		}

	if($('opcja5ck'))
		if($('opcja5ck').checked && $('opcja5il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn5').value)==1) mn=1;
			suma+=parseFloat($('opcja5cena').value)*mn*parseInt($('opcja5il').value);
		}

	if($('opcja6ck'))
		if($('opcja6ck').checked && $('opcja6il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn6').value)==1) mn=1;
			suma+=parseFloat($('opcja6cena').value)*mn*parseInt($('opcja6il').value);
		}

	if($('opcja7ck'))
		if($('opcja7ck').checked && $('opcja7il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn7').value)==1) mn=1;
			suma+=parseFloat($('opcja7cena').value)*mn*parseInt($('opcja7il').value);
		}

	if($('opcja8ck'))
		if($('opcja8ck').checked && $('opcja8il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn8').value)==1) mn=1;
			suma+=parseFloat($('opcja8cena').value)*mn*parseInt($('opcja8il').value);
		}

	var sumaall=parseFloat($('cena').value)+suma;
	var zaliczka=sumaall*parseFloat($('wskzaliczkan').value);
	$('sumadod').update(Math.ceil(suma));
	$('sumadodp').update(Math.ceil(suma)); $('sumadodh').value=Math.ceil(suma);
	$('sumaall').update(Math.ceil(sumaall)); $('sumaallh').value=Math.ceil(sumaall);
	$('zaliczkap').update(Math.ceil(zaliczka)); $('zaliczka').value=Math.ceil(zaliczka);
	return false;
}

function MakeSum() {
	var suma=0;

	if($('opcja1ck'))
		if($('opcja1ck').checked && $('opcja1il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn1').value)==1) mn=1;
			suma+=parseFloat($('opcja1cena').value)*mn*parseInt($('opcja1il').value);
		}

	if($('opcja2ck'))
		if($('opcja2ck').checked && $('opcja2il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn2').value)==1) mn=1;
			suma+=parseFloat($('opcja2cena').value)*mn*parseInt($('opcja2il').value);
		}

	if($('opcja3ck'))
		if($('opcja3ck').checked && $('opcja3il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn3').value)==1) mn=1;
			suma+=parseFloat($('opcja3cena').value)*mn*parseInt($('opcja3il').value);
		}

	if($('opcja4ck'))
		if($('opcja4ck').checked && $('opcja4il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn4').value)==1) mn=1;
			suma+=parseFloat($('opcja4cena').value)*mn*parseInt($('opcja4il').value);
		}

	if($('opcja5ck'))
		if($('opcja5ck').checked && $('opcja5il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn5').value)==1) mn=1;
			suma+=parseFloat($('opcja5cena').value)*mn*parseInt($('opcja5il').value);
		}

	if($('opcja6ck'))
		if($('opcja6ck').checked && $('opcja6il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn6').value)==1) mn=1;
			suma+=parseFloat($('opcja6cena').value)*mn*parseInt($('opcja6il').value);
		}

	if($('opcja7ck'))
		if($('opcja7ck').checked && $('opcja7il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn7').value)==1) mn=1;
			suma+=parseFloat($('opcja7cena').value)*mn*parseInt($('opcja7il').value);
		}

	if($('opcja8ck'))
		if($('opcja8ck').checked && $('opcja8il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn8').value)==1) mn=1;
			suma+=parseFloat($('opcja8cena').value)*mn*parseInt($('opcja8il').value);
		}

	var sumaall=parseFloat($('cena').value)+suma;
	var zaliczka=sumaall*parseFloat($('wskzaliczkan').value);
	$('sumadod').update(Math.ceil(suma));
	$('sumadodp').update(Math.ceil(suma)); $('sumadodh').value=Math.ceil(suma);
	$('sumaall').update(Math.ceil(sumaall)); $('sumaallh').value=Math.ceil(sumaall);
	$('zaliczkap').update(Math.ceil(zaliczka)); $('zaliczka').value=Math.ceil(zaliczka);
	return false;
}

function MakeSum2() {
	var suma=0;

	if($('opcja1il'))
		if($('opcja1il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn1').value)==1) mn=1;
			suma+=parseFloat($('opcja1cena').value)*mn*parseInt($('opcja1il').value);
		}

	if($('opcja2il'))
		if($('opcja2il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn2').value)==1) mn=1;
			suma+=parseFloat($('opcja2cena').value)*mn*parseInt($('opcja2il').value);
		}

	if($('opcja3il'))
		if($('opcja3il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn3').value)==1) mn=1;
			suma+=parseFloat($('opcja3cena').value)*mn*parseInt($('opcja3il').value);
		}

	if($('opcja4il'))
		if($('opcja4il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn4').value)==1) mn=1;
			suma+=parseFloat($('opcja4cena').value)*mn*parseInt($('opcja4il').value);
		}

	if($('opcja5il'))
		if($('opcja5il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn5').value)==1) mn=1;
			suma+=parseFloat($('opcja5cena').value)*mn*parseInt($('opcja5il').value);
		}

	if($('opcja6il'))
		if($('opcja6il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn6').value)==1) mn=1;
			suma+=parseFloat($('opcja6cena').value)*mn*parseInt($('opcja6il').value);
		}

	if($('opcja7il'))
		if($('opcja7il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn7').value)==1) mn=1;
			suma+=parseFloat($('opcja7cena').value)*mn*parseInt($('opcja7il').value);
		}

	if($('opcja8il'))
		if($('opcja8il').value>0) {
			var mn=parseInt($('iledni').value)-1;
			if(parseInt($('mn8').value)==1) mn=1;
			suma+=parseFloat($('opcja8cena').value)*mn*parseInt($('opcja8il').value);
		}

	var sumaall=parseFloat($('cena').value)+suma;
	var zaliczka=sumaall*parseFloat($('wskzaliczkan').value);

	$('sumadod').update(Math.ceil(suma));
	$('sumadodp').update(Math.ceil(suma)); $('sumadodh').value=Math.ceil(suma);
	$('sumaall').update(Math.ceil(sumaall)); $('sumaallh').value=Math.ceil(sumaall);
	$('zaliczkap').update(Math.ceil(zaliczka)); $('zaliczka').value=Math.ceil(zaliczka);
	return false;
}

function MakeSumN2() {
	var suma=0;

	if($('opcja1il'))
		if($('opcja1il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn1').value)==1) mn=1;
			suma+=parseFloat($('opcja1cena').value)*mn*parseInt($('opcja1il').value);
		}

	if($('opcja2il'))
		if($('opcja2il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn2').value)==1) mn=1;
			suma+=parseFloat($('opcja2cena').value)*mn*parseInt($('opcja2il').value);
		}

	if($('opcja3il'))
		if($('opcja3il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn3').value)==1) mn=1;
			suma+=parseFloat($('opcja3cena').value)*mn*parseInt($('opcja3il').value);
		}

	if($('opcja4il'))
		if($('opcja4il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn4').value)==1) mn=1;
			suma+=parseFloat($('opcja4cena').value)*mn*parseInt($('opcja4il').value);
		}

	if($('opcja5il'))
		if($('opcja5il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn5').value)==1) mn=1;
			suma+=parseFloat($('opcja5cena').value)*mn*parseInt($('opcja5il').value);
		}

	if($('opcja6il'))
		if($('opcja6il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn6').value)==1) mn=1;
			suma+=parseFloat($('opcja6cena').value)*mn*parseInt($('opcja6il').value);
		}

	if($('opcja7il'))
		if($('opcja7il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn7').value)==1) mn=1;
			suma+=parseFloat($('opcja7cena').value)*mn*parseInt($('opcja7il').value);
		}

	if($('opcja8il'))
		if($('opcja8il').value>0) {
			var mn=parseInt($('iledni').value);
			if(parseInt($('mn8').value)==1) mn=1;
			suma+=parseFloat($('opcja8cena').value)*mn*parseInt($('opcja8il').value);
		}

	var sumaall=parseFloat($('cena').value)+suma;
	var zaliczka=sumaall*parseFloat($('wskzaliczkan').value);
	$('sumadod').update(Math.ceil(suma));
	$('sumadodp').update(Math.ceil(suma)); $('sumadodh').value=Math.ceil(suma);
	$('sumaall').update(Math.ceil(sumaall)); $('sumaallh').value=Math.ceil(sumaall);
	$('zaliczkap').update(Math.ceil(zaliczka)); $('zaliczka').value=Math.ceil(zaliczka);
	return false;
}

function SetHotelAvtive(el, el1, el2, el3) {
	if($(el+'hotel').value>0)
		$(el+'region').disable();
	else
		$(el+'region').enable();

	$(el1+'hotel').value=$(el+'hotel').value;
	$(el2+'hotel').value=$(el+'hotel').value;
	$(el3+'hotel').value=$(el+'hotel').value;

	if($(el1+'hotel').value>0)
		$(el1+'region').disable();
	else
		$(el1+'region').enable();

	if($(el2+'hotel').value>0)
		$(el2+'region').disable();
	else
		$(el2+'region').enable();

	if($(el3+'hotel').value>0)
		$(el3+'region').disable();
	else
		$(el3+'region').enable();

	return false;
}
