function switchid(id){	
	hideallids();
	showdiv(id);
}

function hideallids(ids){
	//loop through the array and hide each element by id
	ids = new Array("Kentucky","I75","I71","city");
	for (var i=0;i<ids.length;i++){
		hidediv(ids[i]);
	}		  
}

function hidediv(id) {
	//safe function to hide an element with a specified id
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'none';
		}
		else { // IE 4
			document.all.id.style.display = 'none';
		}
	}
}

function showdiv(id) {
	//safe function to show an element with a specified id
		  
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'block';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'block';
		}
		else { // IE 4
			document.all.id.style.display = 'block';
		}
	}
}

function viewDetail(obj) {
  var el = document.getElementById(obj);
  if ( el.style.display != 'none' ) {
    el.style.display = 'none';
  }
  else {
    el.style.display = '';
  }
}

function checkform()
{
		if (Calendar.txtDate.value == "")
		{
			alert( "Please enter a date before proceeding." );
			Calendar.txtDate.focus();
			return false ;
		}

		if (Calendar.txtDate.value !="")	
		{
			var allowBlank = true;
			var minYear = 1900;
			var maxYear = ((new Date()).getFullYear() + 1);
			var errorMsg = "";
			// regular expression to match required date format
			dateformat = /^(\d{1,2})\/(\d{1,2})\/(\d{4})$/;

		if(Calendar.txtDate.value != '') 
		{
			if(regs = Calendar.txtDate.value.match(dateformat)) 
			{
			if(regs[1] < 1 || regs[1] > 12) 
				{
				errorMsg = "Invalid value for month: " + Calendar.txtDate.value;
				}
			else if(regs[2] < 1 || regs[2] > 31)
				{
				errorMsg = "Invalid value for day: " + Calendar.txtDate.value;
				}
			else if(regs[3] < minYear || regs[3] > maxYear)
				{
				errorMsg = "Invalid value for year: " + Calendar.txtDate.value;
				}
			}
		else
			{
			errorMsg = "Invalid date format: " + Calendar.txtDate.value + ".  Please enter a date using the mm/dd/yyyy format.";
			}
		}
	if(errorMsg != "")
		{
		alert(errorMsg);
		Calendar.txtDate.focus();
		return false;
		}
	}

  return true ;
}

function ClipBoard(strID)
//With IE 5.5/6 on Win you can try it as follows
{ 
var div = document.getElementById(strID);
div.contentEditable = 'true';
var controlRange;
	if (document.body.createControlRange) {
		controlRange = document.body.createControlRange();
		controlRange.addElement(div);
		controlRange.execCommand('Copy');
		window.status = 'Copy to Clipboard Successful';
	}
	else {
	window.status = 'Copy to Clipboard Failed';
	}
	div.contentEditable = 'false';
}
function PrintContent(strTitle,strID)
{ 
  var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,"; 
      disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25"; 
  var content_value = document.getElementById(strID).innerHTML; 
  
  var docprint=window.open("","",disp_setting); 
   docprint.document.open(); 
   docprint.document.write('<html><head><title>Hamilton County Court of Appeals '+strTitle+'</title>'); 
   docprint.document.write('<link href="style.css" rel="stylesheet" type="text/css" />');
   docprint.document.write('</head><body onLoad="self.print();self.close();"><center>');          
   docprint.document.write('<div id="PrintContent">');
   docprint.document.write(content_value); 
   docprint.document.write('</div>');         
   docprint.document.write('</center></body></html>'); 
   docprint.document.close(); 
   docprint.focus(); 
}


