
//
//Setup namespace
if (typeof _ == "undefined"){
    var _ = {};
}

    //
    //callback type on claim submit
    _.doPageCallback = function(form){
		var url = window.location.pathname;

		if(!form){
			form = "";
		}

		switch(url){
			case "/start-your-claim-now":
			case "/about-us/contact-us":
				if(form == "onlineform"){
					cbStr = "onlineform"; //contact form
				}else{
					cbStr = "callback"; //contact form
				}
			break;
			default:
				if(form == "scb"){
					cbStr = "shortcallback";
				}else{
					cbStr = "caniclaim";
				}
			break;
		}

		window.location = "/call-back-thanks?f=" + cbStr;
    };

_.main = function($){
    con($("#navCol"));

    //
    //add collapable claim form
    $("#navCol").find("#claimBox .trigger").toggle(
        function(){
            $("#navCol").find("#claimBox .collapse").slideDown();
            $("#navCol").find("#claimBox .collapse input").eq(0).focus();
        },
        function(){
            $("#navCol").find("#claimBox .collapse").slideUp();
        }
        );
    $("#navCol").find("#claimBox .trigger a").toggle(
        function(){
            $("#navCol").find("#claimBox .collapse").slideDown();
            $("#navCol").find("#claimBox .collapse input").eq(0).focus();
            return false;
        },
        function(){
            $("#navCol").find("#claimBox .collapse").slideUp();
            return false;
        }
        );


    jQuery("#qaBox a").click(function(){

        var link = $(this).attr("trg");

        $("#qaBox .qaBoxAns").css("display", "none");

        $("#qaBox "+link).css("display", "block");
    });


    jQuery("#claimpro a").click(function(){

        var link = $(this).attr("trg");

        $("#claimpro .qaBoxAns").css("display", "none");

        $("#claimpro "+link).css("display", "block");
    });

    jQuery("#piflq a").click(function(){

        var link = $(this).attr("trg");

        $("#piflq .qaBoxAns").css("display", "none");

        $("#piflq "+link).css("display", "block");
    });

    jQuery("#pifin a").click(function(){

        var link = $(this).attr("trg");

        $("#pifin .qaBoxAns").css("display", "none");

        $("#pifin "+link).css("display", "block");
    });



    //
    //setup search input click
    _.setupSearchInput = function(){
        //
        //get input box
        var iBox = $('.fmtextarea');

        //
        //Remove search phrase on click
        iBox.each(function(){
            $(this).click(function(){
                if(!$(this).val() || !$(this).data("oldVal") || ($(this).data("oldVal") == $(this).val())){
                    if(!$(this).data("oldVal")){
                        $(this).data("oldVal", $(this).val());
                    }
                    $(this).val('');
                }
            });
            //
            //Add search phrase on blur if input empty
            $(this).blur(function(){
                if($(this).val() == ''){
                    $(this).val($(this).data("oldVal"));
                }
            });
        });
    };





    $("#blogtitle").toggle(
        function(){
            $("#blogcontent").animate({
                'height':'200px'
            }, 1000);
        },
        function(){
            $("#blogcontent").animate({
                'height':'0px'
            }, 1000, function(){
                $("#blogcontent").css("display", "none")
            });
        }
        );


	$("#claimButton a").text(" ");
	//$(".submit input").text(" ");


    _.setupSearchInput();

};



//
//Dom loaded
$(function(){
    _.main(jQuery);
});
