
function schranka(id){var test=true;new Ajax.Request('/ajax/',{method:'post',parameters:'hotelschranka='+id,requestHeaders:{Accept:'application/json'},onSuccess:function(vysledek){if(vysledek){var json=vysledek.responseText;var data=json.evalJSON();for(x=0;x<data.length;x++){if(data[x]==id){$('pridani').innerHTML='- Odebrat objekt ze schranky.<img src="/images/icons/clipboard-active.png" alt="Přidat objekt do schránky" />';test=false;}}
if(test==true){$('pridani').innerHTML='+ Přidat objekt do schránky.<img src="/images/icons/clipboard-inactive.png" alt="Přidat objekt do schránky" />';}
pocetschranka();}}});}
function schrankavyhledavani(id){var test=true;new Ajax.Request('/ajax/',{method:'post',parameters:'hotelschranka='+id,requestHeaders:{Accept:'application/json'},onSuccess:function(vysledek){if(vysledek){var json=vysledek.responseText;var data=json.evalJSON();for(x=0;x<data.length;x++){if(data[x]==id){$('pridani'+id+'').innerHTML='<img src="/images/icons/clipboard-active.png" alt="Přidat objekt do schránky" />';test=false;}}
if(test==true){$('pridani'+id+'').innerHTML='<img src="/images/icons/clipboard-inactive.png" alt="Přidat objekt do schránky" />';}
pocetschranka();}}});}
function pocetschranka(){new Ajax.Updater('pocetschranka','/ajax/',{parameters:'pocetschranka= 1',method:'post'});if($('pocetschranka').innerHTML==0){$('vyber').innerHTML='<br /><div class="storageItemFrame"><H1>Ve schránce není žádný objekt!<H1></div>&nbsp;';}}
function odebratvyber(id){new Ajax.Request('/ajax/',{method:'post',parameters:'odebraniporovnani='+id,requestHeaders:{Accept:'application/json'},onSuccess:function(vysledek){if(vysledek){var json=vysledek.responseText;var data=json.evalJSON();var obec;var classis;var hotely=' ';var facility;var json=vysledek.responseText;var data=json.evalJSON();$('objecte').innerHTML='';$(''+id+'').className='storageItem';if(data[0].nazev){for(x=0;x<data.length;x++){$('nadpis').innerHTML='Výsledné porovnání';hotely=hotely+'<table cellpadding="0" cellspacing="0" border="0">';hotely=hotely+'<tr>';hotely=hotely+'<td class="blankField">';hotely=hotely+'<span onclick="odebratvyber('+"'"+data[x].idhotel+"'"+')" class="closeButton" title="Vrátit objekt zpět do schránky"></span>';hotely=hotely+'<img src="http://www.rychle-ubytovani.cz/ir/files/fotky/'+data[x].idhotelcz+'/'+data[x].fotka+'" alt="'+data[x].nazev+'" />';hotely=hotely+'<span class="objectName">'+data[x].nazev+'</span>';if(data[x].cobnazev){obec=data[x].cobnazev;}else{obec=data[x].ponazev;}
hotely=hotely+'<span class="objectCity">'+obec+'</span>';hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';hotely=hotely+'<td class="lineValue">';for(j=0;j<data[x].stars;j++){hotely=hotely+'<img src="/images/icons/star-blue.gif" alt="*" />';}
hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';hotely=hotely+'<td class="lineGroup">Ceny</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';for(k=0;k<data[x].pokoje.length;k++){hotely=hotely+'<tr>';hotely=hotely+'<td class="linePrices">'+data[x].pokoje[k].nazev+'     &nbsp;   &nbsp;   '+data[x].pokoje[k].cena_za_osobu+'</td>';hotely=hotely+'</tr>';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="lineGroup">Vybavení a možnosti</td>';hotely=hotely+'</tr>';for(l=0;l<data[x].fac.length;l++){facility=data[x].fac[l].split(',');if(facility[1]==1){classis='lineValueAno';}else{classis='lineValueNe';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="'+classis+'">'+facility[0]+'</td>';hotely=hotely+'</tr>';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="lineLink">';if(data[x].nazevseo){var seo=data[x].nazevseo;}else{var seo=data[x].cnazevseo;}
hotely=hotely+'<a href="/'+seo+'/'+data[x].seoname+'/" title="Přejít na detail objektu">Detail objektu</a>';hotely=hotely+'<a href="/'+seo+'/'+data[x].seoname+'/rezervace/" title="Přejít na rezervaci ubytování">Rezervace</a>';hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'</table>';}
$('objecte').innerHTML=hotely;}else{$(''+id+'').className='storageItem';$('objecte').innerHTML='V porovnání se nenachází žádný objekt, pro porovnání přetahujte objekty ze schránky výše do modrého pole';$('nadpis').innerHTML='';}}}});}
function zobrazeni(){new Ajax.Request('/ajax/',{method:'post',parameters:'zobrazit= 1',requestHeaders:{Accept:'application/json'},onSuccess:function(vysledek){if(vysledek){var json=vysledek.responseText;var data=json.evalJSON();var obec;var classis;var hotely=' ';var facility;var json=vysledek.responseText;var data=json.evalJSON();$('objecte').innerHTML='';if(data[0].nazev){for(x=0;x<data.length;x++){$('nadpis').innerHTML='Výsledné porovnání';hotely=hotely+'<table cellpadding="0" cellspacing="0" border="0">';hotely=hotely+'<tr>';hotely=hotely+'<td class="blankField">';hotely=hotely+'<span onclick="odebratvyber('+"'"+data[x].idhotel+"'"+')" class="closeButton" title="Vrátit objekt zpět do schránky"></span>';hotely=hotely+'<img src="http://www.rychle-ubytovani.cz/ir/files/fotky/'+data[x].idhotelcz+'/'+data[x].fotka+'" alt="'+data[x].nazev+'" />';hotely=hotely+'<span class="objectName">'+data[x].nazev+'</span>';if(data[x].cobnazev){obec=data[x].cobnazev;}else{obec=data[x].ponazev;}
hotely=hotely+'<span class="objectCity">'+obec+'</span>';hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';hotely=hotely+'<td class="lineValue">';for(j=0;j<data[x].stars;j++){hotely=hotely+'<img src="/images/icons/star-blue.gif" alt="*" />';}
hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';hotely=hotely+'<td class="lineGroup">Ceny</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';for(k=0;k<data[x].pokoje.length;k++){hotely=hotely+'<tr>';hotely=hotely+'<td class="linePrices">'+data[x].pokoje[k].nazev+'     &nbsp;   &nbsp;   '+data[x].pokoje[k].cena_za_osobu+'</td>';hotely=hotely+'</tr>';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="lineGroup">Vybavení a možnosti</td>';hotely=hotely+'</tr>';for(l=0;l<data[x].fac.length;l++){facility=data[x].fac[l].split(',');if(facility[1]==1){classis='lineValueAno';}else{classis='lineValueNe';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="'+classis+'">'+facility[0]+'</td>';hotely=hotely+'</tr>';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="lineLink">';if(data[x].nazevseo){var seo=data[x].nazevseo;}else{var seo=data[x].cnazevseo;}
hotely=hotely+'<a href="/'+seo+'/'+data[x].seoname+'/" title="Přejít na detail objektu">Detail objektu</a>';hotely=hotely+'<a href="/'+seo+'/'+data[x].seoname+'/rezervace/" title="Přejít na rezervaci ubytování">Rezervace</a>';hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'</table>';}
$('objecte').innerHTML=hotely;}else{$('objecte').innerHTML='V porovnání se nenachází žádný objekt, pro porovnání přetahujte objekty ze schránky výše do modrého pole';$('nadpis').innerHTML='';}}}});}
function porovnavani(typ){var test=true;var datahotely='';new Ajax.Request('/ajax/',{method:'post',parameters:'porovnavanityp='+typ,requestHeaders:{Accept:'application/json'},onSuccess:function(vysledek){if(vysledek){var json=vysledek.responseText;var data=json.evalJSON();function addProduct(element,dropon,event){new Ajax.Request('/ajax/',{method:'post',parameters:'porovnaniprime='+element.id,requestHeaders:{Accept:'application/json'},onSuccess:function(vysledek){var obec;var classis;var hotely=' ';var facility;$('nadpis').innerHTML='Výsledné porovnání';var json=vysledek.responseText;var data=json.evalJSON();if(data[0].status=='-10'){window.alert('Zařízení je již vloženo!!');}
if(data[0].status=='-20'){window.alert('Zažízení je jiného typu nelze jej porovnat!!');}
if(data[0].status=='-30'){window.alert('Maximalní počet zařízení pro porovnání je 4!!');}
for(x=0;x<data.length;x++){$(''+data[x].idhotel+'').className='storageItemActive';hotely=hotely+'<table cellpadding="0" cellspacing="0" border="0">';hotely=hotely+'<tr>';hotely=hotely+'<td class="blankField">';hotely=hotely+'<span onclick="odebratvyber('+"'"+data[x].idhotel+"'"+')" class="closeButton" title="Vrátit objekt zpět do schránky"></span>';hotely=hotely+'<img src="http://www.rychle-ubytovani.cz/ir/files/fotky/'+data[x].idhotelcz+'/'+data[x].fotka+'" alt="'+data[x].nazev+'" />';hotely=hotely+'<span class="objectName">'+data[x].nazev+'</span>';if(data[x].cobnazev){obec=data[x].cobnazev;}else{obec=data[x].ponazev;}
hotely=hotely+'<span class="objectCity">'+obec+'</span>';hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';hotely=hotely+'<td class="lineValue">';for(j=0;j<data[x].stars;j++){hotely=hotely+'<img src="/images/icons/star-blue.gif" alt="*" />';}
hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';hotely=hotely+'<td class="lineGroup">Ceny</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';for(k=0;k<data[x].pokoje.length;k++){hotely=hotely+'<tr>';hotely=hotely+'<td class="linePrices">'+data[x].pokoje[k].nazev+'    &nbsp;   &nbsp;    '+data[x].pokoje[k].cena_za_osobu+'</td>';hotely=hotely+'</tr>';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="lineGroup">Vybavení a možnosti</td>';hotely=hotely+'</tr>';for(l=0;l<data[x].fac.length;l++){facility=data[x].fac[l].split(',');if(facility[1]==1){classis='lineValueAno';}else{classis='lineValueNe';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="'+classis+'">'+facility[0]+'</td>';hotely=hotely+'</tr>';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="lineLink">';if(data[x].nazevseo){var seo=data[x].nazevseo;}else{var seo=data[x].cnazevseo;}
hotely=hotely+'<a href="/'+seo+'/'+data[x].seoname+'/" title="Přejít na detail objektu">Detail objektu</a>';hotely=hotely+'<a href="/'+seo+'/'+data[x].seoname+'/rezervace/" title="Přejít na rezervaci ubytování">Rezervace</a>';hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'</table>';}
$('objecte').innerHTML=hotely;}});}
function addProduct2(element,dropon,event){new Ajax.Request('/ajax/',{method:'post',parameters:'schrankaodebrani='+element.id,requestHeaders:{Accept:'application/json'},onSuccess:function(vysledek){var typy='';new Ajax.Request('/ajax/',{method:'post',parameters:'typypoodebrani=1',requestHeaders:{Accept:'application/json'},onSuccess:function(vysledek){var json=vysledek.responseText;var data=json.evalJSON();if(data){}else{$('vyber').innerHTML='<br /><div class="storageItemFrame"><H1>Ve schránce není žádný objekt!<H1></div>&nbsp;';$('pocetschranka').innerHTML=0;}
$('typy').innerHTML='';$('nadpis').innerHTML='';typy=typy+'<ul>';for(x=0;x<data.length;x++){typ=data[x].split(',');typy=typy+'<li><span onclick="porovnavani('+"'"+typ[0]+"'"+')">'+typ[0]+'</span> ('+typ[1]+')</li>';}
typy=typy+'</ul>';$('typy').innerHTML=typy;}});$('vyber').innerHTML='';datahotely='';$('objecte').innerHTML='';var json=vysledek.responseText;var data=json.evalJSON();for(x=0;x<data.length;x++){if(data[x].je==1){var seo='storageItemActive';}else{var seo='storageItem';}
datahotely=datahotely+'<div class="storageItemFrame"><div class="'+seo+'" id="'+data[x].idhotel+'"><img src="http://www.rychle-ubytovani.cz/ir/files/fotky/'+data[x].idhotelcz+'/'+data[x].fotka+'" alt="'+data[x].nazev+'" /><strong>'+data[x].honazev+' '+data[x].stars+'</strong>'+data[x].obnazev+'<span id="jsem'+data[x].idhotel+'"></span></div></div>';}
$('vyber').innerHTML=datahotely;for(x=0;x<data.length;x++){new Draggable(''+data[x].idhotel+'',{revert:true});}
new Ajax.Request('/ajax/',{method:'post',parameters:'porovnaniprimemazani='+element.id,requestHeaders:{Accept:'application/json'},onSuccess:function(vysledek){var obec;var classis;var hotely=' ';var facility;var json=vysledek.responseText;var data=json.evalJSON();$('nadpis').innerHTML='Výsledné porovnání';for(x=0;x<data.length;x++){$(''+data[x].idhotel+'').className='storageItemActive';hotely=hotely+'<table cellpadding="0" cellspacing="0" border="0">';hotely=hotely+'<tr>';hotely=hotely+'<td class="blankField">';hotely=hotely+'<span onclick="odebratvyber('+"'"+data[x].idhotel+"'"+')" class="closeButton" title="Vrátit objekt zpět do schránky"></span>';hotely=hotely+'<img src="http://www.rychle-ubytovani.cz/ir/files/fotky/'+data[x].idhotelcz+'/'+data[x].fotka+'" alt="'+data[x].nazev+'" />';hotely=hotely+'<span class="objectName">'+data[x].nazev+'</span>';if(data[x].cobnazev){obec=data[x].cobnazev;}else{obec=data[x].ponazev;}
hotely=hotely+'<span class="objectCity">'+obec+'</span>';hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';hotely=hotely+'<td class="lineValue">';for(j=0;j<data[x].stars;j++){hotely=hotely+'<img src="/images/icons/star-blue.gif" alt="*" />';}
hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';hotely=hotely+'<td class="lineGroup">Ceny</td>';hotely=hotely+'</tr>';hotely=hotely+'<tr>';for(k=0;k<data[x].pokoje.length;k++){hotely=hotely+'<tr>';hotely=hotely+'<td class="linePrices">'+data[x].pokoje[k].nazev+'&nbsp;&nbsp;'+data[x].pokoje[k].cena_za_osobu+'</td>';hotely=hotely+'</tr>';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="lineGroup">Vybavení a možnosti</td>';hotely=hotely+'</tr>';for(l=0;l<data[x].fac.length;l++){facility=data[x].fac[l].split(',');if(facility[1]==1){classis='lineValueAno';}else{classis='lineValueNe';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="'+classis+'">'+facility[0]+'</td>';hotely=hotely+'</tr>';}
hotely=hotely+'<tr>';hotely=hotely+'<td class="lineLink">';if(data[x].nazevseo){var seo=data[x].nazevseo;}else{var seo=data[x].cnazevseo;}
hotely=hotely+'<a href="/'+seo+'/'+data[x].seoname+'/" title="Přejít na detail objektu">Detail objektu</a>';hotely=hotely+'<a href="/'+seo+'/'+data[x].seoname+'/rezervace/" title="Přejít na rezervaci ubytování">Rezervace</a>';hotely=hotely+'</td>';hotely=hotely+'</tr>';hotely=hotely+'</table>';}
$('objecte').innerHTML=hotely;}});pocetschranka();}});}
for(x=0;x<data.length;x++){if(data[x].je==1){var seo='storageItemActive';}else{var seo='storageItem';}
datahotely=datahotely+'<div class="storageItemFrame"><div class="'+seo+'" id="'+data[x].idhotel+'"><img src="http://www.rychle-ubytovani.cz/ir/files/fotky/'+data[x].idhotelcz+'/'+data[x].fotka+'" alt="'+data[x].nazev+'" /><strong>'+data[x].honazev+' '+data[x].stars+'</strong>'+data[x].obnazev+'<span id="jsem'+data[x].idhotel+'"></span></div></div>';}
$('vyber').innerHTML=datahotely;for(x=0;x<data.length;x++){new Draggable(''+data[x].idhotel+'',{revert:true});}}
Droppables.add('add',{onDrop:addProduct})
Droppables.add('delete',{onDrop:addProduct2})}});}
