/*! NZC Cricket Archive i-frame support v1 <http://nvinteractive.co.nz>
	Copyright (c) NV Interactive
	
	References:
		jquery-1.2.6.js
		
*/


nv_statsiframe = function() {

    var BUFFER = 60;
    var DOMAIN = document.location.protocol + "//" + document.location.host;


    var setup = function() {
        $("iframe")
			.load(iframe_ready)
    }

    var iframe_ready = function() {

        $(this)
			.bind("resize", frame_resize);

        //Hide the ajax style loading indicator

        var frame_content = $(this).contents().find("body");

        //Size the iframe to match content
        var parentDisplay = $(this).parent().css("display");
        //var parentVisibility = $(this).parent().css("visibility");
        
        $(this).parent().css({ display: "block" });
        var frame_height = Math.max(800, frame_content.height() + BUFFER);
        $(this).height(frame_height);
        
        $(this).parent().css({ display: parentDisplay });

    }

    var frame_resize = function() {
        var frame_height = $(this).contents().find("body").height() + BUFFER;
        $(this).height(frame_height);
    }


    return {
        /* Public API
        */
        setup: setup
    }

} ();


$(document).ready(nv_statsiframe.setup);

function setDomain() {

    var domain = window.document.domain;
    var bits = domain.toLowerCase().split(".");
    if (bits.length > 0 && (bits[0] == "www" || bits[0] == "archive" || bits[0] == "staging" || bits[0] == "video")) {
        window.document.domain = domain.substr(bits[0].length + 1, domain.length - bits[0].length - 1);
    }
}

setDomain();
