sendbutton_value = '';

function changecp() {
	document.getElementById('cp').src = document.getElementById('cp').src + '?' + (new Date()).getTime();
}

function pre_wishsend() {
	
	document.getElementById("errform").innerHTML = '';
	document.getElementById("sendbutton").disabled = true;
	sendbutton_value = document.getElementById("sendbutton").value;
	document.getElementById("sendbutton").value = 'loading...';

	setTimeout('wishsend()', 500);
}

function wishsend() {
	
	
	JsHttpRequest.query(
		'wishsend.php', // backend
    {
        'uname': document.getElementById("uname").value,
		'umail': document.getElementById("umail").value,
		'udata': document.getElementById("udata").value,
		'cptxt': document.getElementById("cptxt").value,
		'lang': lang
			
    },
    // Function is called when an answer arrives. 
	    function(result, errors) {
	        // Write errors to the debug div.
	        document.getElementById("debug").innerHTML = errors; 

	        // Return send button to idle.
        	document.getElementById("sendbutton").value = sendbutton_value;
			document.getElementById("sendbutton").disabled = false;
	        
			if (result["warn_str"] != '') {
	            document.getElementById("errform").innerHTML = result["warn_str"];
   			} else {
   				//remove form and view sentence about succesfully sending with link to write message again
				document.getElementById("wishform").style.display = 'none';
   				document.getElementById("thanks").style.display = '';
   			}
    	},
  
	    true  // do not disable caching
	);
	
}

function newwish() {
	    document.getElementById("uname").value = '';
		document.getElementById("umail").value = '';
		document.getElementById("udata").value = '';
		document.getElementById("cptxt").value = '';
		document.getElementById('cp').src = document.getElementById('cp').src + '?' + (new Date()).getTime();
	
		document.getElementById("wishform").style.display = '';
		document.getElementById("thanks").style.display = 'none';		
}



