<!--

var setTimeOutID = 0;
var currentMainContentFontSize = 11;
var MinimumMainContentFontSize = 9;
var MaximumMainContentFontSize = 20;
var today = new Date();
var expiry = new Date(today.getTime() + 28 * 24 * 60 * 60 * 1000);
var slideCache = new Array();
var isClear = false;

var strPageHeader, strPageSubheader;

window.onload = init;

function RunSlideShow(pictureName,imageFiles,displaySecs)
{
	var imageSeparator = imageFiles.indexOf(";");
	var nextImage = imageFiles.substring(0,imageSeparator);
	var picture = document.getElementById(pictureName);
	if (picture) {
		if (picture.filters)
		{
			picture.style.filter="blendTrans(duration=2)";
			picture.filters.blendTrans.Apply();
		}
		picture.src = nextImage;

		if (picture.filters) {
			picture.filters.blendTrans.Play();
		}
		var futureImages= imageFiles.substring(imageSeparator+1,imageFiles.length) + ';' + nextImage;
		setTimeout("RunSlideShow('"+pictureName+"','"+futureImages+"',"+displaySecs+")", displaySecs*1000);
		// Cache the next image to improve performance.
		imageSeparator = futureImages.indexOf(";");
		nextImage = futureImages.substring(0,imageSeparator);
		if (slideCache[nextImage] == null) {
			slideCache[nextImage] = new Image;
			slideCache[nextImage].src = nextImage;
		}		
	}
}

function MM_preloadImages() { //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=MM_preloadImages.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 MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function clearTextfield(object){
	object.value = "";
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}




function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function setLayerLeft(minimumWidth, LayerMinimumLeftPos, iTop, strUnit, strLayerName) {
	var widthdiff = document.body.clientWidth - minimumWidth;
	var leftpos = (widthdiff <= 0) ? LayerMinimumLeftPos : parseInt(widthdiff/2) + LayerMinimumLeftPos;
	document.getElementById(strLayerName).style.left = leftpos + strUnit;
	document.getElementById(strLayerName).style.top = iTop + strUnit;
}

function printthisdocument() {
	window.print();
	/*
	//if (document.location.pathname == "/studentinfo/career.placement.corner/" || document.location.pathname.indexOf("/career.placement.corner/index.aspx") >= 0 ) {
	//	window.open('/application/website/cpc.print.aspx'+document.location.search,'printthis','width=780,height=300,scrollbars=yes,resizable=yes');
	//} else 
	if (document.location.pathname.indexOf("/course/") >= 0 ) {
		window.open('/application/website/course.print.aspx','printthis','width=780,height=300,scrollbars=yes,resizable=yes');
	} else {
		window.open('/application/website/print.aspx?doc='+escape(document.location.pathname+document.location.search),'printthis','width=780,height=300,scrollbars=yes,resizable=yes');
	}
	*/
}

//Write Email Address in avoid of email spamming
function writeEaddress() {
	var tmpString;

	tmpString = "";
	for (i=0;i<writeEaddress.arguments.length;i++) {
		tmpString += writeEaddress.arguments[i];
	}
	document.write(tmpString);
}

//Get Cookie
  function getCookie(name) {
    name += "="; // append '=' to name string
    var i = 0; // index of first name=value pair
    while (i < document.cookie.length) {
      var offset = i + name.length; // end of section to compare with name string
      if (document.cookie.substring(i, offset) == name) { // if string matches
        var endstr = document.cookie.indexOf(";", offset); // locate end of name=value pair
        if (endstr == -1) endstr = document.cookie.length;
          return unescape(document.cookie.substring(offset, endstr)); // return cookie value section
        }
        i = document.cookie.indexOf(" ", i) + 1; // move i to next name=value pair
        if (i == 0) break; // no more values in cookie string
      }
    return null; // cookie not found
  }


function restoreFontSize() {
	currentMainContentFontSize = (getCookie("fontsize") == null) ? currentMainContentFontSize : getCookie("fontsize");
	changeFontSize(currentMainContentFontSize);
}

function changeFontSize(){	
	
 if (document.getElementById) fontObj = document.getElementById("main_content").style ;
 else if (document.all) fontObj = document.all("main_content").style ;

 if (arguments[0] == "Minus"){
  if (currentMainContentFontSize <= MinimumMainContentFontSize) return ;
  fontObj.fontSize = (--currentMainContentFontSize) + "px" ;
  document.cookie = "fontsize=" + (currentMainContentFontSize) + "; path=/; expires=" + expiry.toGMTString();
 }else if (arguments[0] == "Plus"){
  if (currentMainContentFontSize >= MaximumMainContentFontSize) return ;
  fontObj.fontSize = (++currentMainContentFontSize) + "px" ;
  document.cookie = "fontsize=" + (currentMainContentFontSize) + "; path=/; expires=" + expiry.toGMTString();
 } else if (/\s*\d+\s*/.test(arguments[0])) { 	
		if (arguments[0] > MaximumMainContentFontSize)
			fontObj.fontSize = MaximumMainContentFontSize + "px" ;
		else if (arguments[0] < MinimumMainContentFontSize)
			fontObj.fontSize = MinimumMainContentFontSize + "px" ;
		else 
			fontObj.fontSize = (arguments[0]) + "px" ;
		
		return;
  }
}

//write out the emaiil address
function writeEaddress() {
	var tmpString;
	
	tmpString = "";
	for (i=0;i<writeEaddress.arguments.length;i++) {
		tmpString += writeEaddress.arguments[i];
	}
	document.write(tmpString);
}

function clearTextfield(field){
	if (isClear == false){
		field.value = '';
		isClear = true;
	}
}

function emailthispage(objDoc) {
	var strPageTitle = strPageHeader + (strPageHeader.length > 0 ? " : " : "") + strPageSubheader;
	window.open("/application/website/emailthispage.aspx?url=" + escape(objDoc.location.href) + "&title=" + escape(strPageTitle), "emailthispage", "width=450, height=535, resizable=yes, scrollbars=no");
}

function init() {
 //MM_preloadImages('/images/common/pointer.gif');
 restoreFontSize();
 
 if (typeof(local_init) == "object" || typeof(local_init) == "function" ) {
 	local_init();
 }
}

//-->

