(function(a){a.fn.captcha=function(c){var g={borderColor:"",captchaDir:"/assets/front/js/captcha",url:"/support_contact",formId:"contactformid",text:"Verify that you are a human,<br />drag <span>scissors</span> into the circle.",items:Array("pencil","scissors","clock","heart","note")};var c=a.extend(g,c);a(this).html("<b class='ajax-fc-rtop'><b class='ajax-fc-r1'></b> <b class='ajax-fc-r2'></b> <b class='ajax-fc-r3'></b> <b class='ajax-fc-r4'></b></b><img class='ajax-fc-border' id='ajax-fc-left' src='"+c.captchaDir+"/imgs/border-left.png' /><img class='ajax-fc-border' id='ajax-fc-right' src='"+c.captchaDir+"/imgs/border-right.png' /><div id='ajax-fc-content'><div id='ajax-fc-left'><p id='ajax-fc-task'>"+c.text+"</p><ul id='ajax-fc-task'><li class='ajax-fc-0'><img src='"+c.captchaDir+"/imgs/item-none.png' alt='' /></li><li class='ajax-fc-1'><img src='"+c.captchaDir+"/imgs/item-none.png' alt='' /></li><li class='ajax-fc-2'><img src='"+c.captchaDir+"/imgs/item-none.png' alt='' /></li><li class='ajax-fc-3'><img src='"+c.captchaDir+"/imgs/item-none.png' alt='' /></li><li class='ajax-fc-4'><img src='"+c.captchaDir+"/imgs/item-none.png' alt='' /></li></ul></div><div id='ajax-fc-right'><p id='ajax-fc-circle'></p></div></div><div id='ajax-fc-corner-spacer'></div><b class='ajax-fc-rbottom'><b class='ajax-fc-r4'></b> <b class='ajax-fc-r3'></b> <b class='ajax-fc-r2'></b> <b class='ajax-fc-r1'></b></b>");var f=a.ajax({url:c.url,type:"POST",async:false}).responseText;var b=randomNumber();a(".ajax-fc-"+b).html('<img src="'+c.captchaDir+"/imgs/item-"+c.items[b]+'.png" alt="" />');a("p#ajax-fc-task span").html(c.items[b]);a(".ajax-fc-"+b).addClass("ajax-fc-highlighted");a(".ajax-fc-"+b).draggable({containment:"#ajax-fc-content"});var e=Array();for(var d=0;d<5;d++){if(d!=f&&d!=b){a(".ajax-fc-"+d).html('<img src="'+c.captchaDir+"/imgs/item-"+c.items[d]+'.png" alt="" />');e[d]=c.items[d]}}a(".ajax-fc-container, .ajax-fc-rtop *, .ajax-fc-rbottom *").css("background-color",c.borderColor);a("#ajax-fc-circle").droppable({drop:function(h,i){a(".ajax-fc-"+f).draggable("disable");a("#"+c.formId+' input[name$="captcha"]').val(f)},tolerance:"touch"})}})(jQuery);function randomNumber(){var d="01234";d+=".";var c=1;var b=1;var a="";while(b<=c){$max=d.length-1;$num=Math.floor(Math.random()*$max);$temp=d.substr($num,1);a+=$temp;b++}return a};
