﻿jQuery.fn.focusFlash = function(settings) {
		$(this).children("ul").hide();
		var a = $(this).children("ul").children();
		var pics = "", links = "", txts = "";
		for(var i = 0; i < a.size(); i++){
        var b = $(a[i]).children('a');
        var t = "|";
        if ((a.size()-1) == i) t = "";
        links += b.attr('href') + t;
        pics += $(b).children('img').attr('src') + t;
        txts  += $(b).children('img').attr('alt') + t;
        $(this).html("");
    }
    
    settings = jQuery.extend({
    		focusWidth:360,
    		focusHeight:210,
    		textHeight:20,
    		bgColor:"#ffffff"
    	}, settings);
    var swf_height = settings.focusHeight + settings.textHeight;
    var ff = new SWFObject("/js/pixviewer.swf", "focusflash", settings.focusWidth, swf_height, "7", settings.bgColor, false, "High");
    ff.addParam("allowScriptAccess", "sameDomain");
		ff.addParam("menu", "false");
		ff.addParam("wmode", "opaque");
		ff.addVariable("pics", pics);
		ff.addVariable("links", links);
		ff.addVariable("texts", txts);
		ff.addVariable("borderwidth", settings.focusWidth);
		ff.addVariable("borderheight", settings.focusHeight);
		ff.addVariable("textheight", settings.textHeight);
		ff.write($(this).attr("id"));
};


