if(typeof snblayout == 'undefined') var snblayout='rpl';

function getStyleFor(el)
{
	switch(el)
	{
		case 'div':
			if(snblayout=='rpl') return 'border-bottom:1px solid #c1c1c1; margin-bottom:10px; padding-bottom:5px; padding-right:30px;';
			else if(snblayout=='rpl2') return 'margin-bottom:5px; padding-bottom:3px;';
			else if(snblayout=='rplmin') return 'margin-bottom:0px; padding-bottom:0px; height:20px; overflow:hidden;';
		break;
		
		case 'divC':
			if(snblayout=='hsok' || snblayout=='hsok_min') return 'FormRoom';
		break;

		case 'typC':
			if(snblayout=='rpl' || snblayout=='rpl2' || snblayout=='rplmin') return 'Tekstowe';
			else if(snblayout=='hsok' || snblayout=='hsok_min') return 'FormList Text12';
		break;
		
		case 'typS':
			if(snblayout=='rpl' || snblayout=='rpl2') return 'background-color:#fff';
			else if(snblayout=='rplmin') return 'padding:0;font-size:9px;width:60px;background-color:#fff;';
		break;
		
		case 'kol':
			if(snblayout=='rpl' || snblayout=='rpl2' || snblayout=='rplmin') return 'background-color:#fff;margin:0;padding:0;font-size:9px;';
		break;
		
		case 'dz':
			if(snblayout=='rpl' || snblayout=='rpl2') return 'background-color:#fff;width:15px;';
			else if(snblayout=='rplmin') return 'background-color:#fff;width:15px;font-size:9px;margin:0;padding:0;';
		break;

		case 'dzC':
			if(snblayout=='rpl' || snblayout=='rpl2' || snblayout=='rplmin') return 'Tekstowe';
			else if(snblayout=='hsok' || snblayout=='hsok_min') return 'FormField Text12';
		break;
		
		case 'kolyska':
			if(snblayout=='rplmin') return (LNG==1?'kołyska: ':'cradle: ');
			else return (snblayout=='hsok_min'?'<br />':'')+(LNG==1?'&nbsp;kołyska: ':'&nbsp;cradle: ');
		break;

		case 'dziecko':
			if(snblayout=='rplmin') return (LNG==1?'dostawka: ':'add-on: ');
			else return (LNG==1?'&nbsp;dostawka: ':'&nbsp;add-on: ');
		break;
		
		case 'a':
			if(snblayout=='hsok' || snblayout=='hsok_min') return '';
			else return '[x]';
	}
	
	return '';
}

$('dod').observe('click',function()
{
	this.blur();
	added++;
	var ins=new Element("div",{'class':getStyleFor('divC'), 'style':getStyleFor('div')});
	
	var inp=new Element("a",{'class': 'overr'}).update(getStyleFor('a')).observe('click',function(){this.up().remove();added--;$('dod').show();});
	ins.insert(inp);
	
	ins.insert('Typ'+(LNG!=1?'e':'')+(snblayout=='hsok'?' pokoju':'')+': ');
	var typ=new Element("select", {'name':'room_type['+added+']', 'class':getStyleFor('typC'), 'style':getStyleFor('typS')});
	typ.observe('change',changetype);
	typ.insert(new Element("option",{value:'SGL'}).update('Single'));
	typ.insert(new Element("option",{value:'DBL'}).update('Double'));
	typ.insert(new Element("option",{value:'TWN'}).update('Twin'));
	typ.insert(new Element("option",{value:'TPL'}).update('Triple'));
	typ.insert(new Element("option",{value:'QDR'}).update('Quadruple'));
	ins.insert(typ);

	//ins.insert(' Ilość: ');
	var ilo=new Element("input", {'type':'hidden','value':'1','name':'room_count['+added+']'});
	ins.insert(ilo);

	var ins3=new Element("i");
	if(snblayout=='rplmin') ins3.style.visibility='hidden';
	else ins3.hide();
	ins3.insert(getStyleFor('kolyska'));
	var kol=new Element("input", {'type':'checkbox', 'name':'room_cot['+added+']', 'style':getStyleFor('kol')});
	kol.onclick=clickKol
	ins3.insert(kol);

	ins.insert(ins3);
	
	var ins2=new Element(typeContainer).hide();
	ins2.observe('mouseover',toggleHelp);
	ins2.observe('mouseout',toggleHelp);
	ins2.insert(getStyleFor('dziecko'));
	var dze=new Element("input", {'type':'text', 'name':'room_child['+added+']', 'class':getStyleFor('dzC'), 'style':getStyleFor('dz'), 'maxlength':'2'});
	ins2.insert(dze);
	
	ins.insert(ins2);
	
	$('insert').insert(ins);
	
	if(added==2) $(this).hide();
});

$$('#selectss select').each(function(a){$(a).observe('change',changetype);});
$$('#selectss div '+typeContainer).each(function(a){$(a).observe('mouseover',toggleHelp);$(a).observe('mouseout',toggleHelp);});
$$('#selectss i input').each(function(a){$(a).onclick=clickKol});
function changetype()
{
	var spn=$(this).up().down(typeContainer);
	var i=$(this).up().down('i');
	if($F(this)=='DBL' || $F(this)=='TWN')
	{
		spn.show();
	}
	else
	{
		spn.hide();
	}
	if($F(this)=='SGL')
	{
		if(snblayout=='rplmin') i.style.visibility='hidden';
		else i.hide();
	}
	else
	{
		if(snblayout=='rplmin') i.style.visibility='';
		else i.show();
	}
}


function toggleHelp()
{
	$('dostawka-help').toggle();
}

$('cnt').onchange=function()
{
	$('ms').update(new Element("img",{'src':'/img/ajax_whait.gif','width':this.style.width.replace('px','')}));
	new Ajax.Updater('ms','/ajax.php',{parameters:'type=getCitiesSindbadSelect&cid='+this.value+'&width='+this.style.width.replace('px','')+'&LNG='+LNG});
};

$('s1').onchange=$('s2').onchange=$('s3').onchange=$('s4').onchange=$('s5').onchange=
$('s1').onclick=$('s2').onclick=$('s3').onclick=$('s4').onclick=$('s5').onclick=function()
{
	if(!this.checked && !$('WynikiOnline2').hasClassName('s'+this.id)) $('WynikiOnline2').addClassName('s'+this.id);
	else if(this.checked) $('WynikiOnline2').removeClassName('s'+this.id);
}

function clickKol()
{
	if(this.checked)
	{
		this.up().next().down('input').value='';
		this.up().next().down('input').disabled=true;
	}
	else
	{
		this.up().next().down('input').disabled=false;
	}
}