
// used many times


/* navigation */

var level_1_passive = {
    font_size   : 19,
    font        : "Interstate-Bold",
    bg_color    : "#ffffff",
    font_color  : "#B7A66D",
    lowercase   : true,
    kerning     : -2.1
};


var level_1_active = {
    font_size   : 19,
    font        : "Interstate-Bold",
    bg_color    : "#ffffff",
    font_color  : "#1B232A",
    lowercase   : true,
    kerning     : -2.1
};


var level_2_passive = {
    font_size   : 18,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#B7A66D",
    lowercase   : true,
    kerning     : -2.0
};

var level_2_active = {
    font_size   : 18,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#1B232A",
    lowercase   : true,
    kerning     : -2.0
};


/* tags */

var tags_passive = {
    font_size   : 16,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#B7A66D",
    lowercase   : false,
    kerning     : -2.0
};

var tags_active = {
    font_size   : 16,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#1B232A",
    lowercase   : false,
    kerning     : -2.0
};

/* headlines */

var main_h1 = {
    font_size   : 24,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#1B232A",
    lowercase   : true,
    kerning     : -2.0
};


var main_h1_link = {
    font_size   : 24,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#B7A66D",
    lowercase   : true,
    kerning     : -2.0
};

var main_h2 = {
    font_size   : 20,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#1B232A",
    lowercase   : true,
    kerning     : -2.0
};

var main_h2_link = {
    font_size   : 20,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#B7A66D",
    lowercase   : true,
    kerning     : -2.0
};

var main_topic = {
    font_size   : 14,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#1B232A",
    lowercase   : true,
    kerning     : -2.0
};


var right_h1 = {
    font_size   : 20,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#1B232A",
    lowercase   : true,
    kerning     : -2.0
};

var right_h2 = {
    font_size   : 16,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#1B232A",
    lowercase   : true,
    kerning     : -2.0
};

var right_h2_link = {
    font_size   : 16,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#B7A66D",
    lowercase   : true,
    kerning     : -2.0
};


var right_topic = {
    font_size   : 13,
    font        : "Interstate-Light",
    bg_color    : "#ffffff",
    font_color  : "#1B232A",
    lowercase   : true,
    kerning     : -2.0
};



// now the replacements


/* ****************** */
/* *** NAVIGATION *** */
/* ****************** */

window[instancename].addReplacement( 'items',
{
    selector   : '#main_navigation li.level_1 a',
    dontselect : '#main_navigation li.level_2 a, #main_navigation li.level_2 span, #main_navigation li.level_1 a.path_active',
    params1    : level_1_passive,
    params2    : level_1_active,
    wordwrap   : false
}
);

window[instancename].addReplacement( 'items',
{
    selector   : '#main_navigation li.level_1 a.path_active, #main_navigation li.level_1 span.active',
    dontselect : '#main_navigation li.level_2 a, #main_navigation li.level_2 span',
    params1    : level_1_active,
    params2    : level_1_active,
    wordwrap   : false
}
);

window[instancename].addReplacement( 'items',
{
    selector   : '#main_navigation li.level_2 a',
    dontselect : '#main_navigation li.level_2 span.active, #main_navigation li.level_2 a.path_active',
    params1    : level_2_passive,
    params2    : level_2_active,
    wordwrap   : false
}
);

window[instancename].addReplacement( 'items',
{
    selector   : '#main_navigation li.level_2 span.active, #main_navigation li.level_2 a.path_active',
    dontselect : '',
    params1    : level_2_active,
    wordwrap   : false
}
);



/* ****************** */
/* ***    TAGS    *** */
/* ****************** */

window[instancename].addReplacement( 'items',
{
    selector   : '.tag_cloud_body li a, .tag_cloud_body li span',
    dontselect : '.tag_cloud_body li.selected span.tag',
    params1    : tags_passive,
    params2    : tags_active,
    wordwrap   : true
}
);


window[instancename].addReplacement( 'items',
{
    selector   : '.tag_cloud_body li.selected span.tag',
    params1    : tags_active,
    params2    : tags_active,
    wordwrap   : true
});



/* ***************** */
/* *** HEADLINES *** */
/* ***************** */

window[instancename].addReplacement( 'items',
{
    selector   : '#page_head_content_head h2,' +
                 '#page_body_left_content h2,' +
                 '#page_body_main_content .wwm01_project_teaser h2',
    dontselect : '#page_body_left_content .wwe3_form_forum_newcomment h2,' +
                 '#page_head_content_head .ext_teaser h2,' +
                 '#page_body_left_content .ext_teaser h2',
    params1    : main_h1,
    wordwrap   : true
}
);


window[instancename].addReplacement( 'items',
{
    selector   : '#page_head_content_head .ext_teaser h2 a',
    params1    : main_h1_link,
    wordwrap   : true
}
);


window[instancename].addReplacement( 'items',
{
    selector   : '#page_body_left_content .wwe3_form_forum_newcomment h2,' +
                 '#page_body_left_content h3.comments_title',
    params1    : main_h2,
    wordwrap   : true
}
);


window[instancename].addReplacement( 'items',
{
    selector   : '#page_head_content_head h3 a,' +
                 '#page_body_left_content .resultlist h3 a',
    params1    : main_h2_link,
    wordwrap   : true
}
);

window[instancename].addReplacement( 'items',
{
    selector   : '#page_head_content_head .topic,' +
                 '#page_body_left_content .topic,' +
                 '#page_body_main_content .wwm01_project_teaser .topic',
    params1    : main_topic,
    wordwrap   : true
}
);

window[instancename].addReplacement( 'items',
{
    selector   : '#page_body_main_content .topic',
    dontselect : '#page_body_main_content .wwm01_project_teaser .topic',
    params1    : right_topic,
    wordwrap   : true
}
);

window[instancename].addReplacement( 'items',
{
    selector   : '#page_body_main_content h2,' +
                 '#page_body_main_content .co_headline h1,' +
                 '#page_body_bottom h2',
    dontselect : '#page_body_main_content .wwm01_project_teaser h2,' +
                 '#page_body_main_content .teaser h2',
    params1    : right_h1,
    wordwrap   : true
}
);



window[instancename].addReplacement( 'items',
{
    selector   : '#page_head_content_head h3,' +
                 '#page_body_main_content h3',
    dontselect : '#page_head_content_head .teaser h3,' +
                 '#page_head_content_head .resultlist h3,' +
                 '#page_body_main_content .wwm01_project_teaser h3,' +
                 '#page_body_main_content .resultlist h3,' +
                 '#page_body_main_content .forum_last_comments_v2 h3,' +
                 '#page_head_content_head .customers_reference_text h3',
    params1    : right_h2,
    wordwrap   : true
}
);



window[instancename].addReplacement( 'items',
{
    selector   : '#page_body_main_content .resultlist h3 a,' +
                 '#page_body_main_content .teaser h2 a',
    params1    : right_h2_link,
    wordwrap   : true
}
);




jQuery(function($) {
	window[instancename].params = {
		sprite_bgcolor : {
			r : 255,
			g : 255,
			b : 255
		},
		sprite_transparent: false,
		cache: true
	};

	window[instancename].collectText( 'items' );
});

