
var vag = { src: '/www/swf/vag_rouded_bt.swf' };
var franklin = { src: '/www/swf/franklin_gothic_condensed.swf'};

sIFR.delayCSS  = true;
sIFR.activate(vag);
sIFR.activate(franklin);

sIFR.replace(vag, {
  selector: 'div#home-content h1, div#content h1, div#left h1',
  wmode: 'transparent',
  css: '.sIFR-root { color: #20ABFF; }'
});
sIFR.replace(franklin, {
  selector: 'div#home-content h2, div#content h2, div#left h2',
  wmode: 'transparent',
  css: '.sIFR-root { color: #2D2D2D; }'
});
sIFR.replace(franklin, {
  selector: 'div#social h4',
  wmode: 'transparent',
  css: '.sIFR-root { color: #D0D0D0; }'
});
sIFR.replace(franklin, {
  selector: 'a.root',
  wmode: 'transparent',
  css: '.sIFR-root { color: #FFFFFF; }'
});

document.observe("dom:loaded", function() {
	
	/* Corner home-image */
	if($('homeimg')) {
		if(!NiftyCheck())return;
		Rounded("div#homeimg li","#E9E9E9", "#99CC00");
	}

	/* Resize menu */
	var children = $$('#menu li.root');
	var paddingTop = 7;
	var maxWidth = 840;
	var itemSpace = 0;
	var newTotalWidth = 0;
	
	children.each(function(item){
		itemSpace += $(item).down('a').getWidth();
	});
	

	var total = Math.floor((maxWidth - itemSpace-1) / (children.size()));
	var margin = Math.floor(total / 2);

	children.each(function(item,i){		
		var current = String($(item).down('a').getStyle('padding-left')).gsub('px','');
		var newPadding = (Number(current)+Number(margin))+'px';
		if(item != 0){
			$(item).down('a').setStyle({
			  paddingLeft : newPadding,
			  paddingRight : newPadding
			});
			newTotalWidth += $(item).down('a').getWidth();
		}
	});	

	var restOfValue = Math.floor((maxWidth-newTotalWidth) / 2);
	var firstElement = $$('#menu li.first a');

	children.each(function(item,i){
		if(i === 0){
			var current = String($(item).down('a').getStyle('padding-left')).gsub('px','');
			var restPadding = Number(current)+Number(restOfValue)+'px';
			$(item).down('a').setStyle({
				paddingLeft : restPadding,
				paddingRight : restPadding
			});
		}
	});
}); 

function formprocessor(form, method){
	var validator = new Validation(form, {onSubmit : false, useTitles : true});
	if (validator.validate()) {
		new Ajax.Request('/Ajax/?method='+method, {
		  parameters : $(form).serialize(true),
		  onSuccess  : function(t) {
		  	var response = fullData = t.responseText.split('**');
			$('fb-h1').update(response[0]);
			$('fb-p').update(response[1]);
			$('fm-form').update();
		  }
		});
	}
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}


