var mcolNavItems = []; 
var mele_divCusNavContainer = null;
var mele_ul = null;
var mblnLoaded = false;

window.onload = function(){
    mblnLoaded = true;
}


document.onclick = function(){
	if(mele_divCusNavContainer != null)
		mele_divCusNavContainer.style.display = 'none';	

}

navItemCollection = function(){
    this.items = [];
    clsItem = function(pstrTitle, pstrNavURL){
		this.title = pstrTitle;
		this.navURL = pstrNavURL;
	}
	
	this.add = function(pstrTitle, pstrNavURL){            
		this.items[this.items.length] = new clsItem(pstrTitle, pstrNavURL);
	} 
}

buildSubNav = function(pintID,ev){
    if(!mblnLoaded)
        return; 

	var ev = ev || window.event;
	var lele_srcEle = ev.target || ev.srcElement;

	if(lele_srcEle){
		//var lele_aGroup = document.getElementById(eventArgs.Item.ID.toString());
		if(mele_divCusNavContainer == null){
    			mele_divCusNavContainer = document.createElement('div');
			mele_ul = document.createElement('ul');
			mele_divCusNavContainer.appendChild(mele_ul);
			with(mele_divCusNavContainer){
				id = 'SubNav';
				style.display = 'none';
			}
			document.body.appendChild(mele_divCusNavContainer);
		}			
		mele_divCusNavContainer.style.display = 'block';
		var lele_lis = mele_ul.getElementsByTagName('li');
		var lele_lisLength = lele_lis.length;
		
		for(var i = lele_lisLength - 1; i >= 0; i--){
			mele_ul.removeChild(lele_lis[i]);
		}
		var lele_linew;
		for(element in mcolNavItems[pintID].items){
			var lobjItem = mcolNavItems[pintID].items[element];
				lele_linew = document.createElement('li');
			var lele_a = document.createElement('a');
				lele_a.href = lobjItem.navURL;
			var lele_span = document.createElement('span');
				lele_span.appendChild(document.createTextNode(lobjItem.title));
			lele_a.appendChild(lele_span);
			lele_linew.appendChild(lele_a);
			mele_ul.appendChild(lele_linew);
		}

	
		lele_linew.className = 'itemlast';
		//prompt('',mele_divCusNavContainer.outerHTML)
		var pos = YAHOO.util.Dom.getXY(lele_srcEle); 
		YAHOO.util.Dom.setY(mele_divCusNavContainer, (pos[1] + 17)); // top
		YAHOO.util.Dom.setX(mele_divCusNavContainer, pos[0]); // left
		mele_divCusNavContainer.style.display = 'block';
	}else
		if(mele_divCusNavContainer != null)
			mele_divCusNavContainer.style.display = 'none';
}

// Home
mcolNavItems[0] = new navItemCollection();
	mcolNavItems[0].add('COMPANY PROFILE','index.htm');
	mcolNavItems[0].add('SAFETY POLICY','safety.htm');
	mcolNavItems[0].add('PRESS RELEASES','press.htm');
// Wedding Displays

mcolNavItems[1] = new navItemCollection();
	mcolNavItems[1].add('OVERVIEW','weddings.htm');
	mcolNavItems[1].add('PRICING','wedding_pricing.htm');
	mcolNavItems[1].add('TESTIMONIALS','wedding_testimonials.htm');
	mcolNavItems[1].add('FAQ','wedding_faq.htm');

//Corporate Displays
mcolNavItems[2] = new navItemCollection();
	mcolNavItems[2].add('OVERVIEW','corporate.htm');
	mcolNavItems[2].add('PRICING','corporate_pricing.htm');
	mcolNavItems[2].add('TESTIMONIALS','corporate_testimonials.htm');
	mcolNavItems[2].add('FAQ','corporate_faq.htm');

//Pyromusicals
mcolNavItems[3] = new navItemCollection();
	mcolNavItems[3].add('OVERVIEW','pyromusicals.htm');
	mcolNavItems[3].add('OUR TECHNOLOGY','pyromusicals_technology.htm');
	mcolNavItems[3].add('PRICING','pyromusicals_pricing.htm');
	mcolNavItems[3].add('FAQ','pyromusicals_faq.htm');
	

//Portfolio
mcolNavItems[4] = new navItemCollection();
	mcolNavItems[4].add('OVERVIEW','portfolio.htm');
	mcolNavItems[4].add('TESTIMONIALS','portfolio_testimonials.htm');
	mcolNavItems[4].add('IMAGES','portfolio_images.htm');
	mcolNavItems[4].add('VIDEOS','portfolio_videos.htm');	

