

function fonttikoko() {
  var form = document.forms[0];
  var pos1 = form.sisalto.selectionStart;
  var pos2 = form.sisalto.selectionEnd;
  var s1 = form.sisalto.value.substr(0, pos1);
  var s2 = form.sisalto.value.substr(pos1, pos2 - pos1);
  var s3 = form.sisalto.value.substr(pos2);
  var sel = document.getElementById('fontsize');
  if (sel.value == '') return;
  form.sisalto.value = s1 + '<span class="fs_' + sel.value + '">' + s2 + "</span>" + s3;
}


function loppuun(mita) {
  var form = document.forms[0];
  if (mita == 'box1') form.sisalto.value += "\n<div class=\"box_cccccc_white_header\"></div>\n<div class=\"box_cccccc_white_body\"></div>";
  else if (mita == 'table') form.sisalto.value += "\n<table border cellspacing=\"0\" cellpadding=\"7\">\n<tr><td></td></tr>\n</table>";
  else if (mita == 'ul') form.sisalto.value += "\n<ul>\n<li></li>\n<li></li>\n<li></li>\n</ul>";
  else if (mita == 'ol') form.sisalto.value += "\n<ol>\n<li></li>\n<li></li>\n<li></li>\n</ol>";
}



function piirita(mita) {
  var form = document.forms[0];
  var pos1 = form.sisalto.selectionStart;
  var pos2 = form.sisalto.selectionEnd;
  var s1 = form.sisalto.value.substr(0, pos1);
  var s2 = form.sisalto.value.substr(pos1, pos2 - pos1 + 1);
  var s3 = form.sisalto.value.substr(pos2);
  if (mita == 'divl') form.sisalto.value = s1 + "<div class=\"left\">" +s2+ "</div>" + s3;
  else if (mita == 'div') form.sisalto.value = s1 + "<div>" +s2+ "</div>" + s3;
  else if (mita == 'divr') form.sisalto.value = s1 + "<div class=\"right\">" +s2+ "</div>" + s3;
  else if (mita == 'bq') form.sisalto.value = s1 + "<blockquote>" +s2+ "</blockquote>" + s3;
  else if (mita == 'dival') form.sisalto.value = s1 + "<div class=\"aleft\">" +s2+ "</div>" + s3;
  else if (mita == 'divac') form.sisalto.value = s1 + "<div class=\"acenter\">" +s2+ "</div>" + s3;
  else if (mita == 'divar') form.sisalto.value = s1 + "<div class=\"aright\">" +s2+ "</div>" + s3;
}


function piirita2(tagi) {
  var form = document.forms[0];
  var pos1 = form.sisalto.selectionStart;
  var pos2 = form.sisalto.selectionEnd;
  var s1 = form.sisalto.value.substr(0, pos1);
  var s2 = form.sisalto.value.substr(pos1, pos2 - pos1);
  var s3 = form.sisalto.value.substr(pos2);
  form.sisalto.value = s1 + '<' + tagi + '>' +s2+ '</' + tagi + '>' + s3;  
}


function props(o) {
  var w = window.open('','','width=400,height=800,scrollbars=1'); var d = w.document;
  for (var f in o) {
    d.writeln(f + ': ' + o[f] + '<br>'); }
  d.close();
}


function span(o) {
  var form = document.forms[0];
  var pos1 = form.sisalto.selectionStart;
  var pos2 = form.sisalto.selectionEnd;
  var s1 = form.sisalto.value.substr(0, pos1);
  var s2 = form.sisalto.value.substr(pos1, pos2 - pos1);
  var s3 = form.sisalto.value.substr(pos2);
  var sel = document.getElementById(o);
  if (sel.value == '') return;
  form.sisalto.value = s1 + '<span class="' + o + '_' + sel.value + '">' + s2 + "</span>" + s3;
}


function tahan(mita) {
  var form = document.forms[0];
  var pos = form.sisalto.selectionStart;
  var s1 = form.sisalto.value.substr(0,pos);
  var s2 = form.sisalto.value.substr(pos);
  if (mita == 'a') form.sisalto.value = s1 + '<a href=""></a>' + s2;
  else if (mita == 'imgl') form.sisalto.value = s1 + '<img class="marginr20" align="left" src="" />' + s2;
  else if (mita == 'img') form.sisalto.value = s1 + '<img src="" />' + s2;
  else if (mita == 'imgr') form.sisalto.value = s1 + '<img class="marginl20" align="right" src="" />' + s2;
  else if (mita == 'divcl') form.sisalto.value = s1 + "\n<div class=\"clearleft\"></div>\n" + s2;
  else if (mita == 'divcb') form.sisalto.value = s1 + "\n<div class=\"clearboth\"></div>\n" + s2;
  else if (mita == 'divcr') form.sisalto.value = s1 + "\n<div class=\"clearright\"></div>\n" + s2;
  else if (mita == 'skcs') form.sisalto.value = s1 + "Tervetuloa SKCS:n kotisivuille! Olemme keratoconusta sairastavien ihmisten yhdistys, joka aloitti toimintansa marraskuussa 2006. Toivomme, että löydät sivuiltamme täsmällistä tietoa keratoconuksesta ja tukea arjessa selviytymiseen keratoconuksen kanssa." + s2;
  else if (mita == 'logo') form.sisalto.value = s1 + "kuvat/SKCS_logo2.jpg" + s2;
}



function wtag1(o) {
  var form = document.forms[0];
  var pos = form.sisalto.selectionStart;
  var s1 = form.sisalto.value.substr(0,pos);
  var s2 = form.sisalto.value.substr(pos);
  var sel = document.getElementById(o);
  if (sel.value == '') return;
  form.sisalto.value = s1 + '[[' + sel.value + ']]' + s2;
}



function wtag2(o) {
  var form = document.forms[0];
  var pos = form.sisalto.selectionStart;
  var s1 = form.sisalto.value.substr(0,pos);
  var s2 = form.sisalto.value.substr(pos);
  var sel = document.getElementById(o);
  if (sel.value == '') return;
  form.sisalto.value = s1 + '[' + sel.value + '][/' + sel.value + ']';
}
