$j = jQuery.noConflict();
var cache   = [];
// Arguments are image paths relative to the current page.
function preLoadImages(){
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
        var cacheImage = document.createElement('img');
        cacheImage.src = arguments[i];
        cache.push(cacheImage);
    }
}

$j(document).ready(function(){

    preLoadImages("/images/brand-conspiracy/who-we-are-over.png",
        "/images/brand-conspiracy/insight-over.png",
        "/images/brand-conspiracy/innovation-over.png",
        "/images/brand-conspiracy/interaction-over.png",
        "/images/brand-conspiracy/inspiration-over.png",
        "/images/brand-conspiracy/contact-over.png",
        "/images/brand-conspiracy/client-list-over.png",
        "/images/brand-conspiracy/case-study-over.png");

    /*
     * My not always be there , depends on number of case studies so will delegate
     */
	 
    $j(".floh-select-options").live('click', function(e){
        var id = $j(e.target).attr('rel');
        $j('.floh-select-open').removeClass('floh-select-open');
        $j('.floh-select').text($j(e.target).text());
        $j('#tab-set-2 .tab-pane ').removeClass('active')
        $j('#tab-set-2').children("div[rel='" + id + "']").addClass('active');
    });



    $j(".floh-button").live('click', function(e){
        var target = $j(e.target);
        e.stopPropagation();

        switch(true){ 
            case (target.hasClass("submit")):
                e.stopPropagation();
                var el = $j(this);
                var form = el.attr('rel') == undefined ? el.parents('form')[0] : $j(el.attr('rel'));
                var data = $j(form).serialize();
                loadJson(target.attr("url") , '', data);
                break;

            case(undefined !== target.attr("url") ):
                var update = target.attr("target") !== undefined ? target.attr("target") : '';
                loadJson(target.attr("url"), update);
                break;
            default:
        }
		
    });
});




