var otsikko;
var nimi;
var viesti;
var kuva;
var vkuva;
var kuvar;
var obj;
var style;
var req;
function element_id(name){
  //fox
  if (document.getElementById) {
    obj = document.getElementById(name);
//    style = document.getElementById(name).style;
  //netscape
  } else if (document.all) {
    obj = document.all[name];
//    style = document.all[name].style;
  //ie
  } else if (document.layers) {
    obj = document.layers[name];
//    style = document.layers[name];
  }
  return obj;
}
function loadXMLDoc(url) {
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}
function processReqChange() {
    if (req.readyState == 4) {
        if (req.status == 200) {
            element_id("ryhmat").innerHTML= unescape(req.responseText);
        } else {
        }
    }
}

function ryhmat(id){
    if(element_id("ryhmat")){
        loadXMLDoc("/pt/kuvat.pl?id="+id);
    }
}
function kuvap(kuvaa){
    kuvar=element_id("ryhma").value
    element_id("vkuva").value=kuvaa;
    paivita_kortti();

}
function encode_html(teksti) {
    var encodedHtml = escape(teksti);
    encodedHtml = encodedHtml.replace(/\//g,"%2F");
    encodedHtml = encodedHtml.replace(/\?/g,"%3F");
    encodedHtml = encodedHtml.replace(/=/g,"%3D");
    encodedHtml = encodedHtml.replace(/&/g,"%26");
    encodedHtml = encodedHtml.replace(/@/g,"%40");
    return encodedHtml;
}

function paivita_kortti(){
    var doc = element_id("kortti");
    otsikko = element_id("otsikko").value;
    nimi    = element_id("nimi").value;
    viesti  = element_id("viesti").value;
    kuva    = element_id("kuva").value;
    vkuva   = element_id("vkuva").value;
    lahet   = element_id("sposti").value;
    vastaaa = element_id("vast").value;
    ryhmaaa = element_id("ryhma").value;
    milloin = element_id("lahetetty_aika") ? element_id("lahetetty_aika").value : null;
    
    doc.innerHTML= 
        ( otsikko ? "<h3>"+otsikko+"</h3>" : "" ) +
        ( parseInt(vkuva) ? ('<img src="/pt/ryhmat/' + ( kuvar ? kuvar : ryhmaaa )  + '/full/'+vkuva+'.jpg" alt="" />') : ( kuva ? '<img src="up/img/'+kuva+'.jpg" alt"" />' : '' ) ) +
        ( viesti ? '<p>' + viesti + '</p>' : "" ) +
        ( nimi ? '<p>'+nimi+'</p>' : '' ) +
        ( milloin ? '<p>Kortti lähetetty: ' + milloin + '</p>' : '' );
        
    doc.innerHTML+= doc.innerHTML ? (  lahet ? '<input type="button" onclick="element_id(\'ryhma\').value=kuvar;element_id(\'kortti_form\').submit()" value="Lähetä kortti" />' : '') : "";
    
/*            '<form method="post" action="/pt/" enctype="application/x-www-form-urlencoded" id="kortti_form">'+
            '<input type="hidden" value="'+encode_html(doc.innerHTML) +'" name="kortti" />' +
            '<input type="hidden" name="lahet" value="' + encode_html( lahet ) + '" />' + 
            '<input type="hidden" name="vast" value="' + encode_html( vast ) + '" />' +
            '<input type="submit" value="Lähetä kortti"></form>';*/
}
