/*****************************************************
* Name        : opmb.js
* Author      : Richard Powell <rpowell@opriver.com>
* Date        : 31-Mar-2003
* Version     : 0.9.5
* Web Site    : http://www.opriver.com/
* Description : This Navigation Menu Bar was designed
*   for the purpose of providing a plug and play menu
*   bar system for our customers.  As the open-source
*   community has given so much to the advancement of
*   my personal knowledge/career, I'm giving back. :)
*
* License     : You are free to use and modify this
*               code all you want, so long as this
*               original text appears at the top.
*
* WARNING     : This code is provided AS-IS and
*               with NO WARRANTY WHAT SOEVER.
*
*               ***** USE AT YOUR OWN RISK *****
*
*****************************************************/

//**************************************************
//**   Primary Menu Bar Object/Class [opmb]
//**************************************************

function opmb(barname,top,left,lname) {
    this.bn      = barname;
    this.top     = top;
    this.left    = left;
    this.lname   = lname;
    this.moff    = 0;
    this.subicon = "";
    //this.subicon = " >";

    this.height = 30;					// Menu Item Height
	this.width  = 111;					// Menu Item Width
    this.border = 0;					// Menu Item Border
    this.bc     = "#335db3";				// Menu Background Color
	this.tc     = "#ffffff";				// Menu Text/Font Color
    //this.tc     = "#00CCCC";				// Menu Text/Font Color
    this.boc    = "#00CCCC";				// Menu Background MouseOver Color
    this.toc    = "#336699";				// Menu Text/Font MouseOver Color
    this.bgi    = "";					// Menu Background Image URL
    this.bgoi   = "";					// Menu Background MouseOver Image URL
    this.img    = "";					// Menu Image (Not Realistic in Global Scope)
    this.imgo   = "";					// Menu MouseOver Image (Not Realistic in Global Scope)
    //this.ff     = "verdana,arial,helvetica,sans-serif";	// Menu Font Family
	this.ff     = "Verdana, Arial, Helvetica, sans-serif";	// Menu Font Family
    this.fs     = 11;					// Menu Font Size
    this.fw	= "normal";				// Menu Font Weight
    this.bt     = 2;					// Menu Border Top
    this.bta    = "solid #999999";			// Menu Border Top Attributes
    this.bl     = 1;					// Menu Border Left
    this.bla    = "solid #999999";			// Menu Border Left Attributes
    this.bb     = 2;					// Menu Border Bottom
    this.bba    = "solid #000000";			// Menu Border Bottom Attributes
    this.br     = 1;					// Menu Border Right
    this.bra    = "solid #000000";			// Menu Border Right Attributes
    this.pad	= 2;					// Menu Item Padding

    //**************************************************
    //**   Create Menu Items Here
    //**************************************************

    this.item = function(itemname,itemtext,itemurl) {

	// Item name form m_#_#_# (m_#)
	//                m_(Menu#_MenuSub#_MenuSub#)

	// Create our new menu item/object

	eval ( 'this.' + itemname + '=new Object()' );
	eval ( 'this.' + itemname + '.text="' + itemtext + '"' );
	eval ( 'this.' + itemname + '.url="'  + itemurl  + '"' );

	var nary = itemname.split("_");
	var nt   = "";				// Variable Menu Name

	// Get Default LEFT Value

	var il   = this.left;			// Left Margin
	i = nary.length-1;
	j = parseInt(nary[i]);

	// i = Last Menu Item
	// j = Count of last menu item

	if ((i==2)&&(j==1)) {			// Get from Menu Above Us
	   nt = "";
	   for (k=0;k<i;k++) {
		if (k>0) nt += "_";
		nt += nary[k];
	   }
	   il = eval('this.'+nt+'.left');
	} else if ((j>1)&&((i)>1)) {		// Get Left Margin from item above us.
	   nt = "";
	   for (k=0;k<i;k++) {
		if (k>0) nt += "_";
		nt += nary[k];
	   }
	   nt += "_" + (j-1).toString();
	   il  = eval('this.' + nt + '.left' );
	} else if ((i==1)&&(j>1)) {		// Get Left Margin from item to left of us.
	    nt = "";
	    for (k=0;k<i;k++) {
		if (k>0) nt += "_";
		nt += nary[k];
	    }
	    nt += "_" + (j-1).toString();
	    il	= eval('this.' + nt + '.left');
	    il += eval('this.' + nt + '.width');
	} else if ((i)>1) {			// Get Left Margin from item to left of us.
	    nt = "";
	    for (k=0;k<i;k++) {
		if (k>0) nt += "_";
		nt += nary[k];
	    }
	    il  = eval('this.' + nt + '.left' );
	    il += eval('this.' + nt + '.width');
	}

	// Get Default TOP Value

	var it   = this.top;
	var tt   = parseInt(nary[nary.length-1]);

	if ((tt>1)&&((nary.length)<3)) {
	    if ((nary.length-2)<=0) nt = "m";
	    else nt = "";
	    for (i=0;i<nary.length-2;i++) {
		if (i>0) nt += "_";
		nt += nary[i];
	    }
	    nt += "_" + eval(tt-1);
	    it  = eval ( 'this.' + nt + '.top' );
	} else if (tt>1) {
	    i = nary.length-1;
	    if (i>=1) {
		nt = "";
		for (j=0;j<i;j++) {
		    if (j>0) nt += "_";
		    nt += nary[j];
		}
		nt += "_" + (parseInt(nary[j])-1).toString();
		it  = eval('this.'+nt+'.top');
		it += eval('this.'+nt+'.height');
		//if (document.layers) it = it + eval('this.'+nt+ '.pad');
	    }
	} else {
	    i = nary.length-2;
	    if (i>=1) {
		nt = "";
		for (j=0;j<=i;j++) {
		    if (j>0) nt += "_";
		    nt += nary[j];
		}
		it  = eval ( 'this.' + nt + '.top' );
		if ((nary.length)<4) it += eval ( 'this.' + nt + '.height' );
		//if (document.layers) it = it + eval('this.'+nt+ '.pad');
	    }
	}

	if (document.layers) {
	    if ((nary.length)>2) {	// Going By Previous Reference... Which One?
		var ts   = parseInt(nary[nary.length-1]);
		if ((ts>1)||(nary.length==3)) {
		    it = it + (eval('this.'+nt+'.border')*2);
		}
	    }
	}

	eval ( 'this.' + itemname + '.left=' + il );		// Menu Left
	eval ( 'this.' + itemname + '.top=' + it );		// Menu Top
	eval ( 'this.' + itemname + '.height=this.height');
	eval ( 'this.' + itemname + '.width=this.width');
	eval ( 'this.' + itemname + '.bc=this.bc');
	eval ( 'this.' + itemname + '.tc=this.tc');
	eval ( 'this.' + itemname + '.boc=this.boc');
	eval ( 'this.' + itemname + '.toc=this.toc');
	eval ( 'this.' + itemname + '.bgi=this.bgi');
	eval ( 'this.' + itemname + '.bgoi=this.bgoi');
	eval ( 'this.' + itemname + '.img=this.img');
	eval ( 'this.' + itemname + '.imgo=this.imgo');
	eval ( 'this.' + itemname + '.border=this.border');
	eval ( 'this.' + itemname + '.ff=this.ff');
	eval ( 'this.' + itemname + '.fs=this.fs');
	eval ( 'this.' + itemname + '.fw=this.fw');
	eval ( 'this.' + itemname + '.bt=this.bt');
	eval ( 'this.' + itemname + '.bta=this.bta');
	eval ( 'this.' + itemname + '.bl=this.bl');
	eval ( 'this.' + itemname + '.bla=this.bla');
	eval ( 'this.' + itemname + '.bb=this.bb');
	eval ( 'this.' + itemname + '.bba=this.bba');
	eval ( 'this.' + itemname + '.br=this.br');
	eval ( 'this.' + itemname + '.bra=this.bra');
	eval ( 'this.' + itemname + '.pad=this.pad');
    };

    this.mouseOnS = function(stxt,txt) {
	var mt    = "";
	var tm    = "";
	var i     = 0;
	var j     = 0;
	var nry   = txt.split("_");
	var nryS;
	var tmp;
	var tmq;
	var ishow = 0;

	for (i=1;(eval('this.'+stxt+'_'+i));i++) {
	    // Test if should be visible?
	    mt   = stxt + "_" + i.toString();
	    nryS = mt.split("_");
	    ishow = 0;
	    if (parseInt(nry[1]) != parseInt(nryS[1])) {	// Hide the layer
		ishow = 0;
	    } else {
		if (nryS.length<nry.length) {	// Compare ALL text in Sub String nry
//		    if (parseInt(nry[1]) == parseInt(nryS[1])) ishow = 1;
		    ishow = 1;
		    for (j=1;j<(nryS.length-1);j++) {
//			alert("comparing ["+parseInt(nry[j])+"] to ["+parseInt(nryS[j])+"]");
			if (parseInt(nry[j]) != parseInt(nryS[j])) ishow = 0;
		    }
		} else if (nryS.length==nry.length) {	// Compare ALL but LAST
		    tmp = txt.substring(0,txt.length-(nry[nry.length-1].length)-1);
		    tmq = mt.substring(0,mt.length-(nryS[nryS.length-1].length)-1);
		    if (tmq==tmp) ishow = 1;
		} else if (nryS.length==(nry.length+1)) {	// Compare ALL but LAST
		    tmp = mt.substring(0,mt.length-(nryS[nryS.length-1].length)-1);
		    if (tmp==txt) ishow = 1;
		} else ishow = 0;				// Hide this layer
	    }
	    if (document.layers) {
		if (ishow) {
		    eval('document.layers["'+this.bn+'"].document.layers["'+mt+'"].visibility="show"');
		} else {
		    eval('document.layers["'+this.bn+'"].document.layers["'+mt+'"].visibility="hide"');
		}
	    } else {
		tm = this.bn + mt;
		if (ishow) {
		    document.getElementById(tm).style.visibility = "visible";
		} else {
		    document.getElementById(tm).style.visibility = "hidden";
		}
	    }
	    if (eval('this.'+mt+'_1')) this.mouseOnS(mt,txt);
	}

    };

    this.mouseOn = function(txt) {
	var mt    = "";
	var i     = 0;
	this.moff = 0;
	var tmp;

	//alert(txt);
	//tmp = eval('this.'+txt);

	if (document.layers) {
	    if (eval('this.'+txt+'.bgi.length')<1) {
		eval('document.layers["'+this.bn+'"].document.layers["'+txt+'"].bgColor=this.'+txt+'.boc');
		eval('document.layers["'+this.bn+'"].document.layers["'+txt+'"].fgColor=this.'+txt+'.toc');
	    } else {
		tmp = eval('this.'+txt+'.bgoi');
		eval('document.layers["'+this.bn+'"].document.layers["'+txt+'"].background.src="'+tmp+'"');
	    }
	    if (eval('this.'+txt+'.img.length')>0) {
		tmp = eval('this.'+txt+'.imgo');
		eval('document.layers["'+this.bn+'"].document.layers["'+txt+'"].document.images.'+txt+'i.src="'+tmp+'"');
	    }
	} else {
	    //alert("Setting Color ["+txt+"]");
	    if (eval('this.'+txt+'.bgi.length')<1) {
		eval('document.getElementById("'+eval('this.bn')+txt+'").style.backgroundColor=this.'+txt+'.boc');
		eval('document.getElementById("'+eval('this.bn')+txt+'").style.color=this.'+txt+'.toc');
	    } else {
		tmp = eval('this.'+txt+'.bgoi');
		eval('document.getElementById("'+eval('this.bn')+txt+'").style.background=\'url('+tmp+')\'');
		eval('document.getElementById("'+eval('this.bn')+txt+'").style.color=this.'+txt+'.toc');
	    }
	    if (eval('this.'+txt+'.img.length')>0) {
		tmp = eval('this.'+txt+'.imgo');
		eval('document.getElementById("'+eval('this.bn')+txt+'i").src="'+tmp+'"');
	    }
	}

	for (i=1;(eval('this.m_'+i));i++) {
	    //mt   = this.bn + "m_" + i.toString();
	    //alert('checking ['+mt+']');
	    mt = "m_" + i.toString();
	    if (eval('this.'+mt+'_1')) this.mouseOnS(mt,txt);
	}
    };

    this.mouseOffS = function(stxt) {
	var tm    = "";
	var mt    = "";
	var i     = 0;
	var nryS;
	var tmp;
	var tmq;
	var ishow = 0;

	for (i=1;(eval('this.'+stxt+'_'+i));i++) {
	    mt   = stxt + "_" + i.toString();

//	    alert('checking ['+mt+']');

	    if (document.layers) {
		eval('document.layers["'+this.bn+'"].document.layers["'+mt+'"].visibility="hide"');
	    } else {
		tm = this.bn + mt;
		document.getElementById(tm).style.visibility = "hidden";
	    }

	    if (eval('this.'+mt+'_1')) this.mouseOffS(mt);
	}
    };

    this.mouseOff = function() {
	if (!(this.moff)) return;
	var i  = 0;
	var mt = "";
	//var tm = "";
	for (i=1;(eval('this.m_'+i));i++) {
	    mt = "m_" + i.toString();
	    //tm = this.bn + mt;
	    if (eval('this.'+mt+'_1')) this.mouseOffS(mt);
	}
    };

    this.mouseOffC = function(txt) {
	var tmp;

//	eval('document.getElementById("'+txt+'").style.backgroundColor=this.'+txt+'.boc');
	if (document.layers) {
	    if (eval('this.'+txt+'.bgi.length')<1) {
		eval('document.layers["'+this.bn+'"].document.layers["'+txt+'"].bgColor=this.'+txt+'.bc');
		eval('document.layers["'+this.bn+'"].document.layers["'+txt+'"].Color=this.'+txt+'.tc');
	    } else {
		tmp = eval('this.'+txt+'.bgi');
		eval('document.layers["'+this.bn+'"].document.layers["'+txt+'"].background.src="'+tmp+'"');
	    }
	    if (eval('this.'+txt+'.img.length')>0) {
		tmp = eval('this.'+txt+'.img');
		eval('document.layers["'+this.bn+'"].document.layers["'+txt+'"].document.images.'+txt+'i.src="'+tmp+'"');
	    }
	} else {
	    if (eval('this.'+txt+'.bgi.length')<1) {
		eval('document.getElementById("'+eval('this.bn')+txt+'").style.backgroundColor=this.'+txt+'.bc');
		eval('document.getElementById("'+eval('this.bn')+txt+'").style.color=this.'+txt+'.tc');
	    } else {
		tmp = eval('this.'+txt+'.bgi');
		eval('document.getElementById("'+eval('this.bn')+txt+'").style.background=\'url('+tmp+')\'');
		eval('document.getElementById("'+eval('this.bn')+txt+'").style.color=this.'+txt+'.tc');
	    }
	    if (eval('this.'+txt+'.img.length')>0) {
		tmp = eval('this.'+txt+'.img');
		eval('document.getElementById("'+eval('this.bn')+txt+'i").src="'+tmp+'"');
	    }
	}
    }

    //**************************************************
    //**   Load a menu/div into variable
    //**************************************************

    this.menuAppend = function(tx,sub) {
	var ot="";
	var iz=0;
	var tmp;
	var itp=0;

	if (document.layers) {
	    ot += "<layer name=\""+tx+"\" left=\" "+eval('this.'+tx+'.left');
	    ot += "\" top=\""+eval('this.'+tx+'.top') + "\"";
	    ot += " style=\"cursor:pointer; text-align:center;\"";
	    if (eval('this.'+tx+'.bgi.length')>0) {
		ot += " background=\"" + eval('this.'+tx+'.bgi') + "\"";
	    }
	    ot += " bgcolor=\""+eval('this.'+tx+'.bc');
	    ot += "\" align=\"center\" width=\""+eval('this.'+tx+'.width') + "\" height=\""+eval('this.'+tx+'.height');
	    if (sub) ot += "\" visibility=\"hide\" ";
	    else     ot += "\" visibility=\"show\" ";
	    ot += "onFocus=\"window.location.href='"+eval('this.'+tx+'.url') + "'\" ";
	    ot += "onMouseover=\""+this.lname+".mouseOn(\'"+tx+"\');\" align=\"center\" onMouseout=\""+this.lname+".moff=1;";
	    ot += this.lname+".mouseOffC('"+tx+"');setTimeout('"+this.lname+".mouseOff()',1000);\"";
	    ot += "\">";
	    ot += "<table id=\"" + tx + "t\" width=100% border=\""+eval('this.'+tx+'.border/2');
	    ot += "\"";
	    ot += "><tr><td align=\"center\">";
	    if (eval('this.'+tx+'.img.length')>0) {
		ot += "<img name=\"" + tx + "i\" border=0 src=\"" + eval('this.'+tx+'.img') + "\">";
	    } else {
		//ot += "<a href=\"javascript:void(0)\" style=\"text-decoration:none\">";
		ot += eval('this.'+tx+'.text');
		if ((sub)&&(eval('this.'+tx+'_1'))) ot += this.subicon;
		//ot += "</a>";
	    }
	    ot += "</td></tr></table>";
	    ot += "</layer>\n";
	} else {
	    ot += "<div id=\""+eval('this.bn')+tx+"\" style=\"position:absolute;  top:"+eval('this.'+tx+'.top')+"px; ";
	    ot += "left:" + eval('this.'+tx+'.left') + "px; ";
	    if (parseInt(navigator.appVersion)>=5&&navigator.appName=="Netscape") {
		//tmp = eval('this.'+tx+'.height');
		//itp = parseInt(tmp) - (parseInt(eval('this.'+tx+'.border'))*2) - 4;
		itp = parseInt(eval('this.'+tx+'.height')) - parseInt(eval('this.'+tx+'.bt'));
		itp = itp - parseInt(eval('this.'+tx+'.bb')) - (parseInt(eval('this.'+tx+'.pad'))*2);
		ot += "height:" + itp.toString() + "px; text-align:center; ";
	    } else ot += "height:" + eval('this.'+tx+'.height') + "px; ";
	    if (parseInt(navigator.appVersion)>=5&&navigator.appName=="Netscape") {
		//tmp = eval('this.'+tx+'.width');
		//itp = parseInt(tmp) - 6;
		itp   = parseInt(eval('this.'+tx+'.width')) - parseInt(eval('this.'+tx+'.bl'));
		itp   = itp - parseInt(eval('this.'+tx+'.br')) - (parseInt(eval('this.'+tx+'.pad'))*2);
		ot   += "width:" + itp.toString() + "px; text-align:center; ";
	    } else ot += "width:" + eval('this.'+tx+'.width') + "px; ";
	    if (sub) ot += "visibility:hidden; ";
	    else     ot += "visibility:visible; ";
	    ot += "color:" + eval('this.'+tx+'.tc') + "; ";
	    if (eval('this.'+tx+'.ff.length')>0) ot += "font-family:" + eval('this.'+tx+'.ff') + "; ";
	    if (eval('this.'+tx+'.fs')>0) ot += "font-size:" + eval('this.'+tx+'.fs') + "px; text-align:center; ";
	    if (eval('this.'+tx+'.fw.length')>0) ot += "font-weight:" + eval('this.'+tx+'.fw') + "; ";
	    if (eval('this.'+tx+'.bt')>0) {
		ot += "border-top:" + eval('this.'+tx+'.bt') + "px";
		if (eval('this.'+tx+'.bta.length')>0) ot += " " + eval('this.'+tx+'.bta');
		ot += "; ";
	    }
	    if (eval('this.'+tx+'.bl')>0) {
		ot += "border-left:" + eval('this.'+tx+'.bl') + "px";
		if (eval('this.'+tx+'.bla.length')>0) ot += " " + eval('this.'+tx+'.bla');
		ot += "; ";
	    }
	    if (eval('this.'+tx+'.bb')>0) {
		ot += "border-bottom:" + eval('this.'+tx+'.bb') + "px";
		if (eval('this.'+tx+'.bba.length')>0) ot += " " + eval('this.'+tx+'.bba');
		ot += "; ";
	    }
	    if (eval('this.'+tx+'.br')>0) {
		ot += "border-right:" + eval('this.'+tx+'.br') + "px";
		if (eval('this.'+tx+'.bra.length')>0) ot += " " + eval('this.'+tx+'.bra');
		ot += "; ";
	    }
	    if (eval('this.'+tx+'.pad')>0) ot += "padding:" + eval('this.'+tx+'.pad') + "px; ";
	    if (eval('this.'+tx+'.bgi.length')<1) {
		ot += "background-color:" + eval('this.'+tx+'.bc') + "; ";
	    } else ot += "background-image: url(" + eval('this.'+tx+'.bgi') + "); ";
	    ot += "cursor:pointer;cursor:hand;\" ";
	    if (parseInt(navigator.appVersion)>=5&&navigator.appName=="Netscape")
		ot += " onClick=\"window.location.href='"+eval('this.'+tx+'.url') + "'\"";
	    else ot += " onClick=\"location.href('" + eval('this.'+tx+'.url') + "')\"";
	    ot += " onMouseover=\""+this.lname+".mouseOn(\'"+tx+"\');\"";
	    ot += " onMouseout=\""+this.lname+".moff=1;";
	    ot += this.lname+".mouseOffC('"+tx+"');setTimeout('"+this.lname+".mouseOff()',1000);\"";
	    ot += ">";

	    if (eval('this.'+tx+'.img.length')>0) {
		ot += "<img id=\""+eval('this.bn')+tx+"i\" border=0 src=\"" + eval('this.'+tx+'.img') + "\">";
	    } else {
	        ot += eval('this.'+tx+'.text');
	        if (eval('this.'+tx+'_1')) ot += this.subicon;
	    }

	    ot += "</div>\n";
	}
	return ot;
    };

    //**************************************************
    //**   Load a sub-menu/div into a variable
    //**************************************************

    this.subMenuAppend = function(txt) {
	var otmp = "";
	var iz   = 0;
	for (iz=1;(eval('this.'+txt+'_'+iz.toString()));iz++) {	// Loop through this sub-menu
	    mtx = txt + '_' + iz.toString();
	    otmp += this.menuAppend(mtx,1);

	    if (eval('this.'+mtx+'_1')) otmp += this.subMenuAppend(mtx);
	}
	return otmp;
    }

    //**************************************************
    //**   Load the menu bar into the DIV/Layer
    //**************************************************

    this.load = function() {
	var ot  = "";
	var mt  = "";
	var i   = 0;
	for (i=1;(eval('this.m_'+i));i++) {
	    mt  = "m_" + i.toString();
	    ot += this.menuAppend(mt,0);

	    //**************************************************
	    //**   Loop through all sub-menus here.
	    //**************************************************

	    if (eval('this.'+mt+'_1')) {
		ot += this.subMenuAppend(mt);
	    }
	}

//	alert(ot);

	if (document.layers) {
	    var oLayer = eval('document.layers["' + this.bn + '"].document');
	    oLayer.open();
	    oLayer.write(ot);
	    oLayer.close();
	} else if (parseInt(navigator.appVersion)>=5&&navigator.appName=="Netscape") {
	    document.getElementById(this.bn).innerHTML = ot;
	} else if (document.all) {
	    document.getElementById(this.bn).innerHTML = ot;
	}

    };

};


var mbar = new opmb("OPMB1",0,0,"mbar");

    function init() {
	mbar.item("m_1","Home","http://www.srilankanholidaysdelhi.com/default.htm");
    mbar.m_1.toc    = "#FF0000";
	mbar.item("m_2","Explore Sri Lanka","http://www.srilankanholidaysdelhi.com/paradise_island/default.htm");
	mbar.item("m_2_1","Introduction","http://www.srilankanholidaysdelhi.com/paradise_island/srilanka-the-paradise-island.htm");
	mbar.item("m_2_2"," Important Facts","http://www.srilankanholidaysdelhi.com/paradise_island/facts.htm");
	mbar.item("m_2_3","Map","http://www.srilankanholidaysdelhi.com/paradise_island/sri_lanka_map.htm");
	mbar.item("m_2_4","Airport","http://www.srilankanholidaysdelhi.com/paradise_island/airport.htm");
	mbar.item("m_2_5","Activities","http://www.srilankanholidaysdelhi.com/paradise_island/activities.htm");
	
	
	mbar.item("m_3","Destination","http://www.srilankanholidaysdelhi.com/destination/default.htm");
	mbar.item("m_3_1","Sri Lanka","http://www.srilankanholidaysdelhi.com/destination/colombo.htm");
	mbar.item("m_3_1_1","Colombo","http://www.srilankanholidaysdelhi.com/destination/colombo.htm");
	//mbar.item("m_3_1_1_1","Optional Tours","http://www.srilankanholidaysdelhi.com/destination/colombo.htm");
	//mbar.item("m_3_1_1_1_1","Colombo","http://www.srilankanholidaysdelhi.com/hot_deals/colombo.htm");
	//mbar.item("m_3_1_1_1_2","Colombo City","http://www.srilankanholidaysdelhi.com/hot_deals/colombo.htm");
	//mbar.item("m_3_1_1_1_3","Kandy","http://www.srilankanholidaysdelhi.com/hot_deals/kandy.htm");

	mbar.item("m_3_1_2","Kandy","http://www.srilankanholidaysdelhi.com/destination/kandy.htm");
	//mbar.item("m_3_1_2_1","Optional Tours","http://www.srilankanholidaysdelhi.com/hot_deals/kandy.htm");
	//mbar.item("m_3_1_2_1_1","Kandy","http://www.srilankanholidaysdelhi.com/destination/kandy.htm");
	mbar.item("m_3_1_3","Sigiriya","http://www.srilankanholidaysdelhi.com/destination/sigiriya.htm");
	mbar.item("m_3_1_4","Beaches","http://www.srilankanholidaysdelhi.com/destination/beaches.htm");
	mbar.item("m_3_1_5","Nuwara Eliya","http://www.srilankanholidaysdelhi.com/destination/nuwara.htm");
	mbar.item("m_3_1_6","Negombo","http://www.srilankanholidaysdelhi.com/destination/negombo.htm");
	mbar.item("m_3_1_7","Anuradhapura","http://www.srilankanholidaysdelhi.com/destination/anuradhapura.htm");
	mbar.item("m_3_1_8","Polonnaruwa","http://www.srilankanholidaysdelhi.com/destination/polonnaruwa.htm");
	mbar.item("m_3_1_9","Dambulla","http://www.srilankanholidaysdelhi.com/destination/dambulla.htm");
	mbar.item("m_3_1_10","Ratnapura","http://www.srilankanholidaysdelhi.com/destination/ratnapura.htm");
	mbar.item("m_3_1_11","Yala","http://www.srilankanholidaysdelhi.com/destination/yala.htm");
	mbar.item("m_3_1_12","Galle","http://www.srilankanholidaysdelhi.com/destination/galle.htm");
	//mbar.item("m_3_1_12_1","Optional Tours","http://www.srilankanholidaysdelhi.com/destination/galle.htm");
	//mbar.item("m_3_1_12_1_1","Galle","http://www.srilankanholidaysdelhi.com/hot_deals/Galle_Excursion.htm");

	mbar.item("m_3_2","Singapore","http://www.srilankanholidaysdelhi.com/destination/Singapore.htm");
	mbar.item("m_3_3","Malaysia","http://www.srilankanholidaysdelhi.com/destination/malaysia.htm");
	mbar.item("m_3_3_1","Kuala Lumpur","http://www.srilankanholidaysdelhi.com/destination/Kuala_Lumpur.htm");
	//mbar.item("m_3_3_2","Genting Highland","#");
	mbar.item("m_3_4","Thailand","http://www.srilankanholidaysdelhi.com/destination/thailand.htm");
	mbar.item("m_3_4_1","Bangkok","http://www.srilankanholidaysdelhi.com/destination/thailand.htm");
	//mbar.item("m_3_4_2","Pattaya","http://www.srilankanholidaysdelhi.com/destination/thailand.htm");
	//mbar.item("m_3_4_3","Phuket","#");
	mbar.item("m_3_5","Dubai","http://www.srilankanholidaysdelhi.com/destination/dubai.htm");
	mbar.item("m_3_6","Hongkong","http://www.srilankanholidaysdelhi.com/destination/hongkong.htm");
	mbar.item("m_3_6_1","Macau","http://www.srilankanholidaysdelhi.com/destination/maccau.htm");
	mbar.item("m_3_7","China","http://www.srilankanholidaysdelhi.com/destination/beijing.htm");
	//mbar.item("m_3_7_1","Beijing","#");
	mbar.item("m_3_8","United Kingdom","http://www.srilankanholidaysdelhi.com/destination/United_Kingdom.htm");
	mbar.item("m_3_8_1","London","http://www.srilankanholidaysdelhi.com/destination/United_Kingdom.htm");
	mbar.item("m_3_9","France","http://www.srilankanholidaysdelhi.com/destination/France_Paris.htm");
	//mbar.item("m_3_9_1","Paris","#");
	mbar.item("m_3_10","Italy","http://www.srilankanholidaysdelhi.com/destination/Italy.htm");
	mbar.item("m_3_11","Maldives","http://www.srilankanholidaysdelhi.com/destination/maldives.htm");
	//mbar.item("m_3_10_1","Rome","#");
	//mbar.item("m_3_11","Yala","http://www.srilankanholidaysdelhi.com/destination/yala.htm");
	//mbar.item("m_3_12","Galle","http://www.srilankanholidaysdelhi.com/destination/galle.htm");
	
	mbar.item("m_4","Hotels","http://www.srilankanholidaysdelhi.com/hotel/default.htm");
	mbar.item("m_4_1","Ahungalla","http://www.srilankanholidaysdelhi.com/hotel/ahungalla.htm");
	mbar.item("m_4_2","Bentota","http://www.srilankanholidaysdelhi.com/hotel/bentota.htm");
	mbar.item("m_4_3","Beruwela","http://www.srilankanholidaysdelhi.com/hotel/beruwela.htm");
	mbar.item("m_4_4","Colombo","http://www.srilankanholidaysdelhi.com/hotel/colomba.htm");
	mbar.item("m_4_5","Galle","http://www.srilankanholidaysdelhi.com/hotel/galle.htm");
	mbar.item("m_4_6","Induruwa","http://www.srilankanholidaysdelhi.com/hotel/induruwa.htm");
	mbar.item("m_4_7","Kandy","http://www.srilankanholidaysdelhi.com/hotel/kandy.htm");
	mbar.item("m_4_8","Kalutara","http://www.srilankanholidaysdelhi.com/hotel/kalutara.htm");
	mbar.item("m_4_9","Koggla","http://www.srilankanholidaysdelhi.com/hotel/koggla.htm");
	mbar.item("m_4_10","Kosgoda","http://www.srilankanholidaysdelhi.com/hotel/kosgoda.htm");
	mbar.item("m_4_11","Negombo","http://www.srilankanholidaysdelhi.com/hotel/negombo.htm");
	mbar.item("m_4_12","Nuwara Eliya","http://www.srilankanholidaysdelhi.com/hotel/nuwara.htm");
	mbar.item("m_4_13","Wadduwa","http://www.srilankanholidaysdelhi.com/hotel/wadduwa.htm");
	mbar.item("m_4_14","Yalla","http://www.srilankanholidaysdelhi.com/hotel/yala.htm");
	
	mbar.item("m_5","Itinerary","http://www.srilankanholidaysdelhi.com/itinerary/default.htm");
	mbar.item("m_5_1", "Srilanka Tour", "http://www.srilankanholidaysdelhi.com/double-delights/Srilanka-tour.htm");
	mbar.item("m_5_2", "Colombo", "http://www.srilankanholidaysdelhi.com/double-delights/colombo-package-delhi.htm");
	mbar.item("m_5_3", "Down-South/Negombo", "http://www.srilankanholidaysdelhi.com/double-delights/down-south-negombo-delhi-package.htm");
	mbar.item("m_5_4", "Kandy/Negombo", "http://www.srilankanholidaysdelhi.com/double-delights/kandy-negombo-delhi-package.htm");
	mbar.item("m_5_5", "Best of Italy", "http://www.srilankanholidaysdelhi.com/packages/best_of_italy.htm");
	mbar.item("m_5_6", "Romantic Italy", "http://www.srilankanholidaysdelhi.com/packages/romantic_italy.htm");
	mbar.item("m_5_7", "Marvelous Italy", "http://www.srilankanholidaysdelhi.com/packages/marvelous_italy.htm");
	mbar.item("m_5_8", "Beijing", "http://www.srilankanholidaysdelhi.com/packages/beijing_packages.htm");
	mbar.item("m_5_9", "London Holidays", "http://www.srilankanholidaysdelhi.com/packages/london_packages.htm");
	mbar.item("m_5_10", "Gaie Paris", "http://www.srilankanholidaysdelhi.com/packages/paris_packages.htm");
	mbar.item("m_5_11", "Malaysia", "http://www.srilankanholidaysdelhi.com/packages/malaysia.htm");
	
	

	
	//mbar.item("m_5_4", "Thailand", "http://www.srilankanholidaysdelhi.com/itinerary/thailand.htm");
	//mbar.item("m_5_5", "Singapore", "http://www.srilankanholidaysdelhi.com/itinerary/singapore-special.htm");
	
	mbar.item("m_6","Packages","http://www.srilankanholidaysdelhi.com/packages/default-packages.htm");
	mbar.item("m_6_1", "Sri-Lanka", "http://www.srilankanholidaysdelhi.com/packages/srilanka.htm");
	//mbar.item("m_6_1_1", "Kids Go Free", "http://www.srilankanholidaysdelhi.com/packages/colombo1.htm");
	mbar.item("m_6_1_1", "Colombo", "http://www.srilankanholidaysdelhi.com/packages/taj_samundra.htm");
	//mbar.item("m_6_1_2", "Colombo/Beach", "http://www.srilankanholidaysdelhi.com/itinerary/kids_itinerary2.htm");
	//mbar.item("m_6_1_3", "Kandy/Colombo", "http://www.srilankanholidaysdelhi.com/itinerary/kids_itinerary3.htm");
	mbar.item("m_6_1_2", "Casino Packages", "http://www.srilankanholidaysdelhi.com/hot_deals/casino_packages.htm");
	mbar.item("m_6_2", "Singapore", "http://www.srilankanholidaysdelhi.com/packages/singapore_default.htm");
	mbar.item("m_6_2_1", "Ex-Delhi", "http://www.srilankanholidaysdelhi.com/packages/singapore.htm");
	mbar.item("m_6_2_2", "Ex_Chennai", "http://www.srilankanholidaysdelhi.com/packages/singapore_chennai.htm");
	mbar.item("m_6_2_3", "Ex_Bangalore", "http://www.srilankanholidaysdelhi.com/packages/singapore_bangalore.htm");
	mbar.item("m_6_2_4", "Ex-Mumbai", "http://www.srilankanholidaysdelhi.com/packages/singapore_mumbai.htm");
	mbar.item("m_6_3", "Thailand", "http://www.srilankanholidaysdelhi.com/packages/thailand.htm");
	mbar.item("m_6_3_1", "Ex-Bangalore", "http://www.srilankanholidaysdelhi.com/packages/pattaya_bangalore.htm");
	mbar.item("m_6_3_2", "Ex-Chennai", "http://www.srilankanholidaysdelhi.com/packages/pattaya_chennai.htm");
	mbar.item("m_6_3_3", "Ex-Delhi", "http://www.srilankanholidaysdelhi.com/packages/bangkok.htm");
	mbar.item("m_6_3_4", "Ex-Mumbai", "http://www.srilankanholidaysdelhi.com/packages/pattaya_mumbai.htm");
	mbar.item("m_6_4", "Hongkong", "http://www.srilankanholidaysdelhi.com/packages/hongkong_default.htm");
	mbar.item("m_6_4_1", "Ex-Bangalore", "http://www.srilankanholidaysdelhi.com/packages/hongkong_bangalore.htm");
	mbar.item("m_6_4_2", "Ex-Chennai", "http://www.srilankanholidaysdelhi.com/packages/hongkong_chennai.htm");
	mbar.item("m_6_4_3", "Ex-Delhi", "http://www.srilankanholidaysdelhi.com/packages/hongkong_default.htm");
	//mbar.item("m_6_4_2", "Ex-Calcutta", "http://www.srilankanholidaysdelhi.com/packages/hongkong_calcutta.htm");
	mbar.item("m_6_4_4", "Ex-Mumbai", "http://www.srilankanholidaysdelhi.com/packages/hongkong_mumbai.htm");
	mbar.item("m_6_5", "Malaysia", "http://www.srilankanholidaysdelhi.com/packages/malaysia.htm");
	mbar.item("m_6_5_1", "Ex-Bangalore", "http://www.srilankanholidaysdelhi.com/packages/kualalumpur_bangalore.htm");
	//mbar.item("m_6_5_2", "Ex-Calcutta", "http://www.srilankanholidaysdelhi.com/packages/kualalumpur_calcutta.htm");
	mbar.item("m_6_5_2", "Ex-Chennai", "http://www.srilankanholidaysdelhi.com/packages/kualalumpur_chennai.htm");
	mbar.item("m_6_5_3", "Ex-Delhi", "http://www.srilankanholidaysdelhi.com/packages/malaysia_unbeatable.htm");
	mbar.item("m_6_5_4", "Ex-Mumbai", "http://www.srilankanholidaysdelhi.com/packages/kualalumpur_mumbai.htm");
	mbar.item("m_6_6", "Maldives", "http://www.srilankanholidaysdelhi.com/packages/maldives.htm");
	mbar.item("m_6_6_1", "Ex-Delhi", "http://www.srilankanholidaysdelhi.com/packages/maldives.htm");
	mbar.item("m_6_7", "Dubai", "http://www.srilankanholidaysdelhi.com/packages/dubai_package.htm");
	//mbar.item("m_6_7_1", "Ex-Delhi", "http://www.srilankanholidaysdelhi.com/packages/dubai.htm");
	//mbar.item("m_6_7_2", "Ex-Calcutta", "http://www.srilankanholidaysdelhi.com/packages/dubai_calcutta.htm");
	//mbar.item("m_6_7_3", "Ex-Mumbai", "http://www.srilankanholidaysdelhi.com/packages/dubai_mumbai.htm");
	mbar.item("m_6_8", "Paris", "http://www.srilankanholidaysdelhi.com/packages/paris_packages.htm");
	mbar.item("m_6_9", "China", "http://www.srilankanholidaysdelhi.com/packages/beijing_packages.htm");
	mbar.item("m_6_10", "London", "http://www.srilankanholidaysdelhi.com/packages/london_packages.htm");
	mbar.item("m_6_11", "Italy", "http://www.srilankanholidaysdelhi.com/packages/best_of_italy.htm");
	mbar.item("m_6_11_1", "Best of Italy", "http://www.srilankanholidaysdelhi.com/packages/best_of_italy.htm");
	mbar.item("m_6_11_2", "Romantic Italy", "http://www.srilankanholidaysdelhi.com/packages/romantic_italy.htm");
	mbar.item("m_6_11_3", "Marvelous Italy", "http://www.srilankanholidaysdelhi.com/packages/marvelous_italy.htm");


	mbar.item("m_7","New Year Deals","http://www.srilankanholidaysdelhi.com/event-special/default.htm");
	mbar.item("m_7_1", "Paradise Isle", "http://www.srilankanholidaysdelhi.com/double-delights/down-south-negombo-delhi-package.htm");
	mbar.item("m_7_2", "Thailand", "http://www.srilankanholidaysdelhi.com/packages/thailand.htm");
	mbar.item("m_7_3", "Singapore", "http://www.srilankanholidaysdelhi.com/packages/singapore_default.htm");
	mbar.item("m_7_4", "Maldives", "http://www.srilankanholidaysdelhi.com/packages/maldives.htm");
	//mbar.item("m_7_5", "SriLankan's Rugby", "http://www.srilankanholidaysdelhi.com/event-special/carlton-rugby.htm");
	//mbar.item("m_7_1", "Puja Special", "http://www.srilankanholidaysdelhi.com/seasonals-offers/singapore_malaysia.htm");
	//mbar.item("m_7_2", "Triple Combo", "http://www.srilankanholidaysdelhi.com/seasonals-offers/bangkok_singapore_malaysia.htm");
	mbar.load();
    };
