
var recommendatorizing=function(){$("#step_2").css({opacity:0.3});$("#step_3").css({opacity:0.3});$.stepTwoComplete_one="not complete";$.stepTwoComplete_two="not complete";var recommCounter=0;var MAX_RECOMM=4;var oldRecommendData={'name':'','gender':'','positionTitle':'','positionDescription':'','positionType':'','companyName':'','domain':'','type':''}
$(".name_input").blur(function(){var all_complete=true;$(".active_name_field").each(function(){if($(this).val()==''){all_complete=false;};});if(all_complete){$("#step_1").animate({paddingBottom:"120px"}).css({"background-image":"url(images/check.png)","background-position":"bottom center","background-repeat":"no-repeat"});$("#step_2").css({opacity:1.0});$("#step_2 legend").css({opacity:1.0});$.stepTwoComplete_one="complete";var recommendData={'name':$("#name").val(),'gender':$("#gender").val(),'positionTitle':$("#positionTitle").val(),'positionDescription':$("#positionDescription").val(),'positionType':$("#positionType").val(),'companyName':$("#companyName").val(),'domain':$("#domain").val(),'type':$("[name=type]:checked").val()}
var isSame=filter.sameObjects(recommendData,oldRecommendData);if(!isSame){$("#stepintro_2").html("Generating a recommendation...<br />&nbsp;");$.ajax({url:'recommend.php',dataType:'html',data:recommendData,success:function(recommendation){var descr="Our first recommendation, click to select as a candidate:";if(recommCounter>0){descr="Another recommendation, click to select as a candidate:";}
$("#stepintro_2").html(descr);$("#recommendation").addClass('recomm');$("<div id='rec"+recommCounter+"' class='recomm' title='Select as a candidate recommendation'>"+recommendation+"</div>").css('display','none').prependTo("#recommendation").show('slow').click(function(){$.stepTwoComplete_two="complete";var candidate=$(this);var text=candidate.html();$("#final").html(""+text).addClass("final");$("#charCount").html("Number of characters: "+text.length);stepTwoTest();});recommCounter++;if(recommCounter>=MAX_RECOMM){var old=recommCounter-MAX_RECOMM;$("#rec"+old).hide('slow',function(){$("#rec"+old).remove();});}},error:function(data){$("#stepintro_2").html("Oops, there was a problem");}});}
oldRecommendData=recommendData;};});function stepTwoTest(){if(($.stepTwoComplete_one=="complete")&&($.stepTwoComplete_two=="complete")){$("#step_2").animate({paddingBottom:"120px"}).css({"background-image":"url(images/check.png)","background-position":"bottom center","background-repeat":"no-repeat"});$("#step_3").css({opacity:1.0});$("#step_3 legend").css({opacity:1.0});}};var filter={sameArrays:function(arr,arr1){var al=arr.length,bl=arr1.length;if(al!==bl||al===0||bl===0){return;}
for(var i=al-1;i>=0;i--){if(!filter.match(arr[i],arr1[i])){return;}}
return arr1;},sameObjects:function(obj,obj1){for(var i in obj){if(!obj1.hasOwnProperty(i)){return false;}
if(obj[i]!==obj1[i]){return false;}}
return true;},inArray:function(value,obj){var r=[],m=match;for(var i=obj.length-1;i>=0;i--){var item=obj[i];if(m(value,item)){r.push(item);}};return(r.length)?r:undefined;},inObject:function(value,obj){var r=[],m=match;for(var i in obj){var item=obj[i];if(m(value,item)){r.push(item);}};return(r.length)?r:undefined;},inString:function(value,string){var valueConstructor=value.constructor;if(valueConstructor===RegExp){return(value.test(string))?string:undefined;}
else if(valueConstructor===Function&&value(string)===true){return string;}},match:function(a,b){if(typeof a==='undefined'||typeof b==='undefined'||a===null||b===null){return;}
if(a==b){return b;}
var vc=a.constructor,oc=b.constructor;if((vc===Array||vc===Object)&&(oc===String||oc===Number)){return;}
if(oc===Array&&vc===Array){return filter.sameArrays(a,b);}
else if(oc===Array){return filter.inArray(a,b);}
else if(oc===Object&&vc===Object){return filter.sameObjects(a,b);}
else if(oc===Object){return filter.inObject(a,b);}
else if(vc===Object||vc===Array){return;}
else if(oc===String||oc===Number){return filter.inString(a,b);}}};$("#final").focus(function(){if($(this).val().length>0&&$.stepTwoComplete_one=='complete'&&$.stepTwoComplete_two=='complete'){$(this).select();}});};var initAnalytics=function(){if(_gat&&_gat._getTracker){try{var pageTracker=_gat._getTracker("UA-60611-18");pageTracker._initData();pageTracker._trackPageview();}catch(err){}}};var initFriendConnect=function(){if(google&&google.friendconnect&&window.XMLHttpRequest){var skin={};skin['BORDER_COLOR']='#cccccc';skin['ENDCAP_BG_COLOR']='#e0ecff';skin['ENDCAP_TEXT_COLOR']='#333333';skin['ENDCAP_LINK_COLOR']='#0000cc';skin['ALTERNATE_BG_COLOR']='#ffffff';skin['CONTENT_BG_COLOR']='#ffffff';skin['CONTENT_LINK_COLOR']='#0000cc';skin['CONTENT_TEXT_COLOR']='#333333';skin['CONTENT_SECONDARY_LINK_COLOR']='#7777cc';skin['CONTENT_SECONDARY_TEXT_COLOR']='#666666';skin['CONTENT_HEADLINE_COLOR']='#333333';skin['POSITION']='bottom';skin['DEFAULT_COMMENT_TEXT']='- add your comment here -';skin['HEADER_TEXT']='Comments';google.friendconnect.container.setParentUrl('/');google.friendconnect.container.renderSocialBar({id:'div-1238887614813',site:'01627847544911728008','view-params':{"scope":"SITE","showWall":"true"}},skin);}};