/*****************************************************************************
spamsafe email insert
*****************************************************************************/
var username = "info";
var hostname = "4-red.de";
var linktext = username + "@" + hostname;
var alt_username = "h.nagler";
var alt_linktext = alt_username + "@" + hostname;
var presseSave = document.getElementById("presseSave");
var pressematerialSave = document.getElementById("pressematerialSave");
var ansprechpartnerSave = document.getElementById("ansprechpartnerSave");

if(presseSave) {
	presseSave.innerHTML = "<a href=" + "mail" + "to:" + alt_username + "@" + hostname + ">" + alt_linktext + "</a>";
}
if(pressematerialSave) {
pressematerialSave.innerHTML = "<a href=" + "mail" + "to:" + alt_username + "@" + hostname + ">" + alt_linktext + "</a>";
}
if(ansprechpartnerSave) {
ansprechpartnerSave.innerHTML = "<a href=" + "mail" + "to:" + username + "@" + hostname + ">" + linktext + "</a>";
}


/*****************************************************************************
sifr config - load sifr.js before!
*****************************************************************************/

// Make an object pointing to the location of the Flash movie on your web server.

var univers = { src: '/public/js/fonts/univers_bold.swf' };

// Now you can set some configuration settings.

// Next, activate sIFR:
sIFR.activate(univers);

// Now we can do the replacements.



//Header ---------------------------------------------------------------------------

sIFR.replace(univers, {
  selector: '#CenterManagementPage h1',
  css: ['.sIFR-root { color: #e27014; }']
,offsetTop: 1
});

sIFR.replace(univers, {
  selector: '#ServiceDevelopmentPage h1',
  css: ['.sIFR-root { color: #e75e14; }']
,offsetTop: 1
});

sIFR.replace(univers, {
  selector: '#ConsultingPage h1',
  css: ['.sIFR-root { color: #96122c; }']
,offsetTop: 1
});

sIFR.replace(univers, {
  selector: 'h1',
  css: ['.sIFR-root { color: #FF9933; }']
,offsetTop: 1
});

sIFR.replace(univers, {
  selector: 'h2',
  ratios: [8, 1.31, 11, 1.21, 13, 1.16, 14, 1.18, 21, 1.16, 28, 1.13, 38, 1.12, 53, 1.11, 60, 1.1, 61, 1.11, 94, 1.1, 96, 1.09, 101, 1.1, 102, 1.09, 103, 1.1, 108, 1.09, 110, 1.1, 1.09],
  css: ['.sIFR-root { color: #6f6c6c; }']
,offsetTop: 1
,tuneHeight: -4
});



//Navigation ---------------------------------------------------------------------------

sIFR.replace(univers, {
  selector: '#RefurbishmentPage .navigation li.subnav.sel',
  css: [
    '.sIFR-root { color: #ff9532; }',
    'a { color: #ff9532; text-decoration: none; }',
    'a:hover { color: #ff9532; }',
  ]
,tuneHeight: -1
});

sIFR.replace(univers, {
  selector: '#CenterManagementPage .navigation li.subnav.sel',
  css: [
    '.sIFR-root { color: #e27014; }',
    'a { color: #e27014; text-decoration: none; }',
    'a:hover { color: #e27014; }',
  ]
,tuneHeight: -1
});

sIFR.replace(univers, {
  selector: '#ServiceDevelopmentPage .navigation li.subnav.sel',
  css: [
    '.sIFR-root { color: #e75e14; }',
    'a { color: #e75e14; text-decoration: none; }',
    'a:hover { color: #e75e14; }',
  ]
,tuneHeight: -1
});

sIFR.replace(univers, {
  selector: '#ConsultingPage .navigation li.subnav.sel',
  css: [
    '.sIFR-root { color: #96122c; }',
    'a { color: #96122c; text-decoration: none; }',
    'a:hover { color: #96122c; }',
  ]
,tuneHeight: -1
});

sIFR.replace(univers, {
  selector: '.navigation li.sel',
  css: [
    '.sIFR-root { color: #333333; }',
    'a { color: #333333; text-decoration: none; }',
    'a:hover { color: #333333; }',
  ]
,tuneHeight: -1
});

sIFR.replace(univers, {
  selector: '.navigation li.subnav',
  css: [
    '.sIFR-root { color: #BBBBBB; }',
    'a { color: #BBBBBB; text-decoration: none; }',
    'a:hover { color: #333333; }',
  ]
,tuneHeight: -1
});

sIFR.replace(univers, {
  selector: '.navigation li.metanav',
  css: [
    '.sIFR-root { color: #BBBBBB; }',
    'a { color: #BBBBBB; text-decoration: none; }',
    'a:hover { color: #333333; }',
  ]
,tuneHeight: -1
});

sIFR.replace(univers, {
  selector: '.navigation li',
  css: [
    '.sIFR-root { color: #666666; }',
    'a { color: #666666; text-decoration: none; }',
    'a:hover { color: #333333; }',
  ]
,tuneHeight: -1
});



/*****************************************************************************
accordion config - load sifr.js before!
*****************************************************************************/

window.addEvent('domready', function() {
	
	var sidebarAccordion = new Accordion($('sidebarAccordion'), 'h3.toggler', 'div.element', {
		opacity: false,
		start: 'all_closed',
		alwaysHide: 'true',
		onActive: function(toggler, element){
			toggler.setStyle('background-image', 'url(/public/img/arr_open.gif)');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('background-image', 'url(/public/img/arr_close.gif)');
		}
	});

	var contentAccordion = new Accordion($('ul.contentAccordion'), 'h3.contentHeader', 'div.contentBody', {
		opacity: false,
		//itemsOpen: [0],
		start: 'all_closed',
		alwaysHide: 'true',
		onActive: function(toggler, element){
			toggler.setStyle('background-image', 'url(/public/img/arr_open_IE6.gif)');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('background-image', 'url(/public/img/arr_close_IE6.gif)');
		}
	});

	//var marginwidth = (window.innerWidth-958)/2-20;
	//document.getElementById('pagewrapper').style.marginLeft = marginwidth + "px";


});
