function newwin(page)

{
	var t = 225;
 	var l = 300;
 	var w = 600;
	var h = 600;

	//alert("here");
 	winparms = "height=" + h + " , width=" + w + ", top=" + t + ", left=" + l + ", scrollbars=yes, toolbar=yes, menubar=yes, location=yes, resizable";
 	//alert(winparms);
 	win = window.open(page, "", winparms);
 	if(parseInt(navigator.appVersion) >= 4)
  	{
 		win.window.focus();
	}
 }

var xmlhttp;
function showRSS(str)
{
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null)
    {
    alert ("Your browser does not support XML HTTP Request");
    return;
    }

  var url="getrss.php";
   //url=url+"?q="+str;
  url=url+"?q="+str;
  url=url+"&sid="+Math.random();
  xmlhttp.onreadystatechange=stateChanged;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
}

function stateChanged()
{
  if (xmlhttp.readyState==4)
  {
    document.getElementById("rssOutput").innerHTML=xmlhttp.responseText;
  }
}

function GetXmlHttpObject()
{
    if (window.XMLHttpRequest)
    {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    return new XMLHttpRequest();
    }
    if (window.ActiveXObject)
    {
    // code for IE6, IE5
    return new ActiveXObject("Microsoft.XMLHTTP");
    }
    return null;
}

function swapImage(e, img)
{
    //alert("e=" + e);
    //alert("img=" + img);
    document.getElementById(e).src = "images/" + img;
}

function populateDateChoice(e, m, d, y)
{
  //var dt = m + '-' + d + '-' + y;
  //alert(dt);
  //alert(y + '-' + m + '-' + d);
  //var msg=document.getElementById(e);
  //var mo=document.getElementById("mo");
  //var yr=document.getElementById("yr");
  //msg.innerHTML = dt + '<br /> ' + mo.innerHTML + ' ' + d  + ', ' + yr.innerHTML;
  //msg.innerHTML = 'You Chose:' + '<br /> ' + mo.innerHTML + ' ' + d  + ', ' + yr.innerHTML;
  //alert(msg.innerHTML);
  //populate hidden start date for selectreadings forms (form 1)
  var sr=document.getElementById('selectreadings');
  var sr_mo = sr.elements['start_mo'];
  var sr_da = sr.elements['start_da'];
  var sr_yr = sr.elements['start_yr'];
  sr_mo.value = m;
  sr_da.value = d;
  sr_yr.value = y;
  //populate hidden start date for addreadings forms (form 2)
  var ar=document.getElementById('addreadings');
  var ar_mo = ar.elements['start_mo'];
  var ar_da = ar.elements['start_da'];
  var ar_yr = ar.elements['start_yr'];
  ar_mo.value = m;
  ar_da.value = d;
  ar_yr.value = y;
  //mon
  resetDate("monday", d, m, y);
  //tue
  d = ++d;
  resetDate("tuesday", d, m, y);
  //wed
  d = ++d;
  resetDate("wednesday", d, m, y);
  //thu
  d = ++d;
  resetDate("thursday", d, m, y);
  //fri
  d = ++d;
  resetDate("friday", d, m, y);
  //sat
  d = ++d;
  resetDate("saturday", d, m, y);
  //sun
  d = ++d;
  resetDate("sunday", d, m, y);
}

function resetDate(id, d, m, y)
{
  var day=document.getElementById(id);
  var newDt = new Date();
  newDt.setMonth(m-1);
  newDt.setDate(d);
  newDt.setYear(y);
  day.innerHTML = (newDt.getMonth() + 1) + '-' + newDt.getDate() + '-' + newDt.getYear();

}

function populateElement(e, m)

{
  //alert(e);
  var element=document.getElementById(e);
  element.innerHTML = m;
  //alert(element.innerHTML);

}

function formSubmit(e)

{
    //alert(document.forms[0].name);
    //alert(document.forms[1].name);
    //document.forms[0].submit();
    //document.forms[1].submit();
  var targ;

  if (!e)
    {
     var e=window.event;
    }

  if (e.target)
    {
     targ=e.target;
    }
   else if (e.srcElement)
    {
    targ=e.srcElement;
    }
  if (targ.nodeType==3) // defeat Safari bug
    {
    targ = targ.parentNode;
    }

  var tname = targ.name;

  if(tname == 'selectreadings')
  {
    var obj=document.getElementById('updcheckbox');
    if(obj.checked == true)
    {
        //alert('submitting...');
        var cbtext = document.getElementById('cbtext');
        cbtext.innerHTML += '...retrieving Weekly Readings for update.';
        document.getElementById(tname).submit();
    }
  }
  else
  {
    document.getElementById(tname).submit();
  }
}