/************************************************
 * common functions used in view and index pages
 ************************************************/
//kill tts#1533
function gen_mail_uri(ele, uid) {
	var mailto = ele.href;
	if(mailto.search(/\?subject=/) != -1)
		return true;
	var uri = mailGenUri + '&id=' + uid;
	var request = getObjReq();
	request.open("GET", uri, false);  //XXX: we do a synchronous call here
	request.send(null);
	if(request.responseText)
		mailto = mailto + '?' + request.responseText;
		//mailto = mailto.slice(0, -1) + '?' + request.responseText;
	ele.href = mailto;
	return true;
}

function send_notify_mail(notifyUri) {
	doHttpRequest(notifyUri, null, function(msg) {
		alert(msg);
	});
	return false;
}

//update lastrecapdate
function verify_time(id) {
	document.getElementById('button_recap').value = "...";
	document.getElementById('button_recap').disabled = true;
	xajax_doXMLHTTP("contactmgr.ajaxcontactmgr.verify_time",id);
}
