function mayleBocks(afterAt, b4At, ccB4At, ccAfterAt, bccB4At, bccAfterAt, subj){
	if (typeof ccB4At == 'undefined' ) ccB4At = '';
	if (typeof ccAfterAt == 'undefined' ) ccAfterAt = '';
	if (typeof bccB4At == 'undefined' ) bccB4At = '';
	if (typeof bccAfterAt == 'undefined' ) bccAfterAt = '';
	if (typeof subj == 'undefined' ) subj = '';

	var firstURLitemFound = false;

	if(ccB4At != ''){
		var ccTo = '';
		
		if(firstURLitemFound == false){
			ccTo += '?' ;
			firstURLitemFound = true;
		}else{
			ccTo += '&' ;
		}

		ccTo += 'cc=' + ccB4At + '@' + ccAfterAt;

	}else{
		var ccTo = '';
	}
	
	if(bccB4At != ''){
		var bccTo = '';
			if(firstURLitemFound == false){
				bccTo += '?' ;
				firstURLitemFound = true;
			}else{
				bccTo += '&' ;
			}
		bccTo = 'bcc=' + bccB4At + '@' + bccAfterAt;
	}else{
		var bccTo = '';
	}

	if(subj != ''){
		var subject = '';

		if(firstURLitemFound == false){
			subject += '?' ;
			firstURLitemFound = true;
		}else{
			subject += '&' ;
		}

		subject += 'subject=' + subj;
	}else{
		var subject = '';
	}


	var mayletooString = '<a href="mai' + 'lto:' + b4At + '@' + afterAt + ccTo + bccTo + subject +'">' + b4At + '@' + afterAt + '</a>';
	
	return mayletooString;

}
