/*
Designed by VReplay (2011)
http://vreplay.com/
*/

function F$(element){ return typeof(element)=="object" ? element : document.getElementById(element); };

function navSeaect(){
	var elem = F$("nav");
	if(!elem) return false;
	var _lis = elem.childNodes;
	
	for( var i=0; i<_lis.length; i++){
		if( _lis[i].nodeName == "LI"){
			(function(){
				var _div = _lis[i].getElementsByTagName("div")[0];
				if(_div){
					_lis[i].onmouseover = function(){
						_div.style.display = "block";
					}
					_lis[i].onmouseout = function(){
						_div.style.display = "none";
					}
				}
			})();
		}
	}
};

function getElementsByClassName(className, tag, parent){
	parent = parent || document;
	tag = tag || "*";
	var allTags = (tag === "*" && parent.all) ? parent.all : parent.getElementsByTagName(tag);
	var classElems = [];
	className = className.replace(/\-/g, "\\-");
	var regex = new RegExp("(^|\\s)" + className + "(\\s|$)");
	var elenemt;
	for(var i=0; i<allTags.length; i++){
		elem = allTags[i];
		if(regex.test(elem.className)){
			classElems.push(elem);
		}
	}
	return classElems;
};

function helpDialog(){
	var elems = getElementsByClassName("help-a-dialog", "*", document.getElementsByTagName("body")[0]);
	//alert(elems.length);
	for(var i=0; i<elems.length; i++){
		elems[i].onmouseover = function(){
			F$("helpDialog").getElementsByTagName("p")[0].innerHTML = this.getElementsByTagName("span")[0].innerHTML;
			Dialog({id:"helpDialog", position:this, left:"28px", top:"-15px"});
		};
		elems[i].onmouseout = function(){
			Dialog.close("helpDialog");
		};
	}
};


window.onload = function(){
	navSeaect();
	if(F$("helpDialog")) helpDialog();
};
