﻿/// this line gives us code hinting.
/// it requires hotfix: http://code.msdn.microsoft.com/KB958502/Release/ProjectReleases.aspx?ReleaseId=1736
/// <reference path="jquery-1.2.6.pack.debug.js" />

$(document).ready(function() {

    // replace each H1 tag with flash text alternative
    $("h1").each(function(i) {
        var textcolor = "0x000000"; // color that text gets.
        var width = $(this).width();
        var height = ($(this).height()+5);
        var text = $(this).text();
        text = text.replace(/"/g, "'");
        text = text.replace("&", "%26");
        text = text.replace("%", "%25")
        var so = new SWFObject("swf/houschkaprolight.swf", "h1_flashtext_" + i, width, height, "8", "");

        so.addVariable("sTitle", text);
        so.addVariable("sColor", textcolor);
        so.addVariable("sSize", "23");
        so.addVariable("nX", "-4");
        so.addVariable("nY", "0");
        so.addVariable("nWidth", width);
        so.addVariable("nHeight", height);
        so.addVariable("nLeading", 0);
        so.addVariable("id", "h1_flashtext_" + i);
        so.addParam("wmode", "transparent");

        // If tag within link, make flash clickable.
        if ($(this).find("a").is("a")) {
            var a = $(this).find("a");
            so.addVariable("nUnderline", "1");
            so.addVariable("sURL", escape(a.attr("href")));
        }
        so.write(this);
    });

    // replace each H6 tag with flash text alternative
    $("h6").each(function(i) {
        var textcolor = "0xA22F1D"; // color that text gets.
        var width = $(this).width()+15;
        var height = ($(this).height()+5);
        var text = $(this).text();
        text = text.replace(/"/g, "'");
        text = text.replace("&", "%26");
        text = text.replace("%", "%25")
        var so = new SWFObject("swf/houschkaprolight.swf", "h6_flashtext_" + i, width, height, "8", "");

        so.addVariable("sTitle", text);
        so.addVariable("sColor", textcolor);
        so.addVariable("sSize", "12");
        so.addVariable("nX", "-4");
        so.addVariable("nY", "0");
        so.addVariable("nWidth", width);
        so.addVariable("nHeight", height);
        so.addVariable("nLeading", 0);
        so.addVariable("id", "h6_flashtext_" + i);
        so.addParam("wmode", "transparent");

        // If tag within link, make flash clickable.
        if ($(this).find("a").is("a")) {
            var a = $(this).find("a");
            so.addVariable("nUnderline", "1");
            so.addVariable("sURL", escape(a.attr("href")));
        }
        so.write(this);
    });

    /*$("h3").each(function(i) {
    var textcolor = "0x000000"; // color that text gets.
    var width = $(this).width();
    var height = ($(this).height()) - 5;
    var text = $(this).text();
    text = text.replace(/"/g, "'");
    text = text.replace("&", "%26");
    text = text.replace("%", "%25");

		    var so = new SWFObject("swf/houschkaprolight.swf", "h1_flashtext_" + i, width, 12, "8", "");

		    so.addVariable("sTitle", text.toUpperCase());
    so.addVariable("sColor", textcolor);
    so.addVariable("sSize", "11");
    so.addVariable("nX", "-4");
    so.addVariable("nY", "0");
    so.addVariable("nWidth", width);
    so.addVariable("nHeight", 12);
    so.addVariable("nLeading", 0);
    so.addVariable("id", "h1_flashtext_" + i);
    so.addParam("wmode", "transparent");

		    // If tag within link, make flash clickable.
    if ($(this).find("a").is("a")) {
    var a = $(this).find("a");
    so.addVariable("nUnderline", "1");
    so.addVariable("sURL", escape(a.attr("href")));
    }
    so.write(this);
    $(this).css("margin-bottom", "10px");
    });*/

});
	
	
	// lets flash adjust size of self
	function changeSize(id,w,h)
	{
	    var o = $("#" + id);
	    o.width(w);
	    o.height(h);
	}