// JavaScript Document
function checkDelete (id) {
 var x = confirm("Are you sure you wish to delete this template?");
	if (x) {
		eval("window.location.href =\"index.php?action=delete_template&id=" + id + "\"");	
	}
}

function checkEmailDelete (id) {
 var x = confirm("Are you sure you wish to delete this Email Version?");
	if (x) {
		eval("window.location.href =\"index.php?action=delete_email&id=" + id + "\"");	
	}
}



function checkItemDelete (id,type,page,date,totalrows) {
 var x = confirm("Are you sure you wish to delete this item?");
	if (x) {
		eval("window.location.href=\"index.php?action=delete_item&id=" + id + "&type=" + type + "&page=" + page + "&date=" + date + "&totalrows=" + totalrows + "\"");
	}
}

function checkAlertDelete (id) {
 var x = confirm("Are you sure you wish to delete this alert?");
	if (x) {
		eval("window.location.href=\"index.php?action=delete_alert&id=" + id + "\"");
	}
}


function preview (id) {

eval("window.open(\"preview.php?id=" + id + "\")");	

} 


function changeDate () {

	var y = document.iittoday.year.selectedIndex;
	var year = document.iittoday.year.options[y].text;
	//alert(selected_text);
	
	var m = document.iittoday.month.selectedIndex;
	var month = document.iittoday.month.options[m].value;
	
	var d = document.iittoday.day.selectedIndex;
	var day = document.iittoday.day.options[d].text;
	//alert(selected_text);
	//var newdate = month + ", " + day + ", " + year;

	var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December");

	month = monthname[month-1];
	
	newdate = month + ", " + day + ", " + year;
	
	var display_date = document.iittoday.display_date;
	display_date.value = newdate;
	
	if (document.iittoday.date_change) {
			if (document.iittoday.date_change.value == 'false') {
					document.iittoday.date_change.value = 'true';
				}
		}
	
	alert("The date has been changed to " + newdate);

}


function changeEndDate () {

	var y = document.iittoday.end_year.selectedIndex;
	var year = document.iittoday.end_year.options[y].text;
	//alert(selected_text);
	
	var m = document.iittoday.end_month.selectedIndex;
	var month = document.iittoday.end_month.options[m].value;
	
	var d = document.iittoday.end_day.selectedIndex;
	var day = document.iittoday.end_day.options[d].text;
	//alert(selected_text);
	//var newdate = month + ", " + day + ", " + year;

	var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December");

	month = monthname[month-1];
	
	newdate = month + ", " + day + ", " + year;
	
	var event_end_date = document.iittoday.event_end_date;
	event_end_date.value = newdate;
	
	if (document.iittoday.date_change) {
			if (document.iittoday.date_change.value == 'false') {
					document.iittoday.date_change.value = 'true';
				}
		}
		
		if (document.iittoday.end_date_change) {
			if (document.iittoday.end_date_change.value == 'false') {
					document.iittoday.end_date_change.value = 'true';
				}
		}
	
	alert("The end date for this event date has been changed to " + newdate);

}

function getContent (textInput) {
  
  content = new Object();
  if (document.selection) {
   var selectedRange = document.selection.createRange();
	
    if (selectedRange.parentElement() == textInput) {
      content.isSelected = true;
      content.selected = selectedRange.duplicate();
	  
      content.beforeSelection = selectedRange.duplicate();
      content.beforeSelection.moveToElementText(textInput);
      content.beforeSelection.setEndPoint('EndToStart', selectedRange);
	  
      content.afterSelection = selectedRange.duplicate();
      content.afterSelection.moveToElementText(textInput);
      content.afterSelection.setEndPoint('StartToEnd',content.selected);
    }
    else {
      content.isSelected = false;
      content.beforeSelection = textInput.createTextRange();
    }
  }
  else {
    content = null;
  }
  return content;
}




function showContent (content, form, type) {
 
  if (content && content.isSelected) {

	if (type == 'link') {
	var myURL=prompt("Please enter the url beginning with \"http://\" (web address for the link) ","Enter URL here.");
  	myText = "<a href=\"" + myURL  + "\">" + content.selected.text +  "</a>";
	}
	
	if (type == 'email') {
	var myEmail=prompt("Please enter the email address (example: name@iit.edu) ","");
  	myText = "<a href=\"mailto:" + myEmail  + "\">" + content.selected.text +  "</a>";
	}
	
	if (type == 'bold') {
  	myText = "<b>" + content.selected.text +  "</b>";
	}	
	
	if (type == 'ital') {
  	myText = "<em>" + content.selected.text +  "</em>";
	}	
	
	iittoday.bodyText.value = content.beforeSelection.text + " " + myText + " " + content.afterSelection.text;
	
  }
  else
    return false;
  
}


function createHTML (type) {

text = document.iittoday.htmlFormat.value;

	if (type == 'link') {
			url = document.iittoday.raw.value;
			theLink = "<a href=\"http://" + url + "\">" + url + "</a>";
			document.iittoday.htmlFormat.value = theLink;
		} 
		
		if (type == 'email') {
			email = document.iittoday.raw.value;
			theEmail = "<a href=\"mailto:" + email + "\">" + email + "</a>";
			document.iittoday.htmlFormat.value = theEmail;
		}
		
		if (type == 'bold') {
			if (text == "") {
			bText = document.iittoday.raw.value;
			} else {
			bText = text;
			}
			boldText = "<b>" + bText + "</b>";
			document.iittoday.htmlFormat.value = boldText;
		}
		
		if (type == 'italics') {
			if (text == "") {
			iText = document.iittoday.raw.value;
			} else {
			iText = text;
			}
			italicText = "<em>" + iText + "</em>";
			document.iittoday.htmlFormat.value = italicText;
		}
	
	
	}
	
function setPublish() {
	isPublish = document.iittoday.isPublish;
	if (document.iittoday.publish.checked == true) {
			isPublish.value = 1;
			//alert(isPublish.value);
	} else {
		if (document.iittoday.publish.checked == false) {
			isPublish.value = 0;
			}
	}
}


function setEventFlags() {
	businessEvent = document.iittoday.businessEvent;
	stuartEvent = document.iittoday.stuartEvent;
	armourEvent = document.iittoday.armourEvent;
	
	if (document.iittoday.business_event.checked == true) {
			businessEvent.value = 1;
			//alert(businessEvent.value);
	} else if (document.iittoday.business_event.checked == false) {
			businessEvent.value = 0;
			//alert(businessEvent.value);
	}
	
	if (document.iittoday.stuart_event.checked == true) {
			stuartEvent.value = 1;
			//alert(stuartEvent.value);
	} else if (document.iittoday.stuart_event.checked == false) {
			stuartEvent.value = 0;
			//alert(stuartEvent.value);
	}
	
	if (document.iittoday.armour_event.checked == true) {
			armourEvent.value = 1;
			//alert(stuartEvent.value);
	} else if (document.iittoday.armour_event.checked == false) {
			armourEvent.value = 0;
			//alert(stuartEvent.value);
	}
	
	
}


function setNewsFlags() {
	stuartNews = document.iittoday.stuartNews;
	stuartMainNews = document.iittoday.stuartMainNews;
	armourITN = document.iittoday.armourITN;
	armourNews = document.iittoday.armourNews;
	
		if(stuartNews != null){
			if (document.iittoday.stuart_itn.checked == true) {
					stuartNews.value = 1;
					//alert(stuartNews.value);
			} else if (document.iittoday.stuart_itn.checked == false) {
					stuartNews.value = 0;
					//alert(stuartNews.value);			
			}
		}
		
		if(stuartMainNews != null){
			if(document.iittoday.stuart_news.checked == true) {
					stuartMainNews.value = 1;
					//alert(stuartMainNews.value);
			} else if(document.iittoday.stuart_news.checked == false){
					stuartMainNews.value = 0;
					//alert(stuartMainNews.value);				
			}
		}	
		
		if(armourITN != null){
			if (document.iittoday.armour_itn.checked == true) {
					armourITN.value = 1;
					//alert(armourITN.value);
			} else if (document.iittoday.armour_itn.checked == false) {
					armourITN.value = 0;
					//alert(armourITN.value);			
			}
		}
		
		if(armourNews != null){
			if (document.iittoday.armour_news.checked == true) {
					armourNews.value = 1;
					//alert(armourITN.value);
			} else if (document.iittoday.armour_news.checked == false) {
					armourNews.value = 0;
					//alert(armourITN.value);			
			}
		}
}


function changeOrder(current_element_id,next_element_id) {
	  
	if (document.items.elements[current_element_id]) {
		new_value = document.items.elements[next_element_id].value;
		old_value = document.items.elements[current_element_id].value;
		document.items.elements[current_element_id].value = new_value;
		document.items.elements[next_element_id].value = old_value;
	}	
}


