function checkNebenwirkungMandatoryOnPV(){var html='';var error=0;var message_part=$('message_part');var beschreibung=$('nebenwirkung_beschreibung');if(beschreibung&&beschreibung.value.length===0){html=html+'Bitte f&uuml;gen Sie eine Beschreibung hinzu.<br />';error=1;}
if(error==1){message_part.innerHTML=html;message_part.style.display='block';message_part.style.color='#cc0000';message_part.style.fontWeight='bold';return false;}
return true;}
function createNebenwirungFromPV(){new Ajax.Updater('gruenBoxMiddle','/nebenwirkungen/createNebenwirkungFromPV',{asynchronous:true,evalScripts:true,encoding:'iso-8859-1',parameters:Form.serialize('nebenwirkungPVFormular')});}
function createNebenwirung(){new Ajax.Updater('nebenwirkung_zeile','/nebenwirkungen/createNebenwirkungFromPV',{asynchronous:true,evalScripts:true,encoding:'iso-8859-1',parameters:Form.serialize('nebenwirkungPVFormular')});}
function updateTopReiterToProdukttyp(produkttyp){var reiter=document.getElementById('navi_tabs').getElementsByTagName('LI');var list_length=reiter.length;var captions=new Array();captions['0']='MEDIKAMENTE';if(captions[produkttyp]!='undefined'){for(var counter=0;counter<list_length;counter++){var li_element=reiter[counter];var a_element=li_element.firstChild;var span_element=a_element.firstChild;if(span_element.innerHTML==captions[produkttyp]){a_element.className='active';}else{a_element.className=(counter!=(list_length-1))?'':'lastReiter';}}}}
function openCloseNebenwirkungZeile(mode){if(mode=='open'){$('open_close_nebenwirkung_form').innerHTML='<a href="javascript:;" style="color:#CC0000;" onclick="openCloseNebenwirkungZeile(\'close\'); return false;"><strong>[ schliessen ]</strong></a>';Effect.SlideDown('nebenwirkung_content');}else{$('open_close_nebenwirkung_form').innerHTML='<a href="javascript:;" style="color:#CC0000;" onclick="openCloseNebenwirkungZeile(\'open\'); return false;"><strong>[ Jetzt Produkt bewerten und 100 &euro; gewinnen ]</strong></a>';Effect.SlideUp('nebenwirkung_content');}}
function submitSortierungsForm(){sortierung=$('sorting').value;full_list=$('showFullList').checked;redirectUrl=$('url_location').value+'sortierung/'+sortierung;if(full_list==true){redirectUrl=redirectUrl+"/full-list.html";}else{redirectUrl=redirectUrl+".html";}
alert(redirectUrl);document.location.href=redirectUrl;}
function extendDescription(){document.getElementById('descriptionseperator').style.display='none';document.getElementById('descriptionrest').style.display='inline';document.getElementById('shortendescription').style.display='inline';}
function shortenDescription(){document.getElementById('descriptionseperator').style.display='inline';document.getElementById('descriptionrest').style.display='none';document.getElementById('shortendescription').style.display='inline';}
function showPreisverlaufBox(){document.getElementById('preisverlaufBox').style.display='block';}
function submitLasikFormular(){var mandatoryError=0;if(!document.getElementById('iName').value){document.getElementById('iName').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iName').style.border='1px solid #ccc';}
if(!document.getElementById('iStrasse').value){document.getElementById('iStrasse').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iStrasse').style.border='1px solid #ccc';}
if(!document.getElementById('iPlz').value){document.getElementById('iPlz').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iPlz').style.border='1px solid #ccc';}
if(!document.getElementById('iOrt').value){document.getElementById('iOrt').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iOrt').style.border='1px solid #ccc';}
if(!document.getElementById('iEmail').value){document.getElementById('iEmail').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iEmail').style.border='1px solid #ccc';}
if(mandatoryError==0){document.getElementById('lasikFormular').submit();}
return false;}
function submitTreppenliftFormular(){var mandatoryError=0;if(!document.getElementById('iName').value){document.getElementById('iName').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iName').style.border='1px solid #ccc';}
if(!document.getElementById('iStrasse').value){document.getElementById('iStrasse').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iStrasse').style.border='1px solid #ccc';}
if(!document.getElementById('iPlz').value){document.getElementById('iPlz').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iPlz').style.border='1px solid #ccc';}
if(!document.getElementById('iOrt').value){document.getElementById('iOrt').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iOrt').style.border='1px solid #ccc';}
if(!document.getElementById('iTelefon').value){document.getElementById('iTelefon').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iTelefon').style.border='1px solid #ccc';}
if(!document.getElementById('iEmail').value){document.getElementById('iEmail').style.border='1px solid #cc0000';mandatoryError++;}else{document.getElementById('iEmail').style.border='1px solid #ccc';}
if(mandatoryError==0){document.getElementById('lasikFormular').submit();}
return false;}
function extendFAQDescription(id){document.getElementById('descriptionseperator_'+id).style.display='none';document.getElementById('descriptionrest_'+id).style.display='inline';document.getElementById('shortendescription_'+id).style.display='inline';}
function shortenFAQDescription(id){document.getElementById('descriptionseperator_'+id).style.display='inline';document.getElementById('descriptionrest_'+id).style.display='none';document.getElementById('shortendescription_'+id).style.display='none';}
var given=new Array();function bewertungOver(obj,n,half){var i=0;for(i;i<5;i++){obj.parentNode.getElementsByTagName('img')[i].src='/images/icons/big-inactive-rating.gif';}
var i=1;for(i;i<=n;i++){obj.parentNode.getElementsByTagName('img')[(i-1)].src='/images/icons/big-active-rating.gif';}
if(half==1){obj.parentNode.getElementsByTagName('img')[n].src='/images/icons/big-half-rating.gif';}}
function bewertungStarOver(obj,n,half){var i=0;for(i;i<5;i++){obj.parentNode.getElementsByTagName('img')[i].src='/images/new/apo_rating_star_inactive.png';}
var i=1;for(i;i<=n;i++){obj.parentNode.getElementsByTagName('img')[(i-1)].src='/images//new/apo_rating_star_active.png';}
if(half==1){obj.parentNode.getElementsByTagName('img')[n].src='/images/icons/big-half-rating.gif';}}
function bewertungOut(obj,name){if(given[name]!=0){setTo=given[name];}else{setTo=0;}
var i=0;for(i;i<5;i++){obj.parentNode.getElementsByTagName('img')[i].src='/images/icons/big-inactive-rating.gif';}
var i=1;for(i;i<=setTo;i++){obj.parentNode.getElementsByTagName('img')[(i-1)].src='/images/icons/big-active-rating.gif';}}
function bewertungStarOut(obj,name){if(given[name]!=0){setTo=given[name];}else{setTo=0;}
var i=0;for(i;i<5;i++){obj.parentNode.getElementsByTagName('img')[i].src='/images/new/apo_rating_star_inactive.png';}
var i=1;for(i;i<=setTo;i++){obj.parentNode.getElementsByTagName('img')[(i-1)].src='/images//new/apo_rating_star_active.png';}}
function bewertungFix(obj,n,name){var i=0;for(i;i<5;i++){obj.parentNode.getElementsByTagName('img')[i].src='/images/icons/big-inactive-rating.gif';}
var i=1;for(i;i<=n;i++){obj.parentNode.getElementsByTagName('img')[(i-1)].src='/images/icons/big-active-rating.gif';}
document.getElementById('wert_'+name).value=n;given[name]=n;obj.parentNode.className+='fixed';return false;}
function bewertungFix(obj,n,name){var i=0;for(i;i<5;i++){obj.parentNode.getElementsByTagName('img')[i].src='/images/new/apo_rating_star_inactive.png';}
var i=1;for(i;i<=n;i++){obj.parentNode.getElementsByTagName('img')[(i-1)].src='/images//new/apo_rating_star_active.png';}
document.getElementById('wert_'+name).value=n;given[name]=n;obj.parentNode.className+='fixed';return false;}
function bewertungStarFix(obj,n,name,fill){var i=0;for(i;i<5;i++){if(fill===true){$('rating_star_holder').getElementsByTagName('img')[i].src='/images/new/apo_rating_star_inactive.png';}else{obj.parentNode.getElementsByTagName('img')[i].src='/images/new/apo_rating_star_inactive.png';}}
var i=1;for(i;i<=n;i++){if(fill===true){$('rating_star_holder').getElementsByTagName('img')[(i-1)].src='/images//new/apo_rating_star_active.png';}else{obj.parentNode.getElementsByTagName('img')[(i-1)].src='/images//new/apo_rating_star_active.png';}}
document.getElementById('wert_'+name).value=n;given[name]=n;if(fill===true){$('rating_star_holder').className='fixed';}else{obj.parentNode.className+='fixed';}
return false;}
function bewertung_fill(){var i=0;var done=1;while(obj=document.getElementsByTagName('input')[i]){if(obj.name.indexOf('wert_')!=-1){var j=0;var n=obj.value;for(j;j<5;j++){document.getElementById('bewertung_'+done).getElementsByTagName('img')[j].src='/images/icons/big-inactive-rating.gif';}
var j=1;for(j;j<=n;j++){document.getElementById('bewertung_'+done).getElementsByTagName('img')[(j-1)].src='/images/icons/big-active-rating.gif';}
document.getElementById(obj.name).value=n;given[obj.name.substr(5)]=n;obj.parentNode.className+='fixed';done++;}
i++;}}
function validateCo2(){error=0;errorText='';if(document.getElementById('bestellnummer').value==''){document.getElementById('bestellnummer').style.borderColor='#FF0000';document.getElementById('lbestellnummer').style.color='#FF0000';errorText='Bitte geben Sie eine Bestellnummer ein.';error++;}else{document.getElementById('bestellnummer').style.borderColor='#CCCCCC';document.getElementById('lbestellnummer').style.color='#333333';}
if(document.getElementById('apotheke').value==''){document.getElementById('apotheke').style.borderColor='#FF0000';document.getElementById('lapotheke').style.color='#FF0000';errorText=errorText+'<br />Bitte wählen Sie eine Apotheke aus.';error++;}else{document.getElementById('apotheke').style.borderColor='#CCCCCC';document.getElementById('lapotheke').style.color='#333333';}
if(error==0){document.getElementById('formerror').innerHTML='';document.getElementById('co2form').submit();}else{document.getElementById('formerror').innerHTML=errorText;return false;}}
function generateGMap(latitude,longitude){map=new GMap2(document.getElementById("map_canvas"),{size:new GSize(200,125)});map.addControl(new GSmallMapControl());map.setCenter(new GLatLng(latitude,longitude),11);map.clearOverlays();var marker=new GMarker(new GLatLng(latitude,longitude),{draggable:false});GEvent.addListener(marker,"click",function(){marker.openInfoWindowHtml($('gmap_adr').value);});map.addOverlay(marker);}

