			addEvent = function(el, evname, func) {
				if (el.attachEvent) { // IE
					el.attachEvent("on" + evname, func);
				} else if (el.addEventListener) { // Gecko / W3C
					el.addEventListener(evname, func, true);
				} else {
					el["on" + evname] = func;
				}
			};


			function jump (u) {
				self.location.href = u;
			}


  	function hideDisplay(id) {
  		document.getElementById(id).style.display = 'none';
			return false;
  	}
  	
  	function showDisplay(id) {
  		document.getElementById(id).style.display = '';
  		return false;
  	}

  	
  	function valradio(thisform) {
		// place any other field validations that you require here
		// validate myradiobuttons
		myOption = -1;
		for (i=thisform.podcast_file.length-1; i > -1; i--) {
			if (thisform.podcast_file[i].checked) {
				myOption = i;
			}
		}
		if (myOption == -1) {
			alert("You must select a file");
			return false;
		}
  	}
  	
	function addpodcastrow(fname) {
		
		alert(fname);
		
	}

/*
Auto center window script- Eric King (http://redrival.com/eak/index.shtml)
Permission granted to Dynamic Drive to feature script in archive
For full source, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com
*/

var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
win = window.open(mypage,myname,settings)
}

  	
function addField (form, fieldType, fieldName, fieldValue) {
  if (document.getElementById && (typeof(fieldValue) != 'undefined')) {
    var input = document.createElement('INPUT');
      if (document.all) {
        input.type = fieldType;
        input.name = fieldName;
        input.value = fieldValue;
      } else if (document.getElementById) { 
        input.setAttribute('type', fieldType);
        input.setAttribute('name', fieldName);
        input.setAttribute('value', fieldValue);
      }
    form.appendChild(input);
  }
}	


function getcheckboxvalue(f,n) {
	if (f[n]) {
		var group = f[n];
	    var checked = false;
	  	if (!group.length) {
	    	checked = el.checked;
	  	} else {
			for (var r = 0; r < group.length; r++) {
				if (group[r].checked) {
					return group[r].value;
					break;
				}
			}
	  	}
		if (checked) {
			return f.podcast_file.value;
		}
	}
}

function previewEntry(f,previewf) {
	addField (previewf, 'HIDDEN', 'title', f.title.value);

	var oRTE = document.getElementById('FCKeditor1');
	
	/*
	if (document.all) {
		cont = frames['FCKeditor1___Frame'].document.body.innerHTML;
	} else {
		cont = oRTE.FCKeditor1___Frame.document.body.innerHTML;
	} 
	
	addField (previewf, 'HIDDEN', 'contents', cont);
	*/
	
	addField (previewf, 'HIDDEN', 'month', f.month.value);
	addField (previewf, 'HIDDEN', 'day', f.day.value);
	addField (previewf, 'HIDDEN', 'year', f.year.value);
	addField (previewf, 'HIDDEN', 'hour', f.hour.value);
	addField (previewf, 'HIDDEN', 'ampm', f.ampm.value);
	addField (previewf, 'HIDDEN', 'comments', f.comments.value);
//	addField (previewf, 'HIDDEN', 'trackbacks', f.trackbacks.value);
//	addField (previewf, 'HIDDEN', 'ec_id', f.ec_id.value);
}
	
function previewForm(f,pf) {

	addField (pf, 'HIDDEN', 'title', f.title.value);
	addField (pf, 'HIDDEN', 'contents', f.contents.value);
	var el = f.elements['mydate[d]'];
	d = el.options[el.selectedIndex].value;
	addField (pf, 'HIDDEN', 'mydate[d]', d);
	
	var el = f.elements['mydate[m]'];
	m = el.options[el.selectedIndex].value;
	addField (pf, 'HIDDEN', 'mydate[m]', m);
	
	var el = f.elements['mydate[Y]'];
	Y = el.options[el.selectedIndex].value;
	addField (pf, 'HIDDEN', 'mydate[Y]', Y);
	
	var el = f.elements['mydate[H]'];
	H = el.options[el.selectedIndex].value;
	addField (pf, 'HIDDEN', 'mydate[H]', H);
	
	var el = f.elements['mydate[i]'];
	i = el.options[el.selectedIndex].value;
	addField (pf, 'HIDDEN', 'mydate[i]', i);
	
	//var el = f.elements['mydate[ampm]'];
	//d = el.options[el.selectedIndex].value;
	addField (pf, 'HIDDEN', 'mydate[ampm]', '');
	
	addField (pf, 'HIDDEN', 'comments', getcheckboxvalue(f,'comments'));
	addField (pf, 'HIDDEN','trackbacks', getcheckboxvalue(f,'trackbacks'));
	addField (pf, 'HIDDEN', 'ec_id', f.ec_id.value);
	
	addField (pf, 'HIDDEN', 'podcast_file', getcheckboxvalue(f,'podcast_file'));
	pf.submit();	
	
}