function set_cookie(name,value) {
	expire_date = new Date();
	in_one_year = expire_date.getTime() + (365 * 24 * 60 * 60 * 1000);
	expire_date.setTime(in_one_year);
	document.cookie = name + "=" + value + "; expires=" + expire_date.toGMTString() + ";path=/;";
}

function read_cookie_value(cookie_name) {
	if(document.cookie.match(cookie_name)) {
		cookie_name_length = cookie_name.length;
		var cookie_position = document.cookie.indexOf(cookie_name);
		var start_value_reading = cookie_position + cookie_name_length + 1;
		var interim_value = document.cookie.substr(start_value_reading);
		var position_next_separator = interim_value.indexOf(";");

		if(position_next_separator != "-1") {
			var stop_value_reading = position_next_separator;
			var cookie_value = document.cookie.substr(start_value_reading,stop_value_reading);
		} else {
			var cookie_value = document.cookie.substr(start_value_reading);
		}
		return cookie_value;
	}
}



function change_body_font(span) {
	font_size = span.substr(5,7);
	new_font_size = font_size.replace("_",".");
	set_cookie("accessibility_font_size",new_font_size);
	location.reload();
}

function show_font_switcher() {
	document.write("<div class=\"font_switcher\">");
	document.write("<a href=\"javascript:history.go(0)\" id=\"font_0_95\" onclick=\"change_body_font(this.id);\" onkeypress=\"this.onclick\" title=\"small fontsize\">A<\/a>");
	document.write("<a href=\"javascript:history.go(0)\" id=\"font_1_0\" onclick=\"change_body_font(this.id);\" onkeypress=\"this.onclick\" title=\"medium fontsize\">A<\/a>");
	document.write("<a href=\"javascript:history.go(0)\" id=\"font_1_2\" onclick=\"change_body_font(this.id);\" onkeypress=\"this.onclick\" title=\"big fontsize\">A<\/a>");
	document.write("<\/div>");
}

function apply_accessibility_font() {
	cookie_value = read_cookie_value("accessibility_font_size");
	document.getElementById("wrapper").style.fontSize = cookie_value + "em";
}


function setFieldActive(id) {
/*
	document.getElementById(id).style.backgroundColor = "black";
*/
}

function unsetFieldActive(id) {
/*
	document.getElementById(id).style.backgroundColor = "white";
*/
}

function toggleSeries(val){

	if(val){
		document.getElementById("field_title_series").style.display = 'block';
		document.getElementById("field_episode_no").style.display = 'block';

	}else{
		document.getElementById("field_title_series").style.display = 'none';
		document.getElementById("field_episode_no").style.display = 'none';
	}
}

function toggleCountry(val){

	if(document.getElementById("tx_a21contactform_submit_country").value == "All Other Nations"){
		document.getElementById("field_other_country").style.display = 'block';
	}else{
		document.getElementById("field_other_country").style.display = 'none';
	}
}
