function initTextBox(checkbox, trID, textboxID) {

    var tr          = document.getElementById(trID);
    var tdID        = "td" + trID;
    var defaultText = "e.g. http://yourprofileurlhere.com";

    if (checkbox.checked) {
        if (document.getElementById(tdID)) tr.removeChild(document.getElementById(tdID));
        var td      = document.createElement('td');
        td.setAttribute('id', tdID);
        var textbox = document.createElement('input');
        textbox.type = "text";
        textbox.setAttribute('name', textboxID);
        textbox.setAttribute('value', defaultText);
        textbox.onclick = function() {
            if (textbox.value == defaultText) {
                textbox.value = "";
                textbox.style.color = '#000';
            }
        }
        textbox.onblur = function() {
            if (textbox.value == "") {
                textbox.value = defaultText;
                textbox.style.color = '#b3b9c3';
            }
        }
        textbox.setAttribute('size', '24');
        textbox.style.color = '#b3b9c3';

        td.appendChild(textbox);
        tr.appendChild(td);
    } else {
        tr.removeChild(document.getElementById(tdID));
    }

}


function initTextBoxAfterSubmit(checkbox, trID, textboxID, textboxValue) {

    var tr          = document.getElementById(trID);
    var tdID        = "td" + trID;
    var defaultText = "e.g. http://yourprofileurlhere.com";

    if (checkbox.checked) {
        if (document.getElementById(tdID)) tr.removeChild(document.getElementById(tdID));
        var td      = document.createElement('td');
        td.setAttribute('id', tdID);
        var textbox = document.createElement('input');
        textbox.type = "text";
        textbox.setAttribute('name', textboxID);
        textbox.setAttribute('value', textboxValue);
        textbox.setAttribute('size', '24');
        textbox.style.color = '#000';
        textbox.onclick = function() {
            if (textbox.value == defaultText) {
                textbox.value = "";
                textbox.style.color = '#000';
            }
        }
        textbox.onblur = function() {
            if (textbox.value == "") {
                textbox.value = defaultText;
                textbox.style.color = '#b3b9c3';
            }
        }

        td.appendChild(textbox);
        tr.appendChild(td);
    } else {
        tr.removeChild(document.getElementById(tdID));
    }

}


function changeOrder(move, site) {
	var form 			= document.getElementById('connectwithmeSettingsForm');
	var do_hidden		= document.getElementById('do');
	var site_hidden		= document.getElementById('site');
	do_hidden.value 	= move;
	site_hidden.value	= site;
	form.submit();
}