var sMax;var holder;var preSet;var rated;function rating2(num){sMax=0;for(n=0;n<num.parentNode.childNodes.length;n++){if(num.parentNode.childNodes[n].nodeName=="A"){sMax++;}}
if(!rated){s=num.id.replace("_",'');a=0;for(i=1;i<=sMax;i++){if(i<=s){document.getElementById("_"+i).className="on";document.getElementById("rateStatus").innerHTML=num.title;holder=a+1;a++;}else{document.getElementById("_"+i).className="";}}}}
function rating(num){sMax=0;for(n=0;n<num.parentNode.childNodes.length;n++){if(num.parentNode.childNodes[n].nodeName=="A"){sMax++;}}
if(!rated){s=num.id.replace("_",'');a=0;for(i=1;i<=sMax;i++){if(i<=s){document.getElementById("_"+i).className="on";document.getElementById("rateStatus").innerHTML=num.title;holder=a+1;a++;}else{document.getElementById("_"+i).className="";}}}}
function off(me){if(!rated){if(!preSet){for(i=1;i<=sMax;i++){document.getElementById("_"+i).className="";document.getElementById("rateStatus").innerHTML=me.parentNode.title;}}else{rating(preSet);document.getElementById("rateStatus").innerHTML=document.getElementById("ratingSaved").innerHTML;}}}
function rateIt(me){if(!rated){document.getElementById("rateStatus").innerHTML=document.getElementById("ratingSaved").innerHTML+" :: "+me.title;preSet=me;rated=1;sendRate(me);rating(me);}}
function sendRate(sel){document.getElementById("rating").value=sel.id}
function doFavourite(id,type){var query="id="+id+"&type="+type;$.ajax({type:"GET",url:"/widget-action-favourite.asp",data:""+query,cache:false,success:function(message){$('#message').html(message);if(type=="fav_remove"){$('#favourite a').html("Add to favourites");$('#favourite a').attr("id","fav_add");}
else{if(message=="<strong>You must be logged in to add to your favourites</strong>"){}
else{$('#favourite a').html("Remove from favourites");$('#favourite a').attr("id","fav_remove");}}},failure:function(message){}});}
function updateStars(id){var query="id="+id;$.ajax({type:"GET",url:"/widget-recalculate-stars-ajax.asp",data:""+query,cache:false,success:function(message){$('#recipe-stars').html("");$('#recipe-stars').html(message);$('#rating_para').html("");},failure:function(message){}});}
$(document).ready(function(){var options={target:'#emailMessage',beforeSubmit:showRequest,success:showResponse,clearForm:true,resetForm:true};$('#emailForm').ajaxForm(options);$('#favourite a').click(function(){var rel=parseInt($('#favourite a').attr('rel'));var type=$('#favourite a').attr('id');doFavourite(rel,type);return true;});$('#comment_form').submit(function(){var id=$(this).parent().find('#rid').val();var comment=$(this).parent().find('textarea').val();var rating=$(this).parent().find('#rating').val();if(comment===undefined){comment="";}
var query="pid="+id+"&text="+comment+"&rating="+rating;$.ajax({type:"GET",url:"/widget-post-comment-ajax.asp",data:""+query,cache:false,success:function(img){$("#commentListStart").append(img);document.getElementById("rating").value="0";document.getElementById("textarea1").value="";rated=null;$("#TB_closeWindowButton").click();updateStars(id);}});return false;})});function showRequest(formData,jqForm,options){return true;}
function showResponse(responseText,statusText){}
$(document).ready(function(){var options2={target:'#smsMessage',beforeSubmit:showRequest,success:showResponse,clearForm:true,resetForm:true};$('#smsForm').ajaxForm(options2);});function showRequest(formData,jqForm,options2){return true;}
function showResponse(responseText,statusText){RefreshImage('imgCaptcha');}
