function sendImageVote(pediaImageId, pediaId, memberId) {
    var rate_id = 'rate_' + pediaImageId;
    var rate = $F(rate_id);
    var url = '/pedia/vote/image';
    var pars = 'rate=' + rate + '&pedia_image_id=' + pediaImageId + '&pedia_id=' + pediaId + '&member_id=' + memberId;
    var myAjax = new Ajax.Request( url, { method: 'get', parameters: pars, onComplete: showResponse });
}

function showResponse(originalRequest) {
    pediaImageId = originalRequest.responseText;
    var divId = "vote_" + pediaImageId;
    $(divId).innerHTML = '<small><strong><font color=#990000>ご回答ありがとうございました</font></strong></small>';
}


function strMarkup(mark1, mark2){
    if (mark2 == null) { mark2 = mark1; }

    if (document.all) { //IE
	var str = document.selection.createRange().text;
	if (str != "") {
	    document.selection.createRange().text = mark1 + str + mark2;
	}
    } else { //Firefox
	var el = $('body');
	var sPos = el.selectionStart;
	var ePos = el.selectionEnd;
	var str = el.value.substring(sPos, ePos);
	el.value = el.value.substring(0, sPos) + mark1 + str + mark2 + el.value.substr(ePos);
    }
}

function insertMarkup(mark) {
    if (document.all) { //IE
	var str = document.selection.createRange().text;
	if (str != "") {
	    document.selection.createRange().text = str + mark;
	}
    } else { //Firefox
	var el = $('body');
	var sPos = el.selectionStart;
	var ePos = el.selectionEnd;
	var str = el.value.substring(sPos, ePos);
	el.value = el.value.substring(0, sPos) + str + mark + el.value.substr(ePos);
    }
}


