//:: /typo3conf/ext/sfp_rating/res/sfp_rating.js
//===============================================================
var sfpRating={version:'1.0.0',author:'Manu Oehler <moehler@snowflake.ch>',plugin:'tx_sfpRating_pi1',ac:null,onDomReady:function(){sfpRating.makeButtons();},makeButtons:function(){var ratingBoxes=$$('div.tx_sfprating_pi1 div.rateButton');ratingBoxes.each(function(item,index){item.addEvent('click',function(){sfpRating.switchButton(item)});return false;});},switchButton:function(button){buttonId=button.get('class');button.addClass('hiddenButton');var tmpId=buttonId.substring(buttonId.indexOf('_'),buttonId.length);$$('ul.sfprating_box_rate'+tmpId).removeClass('hiddenRating');$$('ul.sfprating_box_rate'+tmpId).each(function(item,index){sfpRating.setListEvents(item)});},rate:function(table,id,rating){var last=location.href.length;if(location.href.indexOf('#')>0){last=location.href.indexOf('#')-1;}
var htmlRequest=new Request.HTML({url:location.href.substring(0,last),onComplete:function(responseTree,responseElements,responseHTML,responseJavaScript){$$('div.tx_sfprating_pi1_'+table+'-'+id).set('html',responseHTML);}}).get({'tx_sfprating_pi1[table]':table,'tx_sfprating_pi1[fieldid]':id,'tx_sfprating_pi1[rating]':rating,'tx_sfprating_pi1[ajax]':1});},setListEvents:function(ul){ul.getChildren().each(function(item,index){item.addEvent('mouseover',function(){tmpClass=this.get('class');level=tmpClass.substring(tmpClass.lastIndexOf('-')+1,tmpClass.lastIndexOf('-')+2);sfpRating.setFilled(level,ul);});})
ul.addEvent('mouseout',function(){sfpRating.setFilled(0,ul);});},setFilled:function(level,ul){li=ul.getChildren();level=level.toInt();i=0;while(i<li.length){if(level>i){li[i].removeClass('emptyPoint');li[i].addClass('filledPoint');}else{li[i].removeClass('filledPoint');li[i].addClass('emptyPoint');}
i++;}}};window.addEvent('domready',sfpRating.onDomReady);

//:: /typo3conf/ext/snowball/pi1/static/snowball.js
//===============================================================
window.addEvent('domready',function(){snowball.addEvents();var options={animate:false,enableKeys:false}
Shadowbox.init(options);});var snowball={addEvents:function(){var link=$('snowballurl');if(link)link.addEvent('click',function(){this.openForm(link.href);return false;}.bind(this));},openForm:function(url){Shadowbox.open({player:'iframe',content:url,title:'Beobachter weiterempfehlen',height:400,width:400});}};

//:: /typo3conf/ext/sfpshop/static/tx_sfpshop_pi2.js
//===============================================================
var tx_sfpshop_pi2={toCheckout:function(url){if($('sfpshop-field-postageType')==null){return true;}
var postageType=$('sfpshop-field-postageType').value;if(postageType==''){return true;}
if(url.indexOf('?')==-1){url=url+'?tx_sfpshop_pi3[postageType]='+postageType;}else{url=url+'&tx_sfpshop_pi3[postageType]='+postageType;}
window.location.href='/'+url;return false;}};

