/*
Coded by Shawn Hill in 12/05 for Bernstein-Rein Adv.
*/
function sendTo(sel){
	location.href = sel.options[sel.selectedIndex].value;
}
function isValidDate(txt) {
	var reg = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{2,4}$/;
	if(txt!="" && txt!=null){
		if(reg.test(txt) == true) return true;
	}
	return false;
}
function isValidEmail(txt){ 
    validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i; 
    if (txt.search(validRegExp) == -1 || text=="") 
    { 
        return false; 
    } 
    return true; 
} 
/* Mitch Davis: I had to overwrite this function because it wasn't working.
function isValidEmail(txt) {
	var reg = /^[a-zA-Z0-9_\.\-]\@[a-zA-Z0-9\-]\.[a-zA-Z0-9]{2,4}$/;
	if(txt!="" && txt!=null){
		if(reg.test(txt) == true) return true;
	}
	return false;
}
*/
function isRadioChecked(rad) {
	var valid = false;
	if(rad.options){
		for ( var i =0; i < rad.options.length; i++ ){
			if(rad.options[i].checked ==true) valid = true;
		}
	}
	return valid;
}
function $() {
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);
    if (arguments.length == 1) 
      return element;
    elements.push(element);
  }
  return elements;
}
// Popup Method
function openFilesAndExternalsInNewWindow() {
	if (document.getElementsByTagName) {
		var anchors = document.getElementsByTagName("a");
		var i, href;
		for(i=0; i < anchors.length; i++){
			if(!anchors[i].href) continue;
			href = anchors[i].href;
			if( href.indexOf(".xls")!=-1 || href.indexOf(".pdf")!=-1 || href.indexOf(".doc")!=-1 || ( href.indexOf(location.host) == -1 && href.indexOf("javascript:") == -1 && !anchors[i].onclick && href.indexOf("mailto:") == -1 && href.indexOf("http://") != -1)){ // Href is not relative (for Safari)
				anchors[i].setAttribute("target","_blank");
			}
		}
	}
}
window.onload = openFilesAndExternalsInNewWindow;