var lnk1 = "<tr><td valign=\"middle\" class=\"menu\" onclick=\"window.location='%lnk%'; hidemenu()\" onmouseover=\"className='hover'; status='%lnk%'\" onmouseout=\"className='menu'; status=''\">";
lnk1 += "&nbsp;&nbsp;&nbsp;<a class=\"submenu\" href=\"%lnk%\" target=\"_top\">";
var lnk2 = "</a>&nbsp;&nbsp;</td></tr>"; //</a>

var linkset=new Array();

//Administration
linkset[4]='<table border="0" cellspacing="0" cellpadding="0">';
linkset[4]+= fr(lnk1+'Management'+lnk2, "%lnk%", "../chairman1.html");
linkset[4]+= fr(lnk1+'Director'+lnk2, "%lnk%", "../director1.html");
linkset[4]+= fr(lnk1+'D.Director'+lnk2, "%lnk%", "../leftmenu/DeptSites.aspx");
linkset[4]+= fr(lnk1+'Dean'+lnk2, "%lnk%", "../leftmenu/DeptSites.aspx");
//linkset[4]+= fr(lnk1+'Registrar'+lnk2, "%lnk%", "../leftmenu/DeptSites.aspx");

linkset[4]+='</table>';

//Jobs
linkset[5]='<table border="0" cellspacing="0" cellpadding="0">';
//linkset[5]+= fr(lnk1+'Recruitment'+lnk2, "%lnk%", "../leftmenu/DeptSites.aspx");
linkset[5]+='</table>';


//Program menu
linkset[0]='<table border="0" cellspacing="0" cellpadding="0">';
linkset[0]+= fr(lnk1+'MCA Program'+lnk2, "%lnk%", "../tks/mca_syllabus.htm");
linkset[0]+= fr(lnk1+'MBA Program'+lnk2, "%lnk%", "../tks/mba_syllabus.htm");
linkset[0]+= fr(lnk1+'CSE Program'+lnk2, "%lnk%", "../tks/cse_syllabus.htm");
linkset[0]+= fr(lnk1+'IT Program'+lnk2, "%lnk%", "../tks/it_syllabus.htm");
linkset[0]+= fr(lnk1+'EC Program'+lnk2, "%lnk%", "../tks/ec_syllabus.htm");
linkset[0]+= fr(lnk1+'AI Program'+lnk2, "%lnk%", "../tks/ai_syllabus.htm");
linkset[0]+= fr(lnk1+'ME Program'+lnk2, "%lnk%", "../tks/me_syllabus.htm");
linkset[0]+= fr(lnk1+'R&D Program'+lnk2, "%lnk%", "../leftmenu/DeptSites.aspx");
linkset[0]+='</table>';

//T & P
linkset[1]='<table border="0" cellspacing="0" cellpadding="0">';
linkset[1]+= fr(lnk1+'Placement Cell'+lnk2, "%lnk%", "../tks/placement.htm");
linkset[1]+= fr(lnk1+'Training Cell'+lnk2, "%lnk%", "../tks/training.htm");
linkset[1]+= fr(lnk1+'Company Details'+lnk2, "%lnk%", "../tks/cellmem.htm");
//linkset[1]+= fr(lnk1+'Online Registration'+lnk2, "%lnk%", "../rms/default.asp");
//linkset[1]+= fr(lnk1+'Online Hostal Registration'+lnk2, "%lnk%", "http://www.abes.in/kpod/onlinehosregistration/index.aspx");
//linkset[1]+= fr(lnk1+'AMS'+lnk2, "%lnk%", "../amsys/index.aspx");
//linkset[1]+= fr(lnk1+'E-Counselling'+lnk2, "%lnk%", "../leftmenu/E-counselling.aspx");
linkset[1]+='</table>';

//Department
linkset[2]='<table border="0" cellspacing="0" cellpadding="0">';
linkset[2]+= fr(lnk1+'Computer Application'+lnk2, "%lnk%", "../dev/cs/mca.html");
linkset[2]+= fr(lnk1+'Management'+lnk2, "%lnk%", "../dev/cs/mba.html");
linkset[2]+= fr(lnk1+'Comp.Sc.& Engineering'+lnk2, "%lnk%", "../dev/cs/common.html");
linkset[2]+= fr(lnk1+'Information Technology'+lnk2, "%lnk%", "../dev/cs/it.html");
linkset[2]+= fr(lnk1+'Electronics & Communication'+lnk2, "%lnk%", "../dev/cs/ec.html");
linkset[2]+= fr(lnk1+'AI'+lnk2, "%lnk%", "../dev/cs/ai.html");
linkset[2]+= fr(lnk1+'Mechanical Engineering'+lnk2, "%lnk%", "../dev/cs/me.html");
linkset[2]+= fr(lnk1+'AS & Humanities'+lnk2, "%lnk%", "../dev/cs/ash.html");
linkset[2]+='</table>';

//Student Arena

linkset[3]='<table border="0" cellspacing="0" cellpadding="0">';
linkset[3]+= fr(lnk1+'Registration'+lnk2, "%lnk%", "../dev/common.html");

linkset[3]+= fr(lnk1+'Admission'+lnk2, "%lnk%", "http://www.abes.in/~library/");
linkset[3]+= fr(lnk1+'Result'+lnk2, "%lnk%", "http://www.abes.in/~sports/");
linkset[3]+= fr(lnk1+'Library Access'+lnk2, "%lnk%", "../df/default.asp");
linkset[3]+= fr(lnk1+'Hostel'+lnk2, "%lnk%", "../chat/default.htm");
linkset[3]+= fr(lnk1+'Academic Calendar'+lnk2, "%lnk%", "../lostfound/index.asp");
linkset[3]+= fr(lnk1+'Sports'+lnk2, "%lnk%", "http://www.abes.in/sports.html");
linkset[3]+= fr(lnk1+'Extra Activities'+lnk2, "%lnk%", "http://www.abes.in/extra.html");
linkset[3]+='</table>';

// some known objects
var nc      =  !!(document.captureEvents    &&  !document.getElementById);
var nc6     =  !!(document.captureEvents    &&  document.documentElement);
var opera   =  !!(document.getElementById   &&  !document.documentElement);
var ie      =  !!document.all;
var ie4     =  !!(document.all              &&  !document.documentElement);
var ie5     =  !!(document.all              &&  document.documentElement);
var dom     =  !!document.getElementById;
var mac     =  !!(navigator.userAgent.indexOf("Mac")!=-1);
function mPI() { //v3.0
 var d=document;
 if(d.images){
  if(!d.MM_p)d.MM_p=new Array();
  var i,j=d.MM_p.length,a=mPI.arguments;
  for(i=0; i<a.length; i++)if (a[i].indexOf("#")!=0){
   d.MM_p[j]=new Image;
   d.MM_p[j++].src=a[i];}
 }
}

function PreloadImages() {
        mPI(btpic, "image/220.ico");
}
//
function winSize() {
        var breit=0,hoch=0,fbreit=0,fhoch=0;

        if(ie) {
                breit  = document.body.clientWidth;
                hoch   = document.body.clientHeight;
                fbreit  = document.body.scrollWidth;
                fhoch  = document.body.scrollHeight;
        }
        if (nc || nc6 || opera) {
                breit  = self.innerWidth;
                hoch   = self.innerHeight;
                fbreit  = self.document.width;
                fhoch  = self.document.height;
        }

        return {clientwidth: breit, width: fbreit, clientheight: hoch, height: fhoch};
}

//
function fr(strText, strNeedle, strReplace)
{
        return strText.replace(eval("/"+strNeedle+"/g"), strReplace);
}
function showmenu(e,which,el){
        if (nc) return;
        if (!document.all&&!document.getElementById&&!document.layers)
                return;
        clearhidemenu();

        var tmpPos = findPos(el);
        var x = tmpPos.xPos;
        var y = tmpPos.yPos;

        menuobj=ie ? document.all.popmenu :
        nc6 ? document.getElementById("popmenu") :
        nc ? document.popmenu : "";

        menuobj.thestyle=(ie||nc6)? menuobj.style : menuobj;

        if (ie||nc6)
                menuobj.innerHTML=which;
        else{
                menuobj.document.write('<layer name=gui bgColor="white" width=165 onmouseover="clearhidemenu()" onmouseout="hidemenu()">'+which+'</layer>');
                menuobj.document.close();
        }

        menuobj.contentwidth=(ie||nc6)? menuobj.offsetWidth : menuobj.document.gui.document.width;
        menuobj.contentheight=(ie||nc6)? menuobj.offsetHeight : menuobj.document.gui.document.height;
        eventX=ie? event.clientX : nc6? e.clientX : e.x;
        eventY=ie? event.clientY : nc6? e.clientY : e.y;

        //Find out how close the mouse is to the corner of the window
        var rightedge=ie? document.body.clientWidth-eventX : window.innerWidth-eventX;
        var bottomedge=ie? document.body.clientHeight-eventY : window.innerHeight-eventY;

        //Mozilla/Netscape6 positionieren die Layers ohne die Rahmen einzurechnen
        if (nc6) {
                menuobj.thestyle.left= x+1;
                menuobj.thestyle.top=y+24;
        } else {
                menuobj.thestyle.left= x-1;
                menuobj.thestyle.top=y+23;
        }
	
	hideobject("SELECT", -1, menuobj);
	hideobject("OBJECT", -1, menuobj);
	hideobject("IFRAME", -1, menuobj);
	
	hideobject 
        menuobj.thestyle.visibility="visible";
        return false;
}

function hideobject(tagName, change, obj)
{
	if (opera) return;
	var els=nc6 ? document.getElementsByTagName(tagName) : document.all.tags(tagName);
	var i;
	for (i=0;i<els.length;i++)
	{
		var el=els.item(i);
		
		if (el.visLevel)
			el.visLevel+=change;
		else
			el.visLevel=change;
		if (change==-1 && elements_overlap(obj, el))
		{
			if(typeof(el.visSave)=='undefined')
				el.visSave=el.style.visibility;
			el.style.visibility="hidden";
		}
		else if (change==0)
			if(typeof(el.visSave)!='undefined') el.style.visibility=el.visSave;
	}
}

function elements_overlap(el,obj)
{
	var elPos = findPos(el);
	var objPos = findPos(obj);
	return ((elPos.xPos<objPos.xSize+objPos.xPos) && (elPos.xPos+elPos.xSize>objPos.xPos) && (elPos.yPos<objPos.ySize+objPos.yPos) && (elPos.yPos+elPos.ySize>objPos.yPos));
}

function findPos() {

        var el      = arguments[0];
        var xPos    = 0;
        var yPos    = 0;
        var xSize    = el.offsetWidth;
        var ySize    = el.offsetHeight;

        while(el){
        	xPos += el.offsetLeft;
                yPos += el.offsetTop;
        	if (xSize==0) xSize = el.offsetWidth;
                if (ySize==0) ySize = el.offsetHeight;
                if(!(ie4 && mac))   el  = el.offsetParent;  
                else el = el.parentElement; 
        }
        return {xPos: xPos, yPos: yPos, xSize: xSize, ySize: ySize};
}

function contains_nc6(a, b) {
        while (b.parentNode)
        if ((b = b.parentNode) == a) return true;
    return false;
}

function hidemenu(){
    if (window.menuobj)
    menuobj.thestyle.visibility=(ie||nc6)? "hidden" : "hide";
	hideobject("SELECT", 0);
	hideobject("OBJECT", 0);
	hideobject("IFRAME", 0);
}

function dynamichide(e){
    if (nc) return;
    if (ie&&!menuobj.contains(e.toElement))
        hidemenu();
    else if (nc6&&e.currentTarget!= e.relatedTarget&& !contains_nc6(e.currentTarget, e.relatedTarget))
        hidemenu();
}

function delayhidemenu(){
    if (nc) return;
    if (ie||nc6)
        delayhide=setTimeout("hidemenu()",500)
}

function clearhidemenu(){
    if (nc) return;
    if (window.delayhide)
        clearTimeout(delayhide);
}

if (nc6) document.onclick=hidemenu;
