
<!--
<!--
today=new Date();
// Build an array initializer

function isnArray() {
        argnr=isnArray.arguments.length
        for (var i=0;i<argnr;i++) {
                this[i+1] = isnArray.arguments[i];
        }
}
// And months and day arrays
var isnMonths=new isnArray("January","February","March","April","May","June","July","August","September","October","November","December");
var isnDays= new isnArray("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
isnDays[0]="Sunday";
function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}
// -->


//Specify affected tags. Add or remove from list:
var tgs = new Array( 'div','td','tr');

//Specify spectrum of different font sizes:
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz = 2;

function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	sz += inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	startSz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
	}
}
function printpage() {
  sPrintPage = window.open("/printfriendly.html", "printpage", "width=580,height=500,scrollbars=yes,resizable=yes");
}

function remLink() {
  if (window.sPrintPage && window.sPrintPage.open && !window.sPrintPage.closed)
    window.sPrintPage.opener = null;
}
function printpagehome() {
  sPrintPage = window.open("/printfriendlyhome.html", "printpage", "width=580,height=500,scrollbars=yes,resizable=yes");
}


    function SubmitCCForm(frm) {
        window.open('http://ui.constantcontact.com/d.jsp?ea=' + frm.ea.value + '&p=' + frm.p.value + '&m=' + frm.m.value ,'SignUp'); 
    }
//-->

//-->
  /*
  CSS Browser Selector v0.3.3 (Sep 09, 2009)
  Rafael Lima (http://rafael.adm.br)
  http://rafael.adm.br/css_browser_selector
  License: http://creativecommons.org/licenses/by/2.5/
  Contributors: http://rafael.adm.br/css_browser_selector#contributors
  */
  function css_browser_selector(u){var ua = u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1;},g='gecko',w='webkit',s='safari',h=document.getElementsByTagName('html')[0],b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3')?g+' ff3':is('gecko/')?g:/opera(\s|\/)(\d+)/.test(ua)?'opera opera'+RegExp.$2:is('konqueror')?'konqueror':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?'mobile':is('iphone')?'iphone':is('ipod')?'ipod':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win':is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent);


function CheckSearchSO() {

    var inputs = document.getElementsByName('dnn$dnnGCSEARCH$q');
    if (inputs.length == 1) {

        // CHECK FOR "SEARCH" SEARCH TERM
        if (inputs[0].value == 'search') {
            alert('Please enter a search term.'); 
            return false;
        }

        // CHECK FOR BLANK SEARCH TERM
        var a = inputs[0].value;
        var b = '';
        var i = 0;
        for (i=0;i<a.length;i++) {
            if (a.charAt(i) != ' ') {b = b + a.charAt(i);}
        }
        if (b == '') {
            alert('Please enter a search term.'); 
            return false;
        }   
    
    }
}
function CheckSearch(btn) {
    var inputs = document.getElementsByName(btn.name.substring(0,btn.name.length-8) + '$q');
    
    if (inputs.length == 1) {

        // CHECK FOR "SEARCH" SEARCH TERM
        if (inputs[0].value == 'search') {
            alert('Please enter a search term.'); 
            inputs[0].focus();
            return false;
        }

        // CHECK FOR BLANK SEARCH TERM
        var a = inputs[0].value;
        var b = '';
        var i = 0;
        for (i=0;i<a.length;i++) {
            if (a.charAt(i) != ' ') {b = b + a.charAt(i);}
        }
        if (b == '') {
            alert('Please enter a search term.'); 
            inputs[0].focus();
            return false;
        }   
    
    }
    
    return true;
}

function CheckEnter(evt, btn) {

    var inputs = document.getElementsByName(btn.name.substring(0,btn.name.length-2) + '$bSearch');

    if (inputs.length == 1) {
    
        var code;
        if (window.event) 
            code = evt.keyCode;
        else 
            code = evt.which;
            
        if (code == '13')
        { 
            var b = CheckSearch(inputs[0]);            
            if (b == true) {
                __doPostBack(inputs[0].name, '');            
            }
            return false; 
        }
        
    }

}
