var lnk1 = "<tr><td valign=\"middle\" class=\"menu\" 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 lnk3 = "<strong>&nbsp;&nbsp;";

var linkset=new Array();

//Administration
linkset[4]='<table border="0" cellspacing="0" cellpadding="0">';
//linkset[4]+= fr(lnk1+'Chairman'+lnk2, "%lnk%", "/admin/common.html");
linkset[4]+= fr(lnk1+'Director(Admin)'+lnk2, "%lnk%", "/admin/common1.html");
linkset[4]+= fr(lnk1+'Director(Academic)'+lnk2, "%lnk%", "/admin/common2.html");
linkset[4]+='</table>';

//Program menu
linkset[0]='<table border="0" cellspacing="0" cellpadding="0">';
linkset[0]+= fr(lnk1+lnk3+'MCA'+lnk2, "%lnk%", "/course/common.html");
linkset[0]+= fr(lnk1+lnk3+'MBA'+lnk2, "%lnk%", "/course/common1.html");
//linkset[0]+= '<b>Graduate </b>';
//linkset[0]+= fr("'Under Graduate'");
linkset[0]+= fr(lnk1+lnk3+'Electrical & Electronics Engg.'+lnk2, "%lnk%", "/course/common5.html");
linkset[0]+= fr(lnk1+lnk3+'Computer Science & Engg.'+lnk2, "%lnk%", "/course/common2.html");
linkset[0]+= fr(lnk1+lnk3+'Electronics & Communication Engg.'+lnk2, "%lnk%", "/course/common4.html");
linkset[0]+= fr(lnk1+lnk3+'Information Technology'+lnk2, "%lnk%", "/course/common3.html");
linkset[0]+= fr(lnk1+lnk3+'Mechanical Engineering'+lnk2, "%lnk%", "/course/common6.html");
//linkset[0]+= fr(lnk1+'R&D Program'+lnk2, "%lnk%", "/course/common7.html");
linkset[0]+='</table>';

//T & P
linkset[1]='<table border="0" cellspacing="0" cellpadding="0">';
linkset[1]+= fr(lnk1+'Placement Cell'+lnk2, "%lnk%", "/placement/common.html");
linkset[1]+= fr(lnk1+'Training Cell'+lnk2, "%lnk%", "/placement/common1.html");
linkset[1]+= fr(lnk1+'Campus Placement'+lnk2, "%lnk%", "/placement/common2.html");
linkset[1]+= fr(lnk1+'College Presentation'+lnk2, "%lnk%", "/placement/college presentation.pdf");
linkset[1]+='</table>';

//Department
linkset[2]='<table border="0" cellspacing="0" cellpadding="0">';
linkset[2]+= fr(lnk1+'Applied Sciences & Humanities'+lnk2, "%lnk%", "/cs/as.html");
linkset[2]+= fr(lnk1+'Electrical & Electronics Engg.'+lnk2, "%lnk%", "/cs/ai.html");
linkset[2]+= fr(lnk1+'Computer Science & Engineering'+lnk2, "%lnk%", "/cs/cs.html");
linkset[2]+= fr(lnk1+'Electronics & Communication Engg.'+lnk2, "%lnk%", "/cs/ec.html");
linkset[2]+= fr(lnk1+'Information Technology'+lnk2, "%lnk%", "/cs/it.html");
linkset[2]+= fr(lnk1+'Mechanical Engineering'+lnk2, "%lnk%", "/cs/me.html");
linkset[2]+= fr(lnk1+'Computer Applications (MCA)'+lnk2, "%lnk%", "/cs/mca.html");
linkset[2]+= fr(lnk1+'Management (MBA)'+lnk2, "%lnk%", "/cs/mba.html");
linkset[2]+='</table>';

//Student Arena

linkset[3]='<table border="0" cellspacing="0" cellpadding="0">';
//linkset[3]+= fr(lnk1+'Fee Detail'+lnk2, "%lnk%", "/student/fee.doc");
//linkset[3]+= fr(lnk1+'Registration Sch.'+lnk2, "%lnk%", "/student/Reg.doc");
//linkset[3]+= fr(lnk1+'Registerd Student List'+lnk2, "%lnk%", "/student/common2.html");
linkset[3]+= fr(lnk1+'Result'+lnk2, "%lnk%", "http://www.uptu.ac.in/results.htm");
//linkset[3]+= fr(lnk1+'Library Access'+lnk2, "%lnk%", "/library/common.html");
//linkset[3]+= fr(lnk1+'Hostel'+lnk2, "%lnk%", "/construct.html");
linkset[3]+= fr(lnk1+'Academic Calendar'+lnk2, "%lnk%", "/circulars/common.html");
//linkset[3]+= fr(lnk1+'Sports'+lnk2, "%lnk%", "/dev/construct.html");
linkset[3]+= fr(lnk1+'Academic Awards'+lnk2, "%lnk%", "/student/awards.html");
linkset[3]+= fr(lnk1+'Transport'+lnk2, "%lnk%", "/student/Bus_Routes.html");
linkset[3]+='</table>';

//Alumni

linkset[5]='<table border="0" cellspacing="0" cellpadding="0">';
linkset[5]+= fr(lnk1+'Alumni Association'+lnk2, "%lnk%", "/student/a.jpeg");
linkset[5]+= fr(lnk1+'Alumni MEET'+lnk2, "%lnk%", "/alumni/alumni.html");
linkset[5]+= fr(lnk1+'Alumni Registration'+lnk2, "%lnk%", "http://117.55.241.6:8080/alumni/");
linkset[5]+= fr(lnk1+'Alumni MCA-09'+lnk2, "%lnk%", "/alumni/MCA-Alumni 2009.pdf");
linkset[5]+= fr(lnk1+'Alumni AI-09'+lnk2, "%lnk%", "/alumni/AI-Alumni 2009.pdf");
linkset[5]+= fr(lnk1+'Alumni ECE-09'+lnk2, "%lnk%", "/alumni/ECE-Alumni 2009.pdf");
linkset[5]+= fr(lnk1+'Alumni IT-09'+lnk2, "%lnk%", "/alumni/IT-Alumni 2009.pdf");
linkset[5]+= fr(lnk1+'Alumni ME-09'+lnk2, "%lnk%", "/alumni/ME-Alumni 2009.pdf");

linkset[5]+='</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;
function redirectPage() {
var loc = "";
var url640x480 = "http://192.168.4.11/mainche.html";
var url800x600 = "http://192.168.4.11/mainche.html";
var url1024x768 = "http://192.168.4.11/mainche.html";
if ((screen.width == 640) && (screen.height == 480)) 
window.location.href= url640x480;
else if ((screen.width == 800) && (screen.height == 600))
window.location.href= url800x600;
else if ((screen.width == 1024) && (screen.height == 768))
window.location.href= url1024x768;
else window.location.href= url640x480;
}
// End -->

