/*
	Reviews v2.0.0.
	Written by All Web Promotion, Inc. 2008 - 2009.
*/

(function(a){a.awpReviews=function(d){var c={linkId:".visitor-review-link",commentMaxLength:400,dialogWindowId:"#visitor-review-form",formId:"#visitor-review-form form",closeIds:"#visitor-review-form-cancel",modalClose:"true",fadeInSpeed:500,overlayClose:true,overlayOpacity:45,zIndex:9000,overlayColor:"#000"};c=a.extend({},c,d);var e=null;a(document).ready(function(){f(c);a(c.linkId).click(function(){b.call(this,c);return false;});});function g(k){var j=document.URL.indexOf("?");var m=document.URL.substring(j+1).split("&");var n;for(var l=0;l<m.length;l++){n=m[l].split("=");if(n.length>0){if(k==n[0]){if(n.length>1){return n[1];}else{return"";}}}}return null;}function b(i){e=a.modal({overlayFadeIn:null,overlayOpacity:i.overlayOpacity,overlayColor:i.overlayColor,zIndex:i.zIndex,overlayClose:i.overlayClose,showBaseLoading:true,containerFadeIn:i.fadeInSpeed,containerHorizontal:"center",containerVertical:"center",closeIds:i.closeIds,onClose:h});e.initWindow(awpReviewsHtml.replace(/&lt;/g,"<").replace(/&gt;/g,">"));a(i.formId+' select[name="rating"]').val("none");a(i.formId+' textarea[name="comment"]').val("");a("#visitor-review-form-pageid").val(a(this).attr("rel"));a(i.formId).submit(function(){var l=true;do{var k=a(i.formId+' input[name="name"]').val();if(!k){l=false;break;}var j=a(i.formId+' input[name="location"]').val();if(!j){l=false;break;}var m=a(i.formId+' select[name="rating"]').val();if(m=="none"){l=false;break;}var n=a(i.formId+' textarea[name="comment"]').val();if(!n){l=false;break;}if(n.length>i.commentMaxLength){l=false;break;}}while(0);if(!l){alert("Your review is not complete.");return false;}if(i.modalClose){e.close();}else{a(this).find('input[type="submit"]').attr("disabled","disabled");}return true;});e.show();}function h(){e=null;}function f(){var k=(g("r"));var j=(k=="ok");var l=k;var i=g("p");if(k!=null){if(j){a("#review-submission-results .result-success").css("display","block");if(i){a("#review-submission-results .result-success-goto").css("display","block").find("a").attr("href",i+".html");}}else{if(k==null){a("#review-submission-results .result-success").css("display","block");}else{a("#review-submission-results .result-failure").css("display","block");if(l){a("#review-submission-results .result-failure-message").css("display","inline").html(l);}if(i){a("#review-submission-results .result-failure-goto").css("display","block").find("a").attr("href",i+".html");}}}}}};})(jQuery);
