var headerFont = "";
var storedObjects = {};

function stroreHTMLbyID(id){
	var elements = $("#" + id ).children("ul").children("li");
	
	el = "";
	el = traverse(elements,el);
	storedObjects[id] = "" + el;
	
}

function traverse (elements,el){
	if (!elements){
		return el;
	}
	if (elements.length<=0){
		return el;
	}
	el+="<ul>";
	var i =0;
	for ( i =0;i<elements.length;++i){
		el+="<li>";
		var a = $(elements[i]).children("a");
		if (a.length>=1){
			el+="<a alt='"+ $(a[0]).attr('alt') +"' href='"+ $(a[0]).attr('href') +"' >" + $(a[0]).html() +"</a>";
		}
		el=traverse($(elements[i]).children("ul").children("li"),el);
		el+="</li>";
		
	}
	el+="</ul>";
	return el;
}

function getFromStoreByID(id){
	var r= "";
	if (storedObjects[id]){
		r = "" + storedObjects[id];
	}else{
		r = "notfound: " + id;
	}
	return r;
}
/*




*/

function menuHover(phtml)	{
	$("div.informations").load("/" + phtml,updateSIFR);
	}

function updateSIFR (){
	return;
	sIFR.replace(headerFont, {
	  selector: 'div p'
	  ,wmode: 'transparent'
	  ,css: [
		'.sIFR-root { color: #ffffff; leading: 10; font-size: 9; letter-spacing: 2; }'
		,'.strong { color: #ffffff;  }'
		,'a { text-decoration: none; letter-spacing: 1; color: #ffffff; }'
	  ]
	});
	
	sIFR.replace(headerFont, {
	  selector: 'div span'
	  ,wmode: 'transparent'
	  ,css: [
		'.sIFR-root { color: #ffffff; font-size: 12; cursor: pointer; }'
		
		,'a { text-decoration: none; letter-spacing: 1; color: #ffffff; }'
		,'a:link { color: #ffffff; font-size: 12;  }'
		,'a:hover { color: #0085cf;  text-decoration: underline; }'
		
		,'a.center { color: #ffffff; text-decoration: none; letter-spacing: 1; text-align: center; }'
		,'a.center:link { color: #ffffff; font-size: 12;  }'
		,'a.center:hover { color: #efefef;  text-decoration: underline;}'
	  ]
	});
	
}

$(document).ready(function () {
stroreHTMLbyID('mainMenu');


var so = new SWFObject("images/mainMenu.swf", "myMenu_1", "1000px", "360px", "8", null);                       
	so.addParam('scale', 'noscale');   
	so.addParam('salign', 'tl');
	so.addParam('allowScriptAccess', 'always');
	so.addParam('wmode','transparent');
	so.write("mainMenu");
});
	



headerFont = { src: 'styles/fonts/miniline2.swf'};

sIFR.activate(headerFont);
sIFR.replace(headerFont, {
selector: 'div address'
,wmode: 'transparent'
,css: [
'.sIFR-root { color: #ffffff; font-size: 9; cursor: pointer; }'

,'a { text-decoration: none; color: #cccccc; letter-spacing: 1; }'
,'a:link { color: #ffffff; font-size: 9;  }'
,'a:hover { color: #FE256C;  }'
]
});
