$(function(){
   $("body").addIDs();
   
   var currentURL = window.location; 
   /*
   $("a[href*='broken-link']").addClass("iframe").fancybox({"frameWidth":280,"frameHeight":280,"hideOnContentClick":false,"overlayOpacity":0.7});
   
   $("a[href*='broken-link']").click(function(){
        var brokenLink = currentURL;
        $.cookie("brokenLink",brokenLink,{path:'/'});
    }); 

    if ($.cookie("brokenLink")) {
        var brokenLink =$.cookie("brokenLink");  
           $(".broken").val(brokenLink);   
		$.cookie("brokenLink",null,{path:'/'});
    }
   
   
   var urlsubnav = window.location;
    $(".sub_nav .news .item a[href$="+urlsubnav+"]").parent().addClass("active");
    */
   
   var blogContent = $(".blogFeed").html();
        $("#blogFeed").html(blogContent);
   
   $(".course_links").hide();
   $("#navigation .NavigationMenu td:last a").css("border-right","0").css("padding-right","24px");
   $("#navigation .NavigationMenu td:first a").css("border-left","0").css("padding-right","24px");
   
   $(".signupform input:eq(0)").attr("tabindex","1");
   $(".signupform input:eq(1)").attr("tabindex","2");
   $(".signupform input:eq(2)").attr("tabindex","3");
   $(".signupform input:eq(3)").attr("tabindex","4");
   $(".signupform input:eq(4)").attr("tabindex","5");
   $(".signupform input:eq(5)").attr("tabindex","6");
   $(".signupform input:eq(6)").attr("tabindex","7");
   $(".signupform input:eq(7)").attr("tabindex","8");
   $(".signupform select:eq(0)").attr("tabindex","9");
   $(".signupform input:eq(8)").attr("tabindex","10");
   $(".signupform input:eq(9)").attr("tabindex","11");
   $(".signupform input:eq(10)").attr("tabindex","12");
   
   $(".breadcrumb").each(function(){
        var charReplace = $(this).html();
        charReplace = charReplace.replace("&gt;","|");
        charReplace = charReplace.replace("&gt;","|");
        charReplace = charReplace.replace("&gt;","|");
        charReplace = charReplace.replace("&gt;","|");
       $(this).html(charReplace);
    });   
    
   $("#base .top ul").attr("style","margin-right: 20px;");
   $("#base .top ul:last").attr("style","margin-right: 0px;");
   
   
   $(".mm_form tr").each(function(){
        $("td:first",this).addClass("label");
        $("td:last",this).addClass("input");
    });
    $(".mm_form .label").wrapInner("<div></div>");
    $(".mm_form textarea").parent().addClass("textarea");
    $(".mm_form .textarea").removeClass("input");
    $(".mm_form input:last").addClass("SubmitButton");
    $(".mm_form tr:last").addClass("SubmitButtonTR");
    $(".mm_form td:last").addClass("SubmitButtonTD");
    $(".mm_form .SubmitButtonTR td").removeClass("input");
    $(".mm_form .SubmitButtonTR .label").hide();
    $(".mm_form tr:first").addClass("first");
    
    $(".course_link, .content_mid .news .item, .search_result_item, .disc").fullLink();
    
    $(".course_link").each(function(){
        $(this).hover(function(){
           $(".course_links",this).show();
           $(".course_hover",this).attr("style","display: block;");
           
        },function(){
           $(".course_links",this).hide();
        });  
        $("li:nth-child(9)",this).addClass("no_border");
        $("li:nth-child(10)",this).addClass("no_border");
    });
    $(".links a:last").addClass("rss_link");
    
    $(".content_mid .news, .faqs").pagination({perPage:5});
    $(".faqs .faq:last").attr("style","border: 0;");
    
    if ($(".MMDataCaptureForm_ErrorTD span").text()!="") {
        $(".contact_form").attr("style","height: 278px;");           
    } else {
        $(".contact_form").attr("style","height: 266px;");          
    }
    
    
    $(".search_results .search_return .paging a").each(function(){
        var getStyle = $(this).attr("style");
        if (getStyle=="font-weight: bold; text-decoration: underline;") {
            $(this).css("text-decoration","none").css("background","#f4f4f4").css("color","#000");
        }
    });
    
    if ($(".basket_item").is(":visible")) {
          
    }
    
    else {
        $(".basket_details, .basket_checkout").hide();   
        $(".basket_checkout").after("<div><p><strong>There are currently no items in this basket.</strong></p></div>");         
    }
    
    
    $(".FieldListContainerCSS option:nth-child(2)").text("Firm \u00a3499");
    $(".testimonial:eq("+Math.floor(Math.random()*$(".testimonials .testimonial").length)+")").show();
    
    $(".testimonial_panel").each(function(){
        $("p:first strong:first",this).before("<img src='http://staging.ph-creative.com/sites/datalaw/res/builtin/open_quote.gif' style='margin-right:10px;'>");
        $("p:first strong:last",this).after("<img src='http://staging.ph-creative.com/sites/datalaw/res/builtin/close_quote.gif'  style='float:right;'>");
        $("p:last",this).hide();
        var TestimonialName = $("p:last",this).html();
        $(".name",this).html(TestimonialName);
    });
    
    $("#calculate_btn").live("click",function(){
    
		var seminarHours = eval($("#seminarHours").val()*1);
		var seminarHoursTravelling = eval($("#seminarHoursTravelling").val()*1);
		var inHouseHours = eval($("#inHouseHours").val()*1);
		var inHouseHoursTravelling = eval($("#inHouseHoursTravelling").val()*1);
		var formHourlyRate = eval($("#formHourlyRate").val()*1);
		var onlineHours = eval($("#online_hours").val()*1);

        if($('#onlineBillableYes').attr('checked')===true) { 
            
		    var Hours = seminarHours+seminarHoursTravelling+inHouseHours+inHouseHoursTravelling+onlineHours;
            
        }
        
        if($('#onlineBillableNo').attr('checked')===true) { 
            var Hours = seminarHours+seminarHoursTravelling+inHouseHours+inHouseHoursTravelling;
        }

        var Total = formHourlyRate*Hours;
		$("#result").text(Total).show();
		$("#result").wrapInner("<span>\u00a3</span>");
		$("#result span").before("<div>Each year, doing your CPD during your billable hours costs you: </div>");

		return false;
	});
	$("#lostHoursForm fieldset:last").attr("style","");

    
    $(".section:odd").attr("style","margin-right: 0px;");
    $(".section").fullLink();
   
    
    $(".mm_form :checkbox").addClass("checkbox");
    
    $(".QuestionnaireSectionContainer,.QuestionnaireResults").hide();
    
    $(".Right .MMDataCaptureForm_SubmitButton").click(function(){
        var firstname = $("#CustomFields_2_171").attr("value");
        var surname = $("#CustomFields_3_171").attr("value");
        var company = $("#CustomFields_163_171").attr("value");
        var email = $("#Questionnaire_Email").attr("value");
        $.cookie("questionnaireFirstname", firstname);
        $.cookie("questionnaireSurname", surname);
        $.cookie("questionnaireCompany", company);
        $.cookie("questionnaireEmail", email);
        $.cookie("questionnairePopulate", "yes");
    });
    
    if ($.cookie("questionnairePopulate")=="yes") {
        $(".QuestionnaireContactDetails #txtForename").attr("value",$.cookie("questionnaireFirstname"));
        $(".QuestionnaireContactDetails #txtSurname").attr("value",$.cookie("questionnaireSurname"));
        $(".QuestionnaireContactDetails #txtCompany").attr("value",$.cookie("questionnaireCompany"));
        $(".QuestionnaireContactDetails #txtEmail").attr("value",$.cookie("questionnaireEmail"));
        $(".QuestionnaireContactDetails").hide();
        $(".QuestionnaireSectionContainer").show();
     }
    
    $i=1;
    $b=1;
    $(".QuestionnaireQuestionContainer").hover(function(){
        $(this).css("background","#f1f1f1");
    },function(){
        $(this).css("background","#fff");
    });
    
    $(".QuestionnaireQuestionContainer input[type='radio']").click(function(){
        if ($i <= 32) {
            moveUp=$i+"00";
            $(".QuestionnaireQuestionContainer").animate({ top: "-"+moveUp+"px" }, 500);
            $i++;
        }
        if ($b <= 35) {
            moveBar=$b+"0";
            $(".progressBar div").animate({ width: moveBar+"px" }, 500);
            $b++;
        }
    });
    
    $(".QuestionnaireQuestionContainer:last").click(function(){
        $(".questionnaireSubmit").css("display","block");
        $(".questionnaireSubmit").fadeIn("slow");
        
    });
    
    $(".QuestionnaireContactDetails .start img").click(function(){
        if (($(".QuestionnaireContactDetails #txtForename").val()=="")|($(".QuestionnaireContactDetails #txtSurname").val()=="")|($(".QuestionnaireContactDetails #txtEmail").val()=="")) {
            if ($(".QuestionnaireContactDetails #txtForename").val()=="") {
                $(".QuestionnaireContactDetails #txtForename").css("border","1px solid #f00").css("background","#ffd1d1");
            } else {
                $(".QuestionnaireContactDetails #txtForename").css("border","1px solid #adadad").css("background","#fbfbfb");
            }
            
            if ($(".QuestionnaireContactDetails #txtSurname").val()=="") {
                $(".QuestionnaireContactDetails #txtSurname").css("border","1px solid #f00").css("background","#ffd1d1");
            } else {
                $(".QuestionnaireContactDetails #txtSurname").css("border","1px solid #adadad").css("background","#fbfbfb");
            }
            
            if ($(".QuestionnaireContactDetails #txtEmail").val()=="") {
                $(".QuestionnaireContactDetails #txtEmail").css("border","1px solid #f00").css("background","#ffd1d1");
            } else {
                $(".QuestionnaireContactDetails #txtEmail").css("border","1px solid #adadad").css("background","#fbfbfb");
            }
            
        } else {
            $(".QuestionnaireContactDetails").hide();
            $(".QuestionnaireSectionContainer").fadeIn();
        }
    }).css("cursor","pointer");
    
    $(".questionnaireSubmit").click(function(){
        $.cookie("questionnaire", "done");
        var radioVal1 = $(".QuestionnaireQuestionContainer:nth-child(1) input:checked").attr("value")*1;
        var radioVal2 = $(".QuestionnaireQuestionContainer:nth-child(2) input:checked").attr("value")*1;
        var radioVal3 = $(".QuestionnaireQuestionContainer:nth-child(4) input:checked").attr("value")*1;
        var radioVal4 = $(".QuestionnaireQuestionContainer:nth-child(4) input:checked").attr("value")*1;
        var radioVal5 = $(".QuestionnaireQuestionContainer:nth-child(5) input:checked").attr("value")*1;
        var radioVal6 = $(".QuestionnaireQuestionContainer:nth-child(6) input:checked").attr("value")*1;
        var radioVal7 = $(".QuestionnaireQuestionContainer:nth-child(7) input:checked").attr("value")*1;
        var radioVal8 = $(".QuestionnaireQuestionContainer:nth-child(8) input:checked").attr("value")*1;
        var radioVal9 = $(".QuestionnaireQuestionContainer:nth-child(9) input:checked").attr("value")*1;
        var radioVal10 = $(".QuestionnaireQuestionContainer:nth-child(10) input:checked").attr("value")*1;
        var radioVal11 = $(".QuestionnaireQuestionContainer:nth-child(11) input:checked").attr("value")*1;
        var radioVal12 = $(".QuestionnaireQuestionContainer:nth-child(12) input:checked").attr("value")*1;
        var radioVal13 = $(".QuestionnaireQuestionContainer:nth-child(13) input:checked").attr("value")*1;
        var radioVal14 = $(".QuestionnaireQuestionContainer:nth-child(14) input:checked").attr("value")*1;
        var radioVal15 = $(".QuestionnaireQuestionContainer:nth-child(15) input:checked").attr("value")*1;
        var radioVal16 = $(".QuestionnaireQuestionContainer:nth-child(16) input:checked").attr("value")*1;
        var radioVal17 = $(".QuestionnaireQuestionContainer:nth-child(17) input:checked").attr("value")*1;
        var radioVal18 = $(".QuestionnaireQuestionContainer:nth-child(18) input:checked").attr("value")*1;
        var radioVal19 = $(".QuestionnaireQuestionContainer:nth-child(19) input:checked").attr("value")*1;
        var radioVal20 = $(".QuestionnaireQuestionContainer:nth-child(20) input:checked").attr("value")*1;
        var radioVal21 = $(".QuestionnaireQuestionContainer:nth-child(21) input:checked").attr("value")*1;
        var radioVal22 = $(".QuestionnaireQuestionContainer:nth-child(22) input:checked").attr("value")*1;
        var radioVal23 = $(".QuestionnaireQuestionContainer:nth-child(23) input:checked").attr("value")*1;
        var radioVal24 = $(".QuestionnaireQuestionContainer:nth-child(24) input:checked").attr("value")*1;
        var radioVal25 = $(".QuestionnaireQuestionContainer:nth-child(25) input:checked").attr("value")*1;
        var radioVal26 = $(".QuestionnaireQuestionContainer:nth-child(26) input:checked").attr("value")*1;
        var radioVal27 = $(".QuestionnaireQuestionContainer:nth-child(27) input:checked").attr("value")*1;
        var radioVal28 = $(".QuestionnaireQuestionContainer:nth-child(28) input:checked").attr("value")*1;
        var radioVal29 = $(".QuestionnaireQuestionContainer:nth-child(29) input:checked").attr("value")*1;
        var radioVal30 = $(".QuestionnaireQuestionContainer:nth-child(30) input:checked").attr("value")*1;
        var radioVal31 = $(".QuestionnaireQuestionContainer:nth-child(31) input:checked").attr("value")*1;
        var radioVal32 = $(".QuestionnaireQuestionContainer:nth-child(32) input:checked").attr("value")*1;
        var radioVal33 = $(".QuestionnaireQuestionContainer:nth-child(33) input:checked").attr("value")*1;
        var radioVal34 = $(".QuestionnaireQuestionContainer:nth-child(34) input:checked").attr("value")*1;
        var radioVal35 = $(".QuestionnaireQuestionContainer:nth-child(35) input:checked").attr("value")*1;
        
        var sellwithstructure = (radioVal7+radioVal11+radioVal12)/9*100; //Sell with Structure
        var takingControl = (radioVal1+radioVal2+radioVal3)/9*100; //Taking Control
        var prodQualification = (radioVal8+radioVal9+radioVal14)/9*100; //Productive Questioning
        var presentation = (radioVal15+radioVal16+radioVal17)/9*100; //Persuasive Presentations
        var demonstration = (radioVal18+radioVal19+radioVal20)/9*100; //Engaging Demonstrations
        var telManagement = (radioVal29+radioVal30+radioVal32)/9*100; //Maximising the Telephone
        var gainingCommitment = (radioVal13+radioVal21+radioVal22+radioVal24)/12*100; //Confident Closing
        var negotDeal = (radioVal23+radioVal25+radioVal26+radioVal27)/12*100; //Working the Sales
        var preview = (radioVal10+radioVal4)/6*100; //Manage the Preview
        var custMan = (radioVal31+radioVal34+radioVal35)/9*100; //Manage the Reservation
        var personalDev = (radioVal28+radioVal33)/6*100; //Developing Yourself
        var meetandGreet = (radioVal5+radioVal6)/6*100; //Meeting and Greeting Customers
        
        $.cookie("takingControl", takingControl.toFixed(0));
        $.cookie("meetandGreet", meetandGreet.toFixed(0));
        $.cookie("telManagement", telManagement.toFixed(0));
        $.cookie("preview", preview.toFixed(0));
        $.cookie("prodQualification", prodQualification.toFixed(0));
        $.cookie("presentation", presentation.toFixed(0));
        $.cookie("demonstration", demonstration.toFixed(0));
        $.cookie("gainingCommitment", gainingCommitment.toFixed(0));
        $.cookie("negotDeal", negotDeal.toFixed(0));
        $.cookie("custMan", custMan.toFixed(0));
        $.cookie("personalDev", personalDev.toFixed(0));
        $.cookie("sellwithstructure", sellwithstructure.toFixed(0));
        $(".questionnaireSubmitButton").click();
    });
    
    $(".questionnaireSubmitButton").hide();
    
    if ($.cookie("questionnaire")=="done") {
        $(".PageHeader h2").html("Congratulations!<span>Here are your results</span>");
		$(".QuestionnaireSectionContainer,.progressText,.questionnaireSubmit,.progressBar,.QuestionnaireContactDetails").hide();
        $(".QuestionnaireResults").show();
        
        if ($.cookie("takingControl") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/taking-control/default.phuse\">Taking Control ("+$.cookie('takingControl')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/taking-control/default.phuse\">Taking Control ("+$.cookie('takingControl')+"%)</a><br />");
        }
        
        if ($.cookie("meetandGreet") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/meeting-and-greeting.phuse\">Meet and Greet ("+$.cookie('meetandGreet')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/meeting-and-greeting.phuse\">Meet and Greet ("+$.cookie('meetandGreet')+"%)</a><br />");
        }
        
        if ($.cookie("telManagement") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/maximising-the-telephone.phuse\">Telephone Enquiry Management ("+$.cookie('telManagement')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/maximising-the-telephone.phuse\">Telephone Enquiry Management ("+$.cookie('telManagement')+"%)</a><br />");
        }
        
        if ($.cookie("preview") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/preview-and-prequalify.phuse\">Preview ("+$.cookie('preview')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/preview-and-prequalify.phuse\">Preview ("+$.cookie('preview')+"%)</a><br />");
        }
        
        if ($.cookie("prodQualification") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/productive-qualification.phuse\">Productive Qualification ("+$.cookie('prodQualification')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/productive-qualification.phuse\">Productive Qualification ("+$.cookie('prodQualification')+"%)</a><br />");
        }
        
        if ($.cookie("presentation") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/persuasive-presentations.phuse\">Persuasive Presentation ("+$.cookie('presentation')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/persuasive-presentations.phuse\">Persuasive Presentation ("+$.cookie('presentation')+"%)</a><br />");
        }
        
        if ($.cookie("demonstration") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/engaging-demonstrations.phuse\">Engaging Demonstrations ("+$.cookie('demonstration')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/engaging-demonstrations.phuse\">Engaging Demonstration ("+$.cookie('demonstration')+"%)</a><br />");
        }
        
        if ($.cookie("gainingCommitment") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/confident-closing.phuse\">Confident Closing ("+$.cookie('gainingCommitment')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/confident-closing.phuse\">Confident Closing ("+$.cookie('gainingCommitment')+"%)</a><br />");
        }
        
        if ($.cookie("negotDeal") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/working-the-deal.phuse\">Working the Deal ("+$.cookie('negotDeal')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/working-the-deal.phuse\">Working the Deal ("+$.cookie('negotDeal')+"%)</a><br />");
        }
        
        if ($.cookie("custMan") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/managing-the-reservation.phuse\">Managing the Reservation ("+$.cookie('custMan')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/managing-the-reservation.phuse\">Managing the Reservation ("+$.cookie('custMan')+"%)</a><br />");
        }
        
        if ($.cookie("personalDev") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/developing-yourself.phuse\">Developing Yourself ("+$.cookie('personalDev')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/developing-yourself.phuse\">Developing Yourself  ("+$.cookie('personalDev')+"%)</a><br />");
        }
	if ($.cookie("sellwithstructure") < 60) {
            $(".QuestionnaireResults .failed").append("<a href=\"http://www.thesalesaccelerator.com/selling-with-structure.phuse\">Selling With Structure ("+$.cookie('sellwithstructure')+"%)</a><br />");
        } else {
            $(".QuestionnaireResults .passed").append("<a href=\"http://www.thesalesaccelerator.com/selling-with-structure.phuse\">Selling With Structure ("+$.cookie('sellwithstructure')+"%)</a><br />");
        }
        
        /*$.cookie("takingControl", null);
        $.cookie("meetandGreet", null);
        $.cookie("telManagement", null);
        $.cookie("preview", null);
        $.cookie("prodQualification", null);
        $.cookie("presentation", null);
        $.cookie("demonstration", null);
        $.cookie("gainingCommitment", null);
        $.cookie("negotDeal", null);
        $.cookie("custMan", null);
        $.cookie("personalDev", null);
        $.cookie("questionnaire", null);*/
    }
    
    $(".QuestionnaireQuestionContainer input[type='radio'],.QuestionnaireQuestionContainer label").hover(function(){
        $(this).css("cursor","pointer");
    },function(){
        $(this).css("cursor","default");
    });
    
    
    
});

