
var Mac_IE=((navigator.userAgent.indexOf("Mac")>-1)&&(navigator.userAgent.indexOf("MSIE")>-1));
function pushin(the_array, the_data){var len_array=the_array.length;the_array[len_array]=the_data;return the_array.length;}
function getobjbyId(id){
var ns4 = (document.layers)?true:false; var ns6 = (document.getElementById)?true:false; var ie4 = (document.all)?true:false;
if (ns4){return document.layers[id];}else if(ie4){return document.all[id];}else{return document.getElementById(id);}
}
var this_drop_down_page_end="0";var drop_down_menu_timeout=500;var drop_down_menu_opened_id=new Array();var drop_down_menu_close_timer=new Array();var drop_down_menu_page_open_timeout=500;var drop_down_menu_page_open_timer;	

function drop_down_menu(array_menu, array_menu_name, focus_index, h_direction, v_direction){
if(this_drop_down_page_end!="1"){return false;} if(!((focus_index>=0)&&(focus_index<=array_menu.length))) return false; var x1203110648734, x1203110648735, x1203110648736, x1203110648737; x1203110648734=array_menu[focus_index][1]; x1203110648735=array_menu[focus_index][2]; x1203110648736=array_menu[focus_index][3]; x1203110648737=array_menu[focus_index][4]; var x1203110648738; if((x1203110648734!="")&&(x1203110648735=="")&&(x1203110648736=="")&&(x1203110648737=="")){x1203110648738=1;} if((x1203110648734!="")&&(x1203110648735!="")&&(x1203110648736=="")&&(x1203110648737=="")){x1203110648738=2;} if((x1203110648734!="")&&(x1203110648735!="")&&(x1203110648736!="")&&(x1203110648737=="")){x1203110648738=3;} if((x1203110648734!="")&&(x1203110648735!="")&&(x1203110648736!="")&&(x1203110648737!="")){x1203110648738=4;} var x1203110648739=new Array(); x1203110648739=drop_down_get_sub_array(array_menu, focus_index); var x1203110648740=array_menu[focus_index][0]; for(i=1;i<=4;i++){if(array_menu[focus_index][i]!=""){x1203110648740+="_"+array_menu[focus_index][i]}}; var x1203110648741="sub_"+x1203110648740; drop_up_menu(x1203110648738); if(!x1203110648739.length>0) return false; var x1203110648742=document.getElementById(x1203110648740); var x1203110648743=document.createElement("div"); x1203110648743.style.visibility = "hidden"; x1203110648743.id=x1203110648741; x1203110648743.className="class_drop_down_menu"; x1203110648743.onmouseover=function(){drop_down_cancel_all_close_timer()}; x1203110648743.onmouseout=function(){drop_up_all_menu_timed()}; x1203110648743.onclick=function(){drop_up_all_menu_timed()}; document.getElementsByTagName("body")[0].appendChild(x1203110648743); x1203110648743.style.left=0; x1203110648743.style.top=0; drop_down_menu_opened_id[x1203110648738]=x1203110648743.id; var x1203110648744="<table width='' cellpadding='0' cellspacing='0' border='0'>"; if(h_direction=="left"){x1203110648744+="<tr><td nowrap align='right'>";} if(h_direction=="right"){x1203110648744+="<tr><td nowrap align='left'>";} for(i_sub_menu=0;i_sub_menu<x1203110648739.length;i_sub_menu++){ var x1203110648745=x1203110648739[i_sub_menu][0]; for(k=1;k<=4;k++){if(x1203110648739[i_sub_menu][k]!=""){x1203110648745+="_"+x1203110648739[i_sub_menu][k]}}; var x1203110648746=new Array(); x1203110648746=drop_down_get_sub_array(array_menu, x1203110648739[i_sub_menu][8]); this_item_sub_menu_length=x1203110648746.length; x1203110648744+="<a href='"; x1203110648744+=x1203110648739[i_sub_menu][6]; x1203110648744+="'"; if(x1203110648739[i_sub_menu][7]=="new"){ x1203110648744+=" target='_blank'" }; x1203110648744+=" onmouseover=\"drop_down_menu("+array_menu_name+", '"+array_menu_name+"', "+x1203110648739[i_sub_menu][8]+", '"+h_direction+"', '"+v_direction+"')\""; if(this_item_sub_menu_length>0){ if(h_direction=="left"){x1203110648744+=" class='class_drop_down_menu_item_left_arrow'";} if(h_direction=="right"){x1203110648744+=" class='class_drop_down_menu_item_right_arrow'";} }else{ if(h_direction=="left"){x1203110648744+=" class='class_drop_down_menu_item_left'";} if(h_direction=="right"){x1203110648744+=" class='class_drop_down_menu_item_right'";} } x1203110648744+=" id='"+x1203110648745+"'"; x1203110648744+=">"; x1203110648744+=x1203110648739[i_sub_menu][5]; x1203110648744+="</a>"; } x1203110648744+="</td></tr></table>"; x1203110648743.innerHTML=x1203110648744; var x1203110648747=x1203110648742.offsetLeft; var x1203110648748=x1203110648742.offsetTop; var x1203110648749=x1203110648742.offsetWidth; var x1203110648750=x1203110648742.offsetHeight; while(x1203110648742=x1203110648742.offsetParent){x1203110648748+=x1203110648742.offsetTop; x1203110648747+=x1203110648742.offsetLeft;} var x1203110648751=x1203110648743.offsetWidth; var x1203110648752=x1203110648743.offsetHeight; if(x1203110648738>=2){ if(v_direction=="up"){ if(h_direction=="left"){ if(Mac_IE){ x1203110648743.style.left=x1203110648747-x1203110648751-15+1+2+"px"; x1203110648743.style.top=x1203110648748+x1203110648750-x1203110648752-4+1-2+"px"; }else{ x1203110648743.style.left=x1203110648747-x1203110648751+1+2+"px"; x1203110648743.style.top=x1203110648748+x1203110648750-x1203110648752+1-2+"px"; } } if(h_direction=="right"){ x1203110648743.style.left=x1203110648747+x1203110648749+1-2+"px"; x1203110648743.style.top=x1203110648748+x1203110648750-x1203110648752+1-2+"px"; } } if(v_direction=="down"){ if(h_direction=="left"){ if(Mac_IE){ x1203110648743.style.left=x1203110648747-x1203110648751-15+1+2+"px"; x1203110648743.style.top=x1203110648748-4+2+"px"; }else{ x1203110648743.style.left=x1203110648747-x1203110648751+1+2+"px"; x1203110648743.style.top=x1203110648748+2+"px"; } } if(h_direction=="right"){ x1203110648743.style.left=x1203110648747+x1203110648749+1-2+"px"; x1203110648743.style.top=x1203110648748+2+"px"; } } } if((x1203110648738==1)&&(v_direction=="up")){ if(h_direction=="right"){x1203110648743.style.left=x1203110648747+"px"; x1203110648743.style.top=x1203110648748-x1203110648752-2+"px";} if(h_direction=="left"){x1203110648743.style.left=x1203110648747+x1203110648749-x1203110648751+"px"; x1203110648743.style.top=x1203110648748-x1203110648752-2+"px";} } if((x1203110648738==1)&&(v_direction=="down")){ if(h_direction=="right"){x1203110648743.style.left=x1203110648747+"px"; x1203110648743.style.top=x1203110648748+x1203110648750+3+"px";} if(h_direction=="left"){x1203110648743.style.left=x1203110648747+x1203110648749-x1203110648751-0+"px"; x1203110648743.style.top=x1203110648748+x1203110648750+3+2+"px";} } window.setTimeout("if(document.getElementById('"+x1203110648741+"')){document.getElementById('"+x1203110648741+"').style.visibility = 'visible';}", 0); return false; }

function drop_down_get_sub_array(array_menu, the_index){
var x1203110666765=new Array(); var x1203110666766, x1203110666767, x1203110666768, x1203110666769; x1203110666766=array_menu[the_index][1]; x1203110666767=array_menu[the_index][2]; x1203110666768=array_menu[the_index][3]; x1203110666769=array_menu[the_index][4]; if((x1203110666766!="")&&(x1203110666767=="")&&(x1203110666768=="")&&(x1203110666769=="")){for(i=the_index+1; i<array_menu.length; i++){if((array_menu[i][1]==x1203110666766)&&(array_menu[i][2]!="")&&(array_menu[i][3]=="")&&(array_menu[i][4]=="")){pushin(x1203110666765, array_menu[i]);}}} if((x1203110666766!="")&&(x1203110666767!="")&&(x1203110666768=="")&&(x1203110666769=="")){for(i=the_index+1; i<array_menu.length; i++){if((array_menu[i][1]==x1203110666766)&&(array_menu[i][2]==x1203110666767)&&(array_menu[i][3]!="")&&(array_menu[i][4]=="")){pushin(x1203110666765, array_menu[i]);}}} if((x1203110666766!="")&&(x1203110666767!="")&&(x1203110666768!="")&&(x1203110666769=="")){for(i=the_index+1; i<array_menu.length; i++){if((array_menu[i][1]==x1203110666766)&&(array_menu[i][2]==x1203110666767)&&(array_menu[i][3]==x1203110666768)&&(array_menu[i][4]!="")){pushin(x1203110666765, array_menu[i]);}}} if((x1203110666766!="")&&(x1203110666767!="")&&(x1203110666768!="")&&(x1203110666769!="")){for(i=the_index+1; i<array_menu.length; i++){if((array_menu[i][1]==x1203110666766)&&(array_menu[i][2]==x1203110666767)&&(array_menu[i][3]==x1203110666768)&&(array_menu[i][4]==x1203110666769)){pushin(x1203110666765, array_menu[i]);}}} return x1203110666765;
}

function drop_up_menu(level){
for(i=level;i<=3;i++){ if(drop_down_menu_close_timer[i]){ window.clearTimeout(drop_down_menu_close_timer[i]); drop_down_menu_close_timer[i]=null; } var x1203110683500=document.getElementById(drop_down_menu_opened_id[i]); if(x1203110683500){ document.getElementsByTagName("body")[0].removeChild(x1203110683500); drop_down_menu_opened_id[i]=0; } } }

function drop_up_all_menu_timed(){
for(i=1;i<=3;i++){ if(drop_down_menu_opened_id[i]){ drop_down_menu_close_timer[i]=window.setTimeout("drop_up_menu("+i+")", drop_down_menu_timeout); } } }

function drop_down_cancel_all_close_timer(){
for(i=1;i<=3;i++){ if(drop_down_menu_close_timer[i]){ window.clearTimeout(drop_down_menu_close_timer[i]); drop_down_menu_close_timer[i]=null; } } }


// -------------------------------------------------------------------------

// country selection timer
var country_list_timeout=500;
var country_list_close_timer;		// currently closing timers

// country selection list
function show_country_list(array_country){
	
	if(this_drop_down_page_end!="1"){return false;}
	if(!array_country.length>0) return false;

	// clear close country list timer
	if(country_list_close_timer){
		window.clearTimeout(country_list_close_timer);
		country_list_close_timer=null;
	}
	
	var focus_obj=getobjbyId("top_country");

	// create element for country list
	var div_country_list=document.createElement("div");
	div_country_list.style.visibility = "hidden";
	div_country_list.id="country_list";
	div_country_list.className="class_country_list";
	div_country_list.onmouseover=function(){cancel_hide_country_list()};
	div_country_list.onmouseout=function(){hide_country_list()};
	document.getElementsByTagName("body")[0].appendChild(div_country_list);

	div_country_list.style.left=0; 
	div_country_list.style.top=0;

	// adding country list items
	var str_country_list="";
	str_country_list+="<table width='' cellpadding='0' cellspacing='0' border='0'>";
	str_country_list+="<tr><td nowrap align='left'>";

	for(i=0; i<array_country.length; i++){
		
		str_country_list+="<a href='";
		str_country_list+=array_country[i][4];
		str_country_list+="'";
		if(array_country[i][5]=="new") str_country_list+=" target='_blank'";
		
		str_country_list+=" class='class_country_list_item'";

		str_country_list+=" id='"+array_country[i][0]+"_"+array_country[i][1]+"'";
		str_country_list+=">";
		str_country_list+=array_country[i][3];
		str_country_list+="</a>";
		
	}
	str_country_list+="</td></tr></table>";
	div_country_list.innerHTML=str_country_list;

	// country list positioning
	var focus_x=focus_obj.offsetLeft;
	var focus_y=focus_obj.offsetTop;
	var focus_w=focus_obj.offsetWidth;
	var focus_h=focus_obj.offsetHeight;

	// get absolute coordinates on page
	while(focus_obj=focus_obj.offsetParent){focus_y+=focus_obj.offsetTop; focus_x+=focus_obj.offsetLeft;}

	var country_list_width=div_country_list.offsetWidth;
	var country_list_height=div_country_list.offsetHeight;
	
	div_country_list.style.left=focus_x+focus_w-country_list_width-0+"px";
	div_country_list.style.top=focus_y+focus_h+"px";

	window.setTimeout("if(document.getElementById('"+div_country_list.id+"')){document.getElementById('"+div_country_list.id+"').style.visibility = 'visible';}", 0);

	return false;
}

function hide_country_list(){
	country_list_close_timer=window.setTimeout("hide_country_list_timed()", country_list_timeout);
}

function hide_country_list_timed(){
	// clear this timer
	if(country_list_close_timer){
		window.clearTimeout(country_list_close_timer);
		country_list_close_timer=null;
	}

	// remove sub menu
	var div_country_list=document.getElementById("country_list");
	if(div_country_list){
		document.getElementsByTagName("body")[0].removeChild(div_country_list);
	}
}

function cancel_hide_country_list(){
	// clear this timer
	if(country_list_close_timer){
		window.clearTimeout(country_list_close_timer);
		country_list_close_timer=null;
	}
}



// tab -----------------------------------------------------------------------------------------------

//2010_08_04
if(typeof(vuzix) == "undefined") vuzix = {};
vuzix.tabs = function(){
	
	var _tabs = null;
	var _tab = null;
	var _interval = 100;
	var _timer = null;
		
	function get_hash(){
		return window.location.hash.replace("#","");
	}
	
	function render_tab_header(){
		_tabs.each(function(){
			var s = "<ul id='header'>";
			$(this).find("ul#content li.tab").each(function(){
				s += "<li><a href='#" + $(this).attr("id") + "'>" + $(this).attr("title") + "</a></li>";
				$(this).removeAttr("title");
				var the_id = $(this).attr("id");
				$(this).attr("id", "tab_"+the_id);
			});
			s += "</ul>";
			$(this).prepend(s);
			
			$(this).find("ul#header li a").each(function(){
				$(this).click(function(){$(this).blur();});
			});
		});
	}	
	
	function check_hash(){
		var this_tab_id = get_hash();
		if (this_tab_id != _tab){
			_tab = this_tab_id;
			show_tab(_tab);
		}
		if(_timer){
			window.clearTimeout(_timer);
			_timer = null;
		}
		_timer = setTimeout(check_hash, _interval);
	}
	
	function show_tab(the_tab_id){
		var current_header_id = "";
		_tabs.find("ul#header li").each(function(){

			var this_header_href = $(this).find("a").attr("href");
			var this_header_href_id = this_header_href.substr(this_header_href.lastIndexOf("#")).replace("#","");
												 
			if(this_header_href_id == the_tab_id){
				$(this).addClass("in");	
				current_header_id = the_tab_id;
			}else{
				$(this).removeClass("in");
			}
			
		});
	
		if(!current_header_id){
			_tabs.find("ul#header li:first").addClass("in");
			var first_header_href = _tabs.find("ul#header li:first").find("a").attr("href");
			var first_header_href_id = first_header_href.substr(first_header_href.lastIndexOf("#")).replace("#","");
			current_header_id = first_header_href_id;
		}
		
		var current_content_id = "";
		_tabs.find("ul#content li.tab").each(function(){
			if($(this).attr("id") == "tab_" + current_header_id){
				$(this).css("display", "block");
				current_content_id = "tab_" + current_header_id;
			}else{
				$(this).css("display", "none");
			}
		});
	
		if(!current_content_id){
			_tabs.find("ul#content li.tab:first").css("display", "block");
			current_tab_id = _tabs.find("ul#content li.tab:first").attr("id");
		}
	}
	
	return {
		
		init: function(the_tab_selector){
			
			if(!the_tab_selector) the_tab_selector="div#tabs";
			_tabs = $(the_tab_selector);
			
			render_tab_header();
			check_hash();
			
		}
	}
	
}();




// tab -----------------------------------------------------------------------------------------------
function open_tab(the_tab_id){
	for(i=0;i<this_product_tabs.length;i++){
		if(this_product_tabs[i][0]==the_tab_id){
			getobjbyId(this_product_tabs[i][0]).style.display="block";
		}else{
			getobjbyId(this_product_tabs[i][0]).style.display="none";
		}
	}
	return false;
}

//2010_01_06
function get_landing_tab_id(){
	
	var this_landing_index=0, this_search="";
	
	if(location.search && location.search.substr(1)){
		this_search = location.search.substr(1);

		for(i=0;i<this_product_tabs.length;i++){
			if(this_search == this_product_tabs[i][0]){
				this_landing_index = i;
				break;
			}
		}
	}
		
	return this_product_tabs[this_landing_index][0];
}



//2009-11-04
function render_tab_head(the_tab_id){
	document.write ("<div class='tab_head'>");
	for(i=0;i<this_product_tabs.length;i++){
		if(i<(this_product_tabs.length-1)){
			if(this_product_tabs[i][0]==the_tab_id){
				document.write ("<div class='tab_head_in'><div class='tab_head_corner_left'><div class='tab_head_corner_right'><div class='tab_head_title'>");
				document.write (this_product_tabs[i][1]);
				document.write ("</div></div></div></div>");
			}else{
				document.write ("<div class='tab_head_out'><div class='tab_head_corner_left'><div class='tab_head_corner_right'><a href='' class='tab_head_title' onclick='return open_tab(\""+this_product_tabs[i][0]+"\");'>");
				document.write (this_product_tabs[i][1]);
				document.write ("</a></div></div></div>");
			}
		}else{
			if(this_product_tabs[i][0]==the_tab_id){
				document.write ("<div class='tab_head_in'><div class='tab_head_corner_left'><div class='tab_head_corner_right_last'><div class='tab_head_title'>");
				document.write (this_product_tabs[i][1]);
				document.write ("</div></div></div></div>");
			}else{
				document.write ("<div class='tab_head_out'><div class='tab_head_corner_left'><div class='tab_head_corner_right_last'><a href='' class='tab_head_title' onclick='return open_tab(\""+this_product_tabs[i][0]+"\");'>");
				document.write (this_product_tabs[i][1]);
				document.write ("</a></div></div></div>");
			}
		}
	}
	document.write ("</div>");
	document.write ("<span style='clear:both;'></span>");
	return false;
}



// expand_group_menu/collapse_group_menu -----------------------------------------------------------------------------------------------
// 2009-04-15
function left_menu_event(group_obj){
	
	var i;
	var _group_obj=group_obj;
	var _group_title_obj=null;
	var _member_obj=null;
	var _member_full_height;
	
	var _rate=10;
	var _interval=10;
	var _timer_slide=null;
	var _timer_delay_collapse=null;
	
	for(i=0; i<_group_obj.childNodes.length; i++){
		if((_group_obj.childNodes[i].className)&&(_group_obj.childNodes[i].className.indexOf("menu_group_title_")>-1)){
			_group_title_obj=_group_obj.childNodes[i];
		}
		if((_group_obj.childNodes[i].className)&&(_group_obj.childNodes[i].className.indexOf("menu_member_area_")>-1)){
			_member_obj=_group_obj.childNodes[i]; 
		}
	}

	if(_member_obj)
		for(i=0; i<_member_obj.childNodes.length; i++) 
			if((_member_obj.childNodes[i].className)&&(_member_obj.childNodes[i].className.indexOf("menu_member_list")>-1)){
				_member_full_height=_member_obj.childNodes[i].offsetHeight+1; // 1 for margin-bottom of memeber_area_list
				break;
			}
 
	if(_member_obj){
		_group_obj.onmouseover=function(){
			_group_title_obj.className="menu_group_title_expanded";
			if(_timer_delay_collapse) clearInterval(_timer_delay_collapse);
			_timer_delay_collapse=null;
			if(_timer_slide) clearInterval(_timer_slide);
			_timer_slide=setInterval(expand_group_step, _interval);
		};
	}else{
		_group_obj.onmouseover=function(){
			_group_title_obj.className="menu_group_title_in";
		};
	}
	
	if(_member_obj){
		_group_obj.onmouseout=function(){
			if(_timer_delay_collapse) clearInterval(_timer_delay_collapse);
			_timer_delay_collapse=setTimeout(collapse_group_delayed, 100);
		};
	}else{
		_group_obj.onmouseout=function(){
			_group_title_obj.className="menu_group_title_out";
		};
	}

			function expand_group_step(){
			
				var height_now=_member_obj.offsetHeight;
				var height_target=_member_full_height;
				
				var d=parseInt(height_target)-parseInt(height_now);
				var _step=Math.round(d/_rate);
				if((d>=0)&&(_step<1)){_step=1};
				if((d<=0)&&(_step>-1)){_step=-1};
				
				d=0;
				
				if(Math.abs(d)<=1){
					_member_obj.style.height=height_target+"px";
					window.clearInterval(_timer_slide);
					_timer_slide=null;
				}else{
					_member_obj.style.height=parseInt(height_now)+parseInt(_step)+"px";
				}
			
			}
		
			function collapse_group_delayed(){
				if(_timer_slide) clearInterval(_timer_slide);
				_timer_slide=setInterval(collapse_group_step, _interval);
			}
		
		
				function collapse_group_step(){
				
					var height_now=_member_obj.offsetHeight;
					var height_target=0;
					
					var d=parseInt(height_target)-parseInt(height_now);
					var _step=Math.round(d/_rate);
					if((d>=0)&&(_step<1)){_step=1};
					if((d<=0)&&(_step>-1)){_step=-1};
					
					d=0;
					
					if(Math.abs(d)<=1){
						_member_obj.style.height=height_target+"px";
						window.clearInterval(_timer_slide);
						_timer_slide=null;
						_group_title_obj.className="menu_group_title_out";
					}else{
						_member_obj.style.height=parseInt(height_now)+parseInt(_step)+"px";
					}
				
				}
	
}




function read_cookie(the_cookie_name){
	var i, str_search=the_cookie_name+"="; this_document_cookie=document.cookie.split(';');
	for(i=0;i<this_document_cookie.length;i++){var this_cookie=this_document_cookie[i];while (this_cookie.charAt(0)==' '){this_cookie=this_cookie.substring(1,this_cookie.length);}if(this_cookie.indexOf(str_search)==0){return this_cookie.substring(str_search.length,this_cookie.length);}};return null;
}

function set_cookie(the_name, the_value, the_duration_day){
	if(the_duration_day){
		var this_expires_date=new Date();
		this_expires_date.setTime(this_expires_date.getTime()+(the_duration_day*24*60*60*1000));
		var this_expires="; expires="+this_expires_date.toGMTString();
	}else{
		var this_expires="";
	}
	document.cookie=the_name+"="+the_value+this_expires+"; path=/";
}



// render font_size selector -----------------------------------------------------------------------------------------------
// 2009-06-17

function render_contrast_selector(){
	
	if(this_section_id=="medical"){

		var s="";

		var current_contrast=read_cookie("medical_contrast");
		if((current_contrast!="Default Contrast")&&(current_contrast!="High Contrast")&&(current_contrast!="Soft Contrast")) current_contrast="Default Contrast";

		s+="<span style='vertical-align:bottom;'>&nbsp;&nbsp;&nbsp;Contrast: ";

		if(current_contrast=="Default Contrast"){
			s+=" <span class='link_contrast_in'>Default</span>";
		}else{
			s+=" <a href='' onclick='change_contrast(\"Default Contrast\");return false;' class='link_contrast'>Default</a>";
		}

		if(current_contrast=="High Contrast"){
			s+=" <span class='link_contrast_in'>High</span>";
		}else{
			s+=" <a href='' onclick='change_contrast(\"High Contrast\");return false;' class='link_contrast'>High</a>";
		}

		if(current_contrast=="Soft Contrast"){
			s+=" <span class='link_contrast_in'>Soft</span>";
		}else{
			s+=" <a href='' onclick='change_contrast(\"Soft Contrast\");return false;' class='link_contrast'>Soft</a>";
		}

		s+="</span>&nbsp;&nbsp;&nbsp;";

		
		$("#medical_contrast_selector").html(s);

	}
	
}

// change_contrast() -----------------------------------------------------------------------------------------------
// 2009-06-17

function change_contrast(the_contrast){
	if(this_section_id=="medical"){
		set_cookie("medical_contrast", the_contrast, 365);
		render_contrast_selector();
		set_page_contrast();
	}
}

function set_page_contrast(){
	if(this_section_id=="medical"){
		var current_contrast=read_cookie("medical_contrast");
		if((current_contrast!="Default Contrast")&&(current_contrast!="High Contrast")&&(current_contrast!="Soft Contrast")) current_contrast="Default Contrast";
		
		$("link[rel*='stylesheet'][title]").each(function(){
			this.disabled = true;
			if(this.getAttribute('title') == current_contrast) this.disabled = false;
		})

	}
}



// render font_size selector -----------------------------------------------------------------------------------------------
// 2009-06-17

function render_font_size_selector(){

	if(this_section_id=="medical"){

		var s="";
		
		var current_font_size=read_cookie("medical_font_size");
		if((current_font_size!="10")&&(current_font_size!="12")&&(current_font_size!="14")&&(current_font_size!="16")) current_font_size="12";
		
		
		s+="<span style='vertical-align:bottom;'>&nbsp;&nbsp;&nbsp;Text Size:</span>";
		
		if(current_font_size=="10"){
			s+="<img src='../site/_images/font_size_10_in.gif' width='16' height='16' hspace='1' border='0' align='absmiddle' title='Small (10)' />";
		}else{
			s+="<a href='' onclick='change_font_size(10);return false;'><img src='../site/_images/font_size_10.gif' width='16' height='16' hspace='1' border='0' align='absmiddle' title='Small (10)' /></a>";
		}

		if(current_font_size=="12"){
			s+="<img src='../site/_images/font_size_12_in.gif' width='16' height='16' hspace='1' border='0' align='absmiddle' title='Normal (12)' />";
		}else{
			s+="<a href='' onclick='change_font_size(12);return false;'><img src='../site/_images/font_size_12.gif' width='16' height='16' hspace='1' border='0' align='absmiddle' title='Normal (12)' /></a>";
		}

		if(current_font_size=="14"){
			s+="<img src='../site/_images/font_size_14_in.gif' width='16' height='16' hspace='1' border='0' align='absmiddle' title='Large (14)' />";
		}else{
			s+="<a href='' onclick='change_font_size(14);return false;'><img src='../site/_images/font_size_14.gif' width='16' height='16' hspace='1' border='0' align='absmiddle' title='Large (14)' /></a>";
		}

		if(current_font_size=="16"){
			s+="<img src='../site/_images/font_size_16_in.gif' width='16' height='16' hspace='1' border='0' align='absmiddle' title='Extra large (16)' />";
		}else{
			s+="<a href='' onclick='change_font_size(16);return false;'><img src='../site/_images/font_size_16.gif' width='16' height='16' hspace='1' border='0' align='absmiddle' title='Extra large (16)' /></a>";
		}
		
		s += "&nbsp;&nbsp;&nbsp;&nbsp;";
		
		
		$("#medical_font_size_selector").html(s);

	}
	
}

// change_font_size() -----------------------------------------------------------------------------------------------
// 2009-06-17

function change_font_size(the_size){
	if(this_section_id=="medical"){
		set_cookie("medical_font_size", the_size, 365);
		
		// changing font-size on the fly brought some problem to the height of left-side menu
		// browsers can't seem to realize the change of div's height caused by font-size change.
		// so we have to refresh the whole page
		
		// render_font_size_selector();
		// set_page_font_size();
		
		window.location.reload();
	}
}

function set_page_font_size(){
	if(this_section_id=="medical"){
		var current_font_size=read_cookie("medical_font_size");
		if((current_font_size!="10")&&(current_font_size!="12")&&(current_font_size!="14")&&(current_font_size!="16")) current_font_size="12";
		$("body").css("font-size", current_font_size+"px");
	}
}



// distribution text nelow each "Buy Now" button
function render_distribution_center(the_site_area){
	
	if(!the_site_area) return "";

	var the_area = the_site_area.toLowerCase();
	if((the_area!="us")&&(the_area!="europe")&&(the_area!="japan")) return "";
	
	var s="";
	
	s += "<div>";
	
	s += "<span class='title_sub'>Reduce International Shipping Cost</span><br />";
	s += "Order from the nearest distribution center to save on time and shipping cost.<br />";
	
	if(the_area=="europe"){
		s += "<a href='https://store.vuzix.com/index.php' target='_blank' class='link'>US Distribution Center</a><br />";
		s += "<a href='http://www.vuzix.com/_jp/' target='_blank' class='link'>Japan Distribution Center</a><br /><br />";
	}
	
	if(the_area=="us"){
		s += "<a href='http://store.vuzix.co.uk/' target='_blank' class='link'>Europe Distribution Center</a><br />";
		s += "<a href='http://www.vuzix.com/_jp/' target='_blank' class='link'>Japan Distribution Center</a><br /><br />";
	}

	s += "<a href='../iwear/distribution_centers.html' target='_blank' class='link'>more info...</a>";

	s += "</div>";
	
	return s;

}