function shrinkAfterLightbox(){if(window.navigator.userAgent.indexOf("MSIE 6")>-1){document.getElementById('page').style.top='-280px';}}
function enlargeAfterLightbox(){if(window.navigator.userAgent.indexOf("MSIE 6")>-1){document.getElementById('page').style.top='0px';}}
function redirectToLogin(referer_action){document.location.href='/userprofile/login.html?referer='+referer_action;}
function switchSearchType(sender){InputKrankheit=document.getElementById('query_krankheiten');InputMedikament=document.getElementById('query');img_medi=document.getElementById('img_medi_search');img_disease=document.getElementById('img_disease_search');form=document.getElementById('aposuche');if(sender.id=='switch_medi'){img_medi.src='/images/radio_selected.png';img_disease.src='/images/radio_unselected.png';form.action='/suche.html';InputMedikament.style.display='block';InputMedikament.disabled=false;InputKrankheit.style.display='none';InputKrankheit.disabled=true;if(InputKrankheit.value!='Suchbegriff/Krankheit'){InputMedikament.value=InputKrankheit.value;}}else{img_medi.src='/images/radio_unselected.png';img_disease.src='/images/radio_selected.png';form.action='/krankheit.html';InputMedikament.style.display='none';InputMedikament.disabled=true;InputKrankheit.style.display='block';InputKrankheit.disabled=false;if(InputMedikament.value!='Suchbegriff/Medikament/PZN'){InputKrankheit.value=InputMedikament.value;}}}
function saveWarenkorb(base_url){new Ajax.Updater('ajaxBuffer',document.location.protocol+'//'+base_url+'/warenkorb/save.html',{asynchronous:true,evalScripts:true});document.getElementById('lightbox2').style.display='block';document.getElementById('overlay').style.display='block';return false;}
function prepareForNewCart(base_url){new Ajax.Updater('ajaxBuffer',document.location.protocol+'//'+base_url+'/warenkorb/clearSession.html',{asynchronous:true,evalScripts:true,onComplete:function(request,json){document.location.href='http://'+base_url;}});}
function deleteManuellerPreis(einzelpreis_id){new Ajax.Updater('ajaxBuffer','/statistik/deleteEinzelpreis/'+einzelpreis_id+'.html',{asynchronous:true,evalScripts:true,onComplete:function(request,json){Element.hide('einzelpreis_'+einzelpreis_id);}});openLightbox1();return false;}
function deleteManuellerPreisAlert(einzelpreis_id){new Ajax.Updater('lightbox1','/statistik/retrieveAjaxPreisalarmDeleteBox/'+einzelpreis_id+'.html',{asynchronous:true,evalScripts:true});openLightbox1();return false;}
function editManuellerPreis(einzelpreis_id){var edit_title=document.getElementById('edit_title');var edit_desc=document.getElementById('edit_desc');var edit_pzn=document.getElementById('pzn');var edit_preis=document.getElementById('preis');var save_img=document.getElementById('save_img');var element_pzn=document.getElementById(einzelpreis_id+'_pzn');var element_preis=document.getElementById(einzelpreis_id+'_preis');edit_title.innerHTML='Manuellen Preis bearbeiten';edit_desc.innerHTML='Hier k&ouml;nnen Sie den manuellen Preis f&uuml; die PZN '+element_pzn.innerHTML+' festlegen:';edit_pzn.value=element_pzn.innerHTML;edit_preis.value=element_preis.innerHTML;save_img.onclick=function(){editEinzelpreis('edit')};}
function editEinzelpreis(mode){var note=document.getElementById('message_part');var pzn=document.getElementById('pzn');var preis=document.getElementById('preis');var save=true;if(pzn.value==''){pzn.className='whitelabel_form_input mandatory';save=false;}else{pzn.className='whitelabel_form_input';}
if(preis.value==''){preis.className='whitelabel_form_input mandatory';save=false;}else{preis.className='whitelabel_form_input';}
if(save){new Ajax.Updater('ajaxBuffer',document.location.protocol+'//'+document.domain+'/statistik/refreshPrices.html',{asynchronous:true,evalScripts:true,parameters:Form.serialize('new_price')});note.innerHTML='';note.style.display='none';pzn.value='';preis.value='';if(mode=='edit'){document.getElementById('edit_title').innerHTML='Manuellen Preis hinzuf&uuml;gen';document.getElementById('edit_desc').innerHTML='Hier k&ouml;nnen Sie einen neuen manuellen Preis festlegen:';document.getElementById('save_img').onclick=function(){editEinzelpreis()};}}else{note.innerHTML='Bitte f&uuml;llen Sie die markierten Felder!';note.style.display='block';note.style.padding='5px';note.className='freeText';}
return false;}
function updateCartClass(action){var element=document.getElementById('shoppingcart');element.style.display='none';if(action=='full'){element.className='in-basket-box';}else{element.className='basket-box';}
element.style.display='block';}
function openMediDetailLightbox(pzn){new Ajax.Updater('lightbox1',document.location.protocol+'//'+document.domain+'/medikament/showDetailPicture/'+pzn+'.html',{asynchronous:true,evalScripts:true,onSuccess:function(){openLightbox1();}});return false;}
function openLightbox1(){var browser=navigator.userAgent;document.getElementById('lightbox1').style.display='block';document.getElementById('overlay').style.display='block';if(browser.indexOf('MSIE')!=-1&&browser.indexOf('7')!=-1){document.getElementById('overlay').style.height=document.body.clientHeight;}else{document.getElementById('overlay').style.height=(window.scrollMaxY+window.innerHeight)+'px';}}
function closeLightbox1(){document.getElementById('lightbox1').style.display='none';document.getElementById('overlay').style.display='none';}
function bookmark(url,title){if(window.sidebar){window.sidebar.addPanel(title,url,"");}else if(window.opera&&window.print){var elem=document.createElement('a');elem.setAttribute('href',url);elem.setAttribute('title',title);elem.setAttribute('rel','sidebar');elem.click();}else if(document.all){window.external.AddFavorite(url,title);}}
function removeDetailAllLink(){var element=$('showAllLink');if(element){element.style.display='none';}}
function openMail(country,domain,receiver){location.href="mailto:"+receiver+"@"+domain+"."+country;}
function checkVorschlag(input){var vorschlagsliste=$('vorschlag');if(vorschlagsliste.style.display!='none'){var elemente=vorschlagsliste.getElementsByTagName('li');for(var count=0;count<elemente.length;count++){var vorschlag=elemente[count];if(vorschlag.className=='selected'){input.value=vorschlag.innerHTML;$('aposuche').submit();return;}}}else{$('aposuche').submit();return;}}
function countBewBewertung(bewertung_id,positive){new Ajax.Updater('bewertungstext_'+bewertung_id,'/bewertung/bewertungBewerten/'+bewertung_id+'/'+positive+'.html',{asynchronous:true,evalScripts:true});}
function countNebenwirkungBeschBewertung(nebenwirkung_beschreibung_id,positive){new Ajax.Updater('beschreibungstext_'+nebenwirkung_beschreibung_id,'/nebenwirkungen/nebenwirkungBeschreibungBewerten/'+nebenwirkung_beschreibung_id+'/'+positive+'.html',{asynchronous:true,evalScripts:true});}