﻿function checkMaxLenOnKeyDown(control){                  
    var maxLength = control.attributes["maxLength"].value;
    var value = control.value;
    if (maxLength && value.length > maxLength-1) {
        control.value=value.substring(0, maxLength-1)
    }           
}        
        
function checkMaxLenOnBeforePaste(){             
    event.returnValue = false;
}        
                        
function checkMaxLenOnPaste(control){           
    var maxLength = control.attributes["maxLength"].value;
    var value = control.value;
     if(maxLength){
          event.returnValue = false;
          maxLength = parseInt(maxLength);
          var oTR = control.document.selection.createRange();
          var iInsertLength = maxLength - value.length + oTR.text.length;
          var sData = window.clipboardData.getData("Text").substr(0,iInsertLength);
          oTR.text = sData;
     }
}

function printPanel(panelId)
{
var prtContent = document.getElementById(panelId);
var WinPrint = window.open('','','left=0,top=0,width=1,height=1,location=0,menubar=0,resizable=0,toolbar=0,scrollbars=0,status=0,titlebar=0');  
//WinPrint.location = prtContent.src;
 WinPrint.document.write("<link href=\"App_Themes/Traditional/Traditional.css\" type=\"text/css\" rel=\"stylesheet\" />");
 WinPrint.document.write("<div class=\"toprint\">");
 WinPrint.document.write(prtContent.innerHTML);
 WinPrint.document.write("</div>");
 WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
WinPrint.close();
}

function SetHomePage(sElement)
{
	var sUrl = window.location;
	sElement.style.behavior='url(#default#homepage)';
	sElement.setHomePage(sUrl);
	 
}

/***********************************************
* Cross browser Marquee II- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

var delayb4scroll=2000 //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)
var marqueespeed=1 //Specify marquee scroll speed (larger is faster 1-10)
var pauseit=1 //Pause marquee onMousever (0=no. 1=yes)?

////NO NEED TO EDIT BELOW THIS LINE////////////

var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualheight=''

function scrollmarquee(){
if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) //if scroller hasn't reached the end of its height
cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px" //move scroller upwards
else //else, reset to original position
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
}

function initializemarquee(){
cross_marquee=document.getElementById("vmarquee")
if (!cross_marquee) return;
cross_marquee.style.top=0
marqueeheight=document.getElementById("marqueecontainer").offsetHeight
actualheight=cross_marquee.offsetHeight //height of marquee content (much of which is hidden from view)
if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
cross_marquee.style.height=marqueeheight+"px"
cross_marquee.style.overflow="scroll"
return
}
setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
}

if (window.addEventListener)
window.addEventListener("load", initializemarquee, false)
else if (window.attachEvent)
window.attachEvent("onload", initializemarquee)
else if (document.getElementById)
window.onload=initializemarquee


