	function toggle_feedback(show)	{			if(show == false)		{		document.getElementById('feedback').innerHTML = '';		document.getElementById('feedback').style.display = 'none';		document.getElementById('overlay').style.display = 'none';		toggle_wrapper(true);		} else {		document.getElementById('feedback').style.display = 'block';		document.getElementById('overlay').style.display = 'block';		toggle_wrapper(false);		}		}			function toggle_wrapper(show)	{			if(show == false)		{//		document.getElementById('wrapper').style.display = 'none';//		document.getElementById('dummy').style.display = 'block';		document.getElementById('video').innerHTML = '';		} else {//		document.getElementById('wrapper').style.display = 'block';//		document.getElementById('dummy').style.display = 'none';
		force_refresh = true;		changeVideo(current);		}		}	function guess_focus()	{	var guess_input = document.getElementById('guess_input');			if(guess_input.value == "Enter guess here")		{		guess_input.value = "";		}		}									function guess_blur()	{	var guess_input = document.getElementById('guess_input');			if(guess_input.value == "")		{		guess_input.value = "Enter guess here";		}		}function check_key(evt){evt = (evt) ? evt : event;var charCode = (evt.which) ? evt.which : evt.keyCode;	if(charCode==13)	{ 	send_voucher();	}}function submit_guess()	{	var feedback_div = document.getElementById('feedback');	var overlay_div = document.getElementById('overlay');	var loading_div = document.getElementById('loading');	var loading_msg = document.getElementById('loading_message');		var input;	(overlay_div.style.display == 'block') ? input=document.getElementById('guess_input_feedback') : input=document.getElementById('guess_input');	var guess = input.value;				if( (guess !== "Enter guess here") && (guess !== "") )		{		loading_msg.innerHTML = 'Checking...';		overlay_div.style.display = 'block';		loading_div.style.display = 'block';		feedback_div.style.display = 'none';		toggle_wrapper(false);			var params = 'guess='+guess;		load('system/components/guess.asp', params, 'feedback');		} else {		alert('You forgot to enter a guess.');		}			return false;	}	function guess_again()	{	document.getElementById('guess_again').style.display = 'block';	document.getElementById('wrong').style.display = 'none';	document.getElementById('guess_input_feedback').focus();	}function finish(result)	{	document.getElementById('loading').style.display = 'none';	document.getElementById('feedback').style.display = 'block';				switch(result)		{		case 'correct':		document.getElementById('name').focus();		  break;		      		case 'thanks'://		document.getElementById('guess').innerHTML = '<p id="solved"><strong class="hidden">Solved!</strong></p>';		  break;		  		case 'error':		  break;		  		default:		}					}function send_voucher()	{	var feedback_div = document.getElementById('feedback');	var overlay_div = document.getElementById('overlay');	var loading_div = document.getElementById('loading');	var loading_msg = document.getElementById('loading_message');		var user_name = document.getElementById('name').value;	var email = document.getElementById('email').value;	var subscribe = (document.getElementById('subscribe').checked == true) ? 1 : 0;		if(validate_required(user_name,'Please enter your name.', 'name') && validate_email(email, 'Your email appears to be invalid. Please check that you entered it correctly and try again.', 'email'))		{		loading_msg.innerHTML = 'Please wait...';		overlay_div.style.display = 'block';		loading_div.style.display = 'block';		feedback_div.style.display = 'none';		
//		user_name = user_name.replace(' ','%20');		user_name = user_name.replace(/ /g, "%20");
				var params = 'name='+user_name+'&email='+email+'&subscribe='+subscribe;		load('system/components/send_voucher.asp', params, 'feedback');		} 		return false;	}function validate_required(string,alerttxt, id)	{		if (string==null||string=="")		{		alert(alerttxt);		document.getElementById(id).focus();		document.getElementById(id+'_label').style.color = "#902A32";		return false;		} else {		document.getElementById(id+'_label').style.color = "#828080";		return true;		}	}function validate_email(string,alerttxt, id)	{	apos=string.indexOf("@");	dotpos=string.lastIndexOf(".");			if (apos<1||dotpos-apos<2) 		{		alert(alerttxt);		document.getElementById(id).focus();		document.getElementById(id+'_label').style.color = "#902A32";		return false;		} else {		document.getElementById(id+'_label').style.color = "#828080";		return true;		}	}