function change_state(vlera) 
       {
        if (vlera == '')
           {vlera = 0;}
           
        document.getElementById("span_canton").innerHTML = state_canton_array[vlera];
        
        var var_kontroll_address = "";
        if (vlera == 1)
           {var_kontroll_address = "<A class='level1_txt' HREF='javascript:address_kontroll();'>"+kontroll_address_et+"</A>";}
        document.getElementById("span_address").innerHTML = var_kontroll_address;
       }

function address_kontroll() 
       {
        var form = document.skeda;
        
        var street_sel = form.street.value;
        if (street_sel == "")
           {
            alert(alert_street);
            form.street.focus();
            return;
           }
        
        var plz_sel = form.plz.value;
        if (plz_sel == "")
           {
            alert(alert_plz);
            form.plz.focus();
            return;
           }

	    street_sel = street_sel.toLowerCase();
	    street_sel = street_sel.replace(/Strasse/g, "str."); 
	    street_sel = street_sel.replace(/ /g, "-"); 
	    street_sel = street_sel.replace(/ü/g, "ue"); 
	    street_sel = street_sel.replace(/ä/g, "ae"); 
	    street_sel = street_sel.replace(/ö/g, "oe"); 
	    street_sel = street_sel.replace(/ç/g, "c"); 
	    street_sel = street_sel.replace(/à/g, "a"); 
	    street_sel = street_sel.replace(/è/g, "e"); 
	    street_sel = street_sel.replace(/é/g, "e"); 
	    street_sel = street_sel.replace(/ë/g, "e"); 
	    
	    var address_map_url = "http://map.search.ch/"+plz_sel+"/"+street_sel+"?b=low";
	    window.open(address_map_url);
       }


//add sub ---------------------------------------------------------------------
function add_sub(id_tab,id_elm,id_chihd) 
{
 var elm = document.getElementById(id_elm);
 if (elm.checked)
    {
     var span_id = "span_"+id_elm;
     
     var etik = id_elm.substr(0,3);
     if (etik == 'edu')
        {etik = add_sub_edu_mesg;}
     else
        {etik = add_sub_specs_mesg;}
     
     document.getElementById(span_id).innerHTML = "<A href=\"javascript:add_row('"+id_tab+"','"+id_chihd+"',1);\"><img src='"+GRAPHICS_PATH+"ins_plus.gif' border='0' alt='"+etik+"' /></a>";
     
     add_row(id_tab,id_chihd,0) 
    }
 else
    {
     if (aprovim_all())
        {
         var span_id = "span_"+id_elm;
         document.getElementById(span_id).innerHTML = "";

         var table = document.getElementById(id_tab);
         
         var rreshtat = table.getElementsByTagName('tr');
         var nr_rr    = rreshtat.length - 1;
         for (var i=nr_rr; i>0; i--)
             {var trash = table.removeChild(rreshtat[i]);}
        }
     else
        {elm.checked = true;}
    }

} 
//add sub =====================================================================


//add ---------------------------------------------------------------------
function add_row(id_tab,elm_name,nr_rreshti) 
{
 var table = document.getElementById(id_tab);
 
 id_tr  = id_tr + 1;

 //var tr = document.createElement("<tr id='"+id_tr+"'>");
 var tr = document.createElement("tr");
 tr.id  = id_tr; //per te formuar id
 
 tab_td = new Array();
 inp_el = new Array();
 
 fam_el = new Array();

 var etik = elm_name.substr(0,7);
 if (etik == 'sub_edu')
    {etik = education_mesg;}
 else
    {etik = sub_specs_mesg;}

 
 if (nr_rreshti == 1)
    {fam_el[0] = "<IMG onClick=\"javascript:removetr_id('"+id_tr+"');\" src='"+GRAPHICS_PATH+"ins_minus.gif' border='0' alt='"+del_row_mesg+"'>";}
 else
    {fam_el[0] = "<IMG src='"+GRAPHICS_PATH+"spacer.gif' border='0'>";}
 

 fam_el[1] = "<input type='text' name='"+elm_name+"'  value='' class='txtBoxdefault' style='width:170px; height:16px;' size='7' maxlength='250' valid='1,0,0,0,0,0' etiketa='"+etik+"'>";


 var nr_td = 2;
 for (var i=0; i<nr_td; i++)
     {
      tab_td[i]           = document.createElement('td');
      tab_td[i].innerHTML = fam_el[i];
      //inp_el[i] = document.createElement(fam_el[i]);
     }
 
 tab_td[0].align = "center";

 table.appendChild(tr);
 for (var i=0; i<nr_td; i++)
     {
      tr.appendChild(tab_td[i]);
      //tab_td[i].appendChild(inp_el[i]);
     }
 
} 
//add =====================================================================

//fshi rreshtin --------------------------------------------------------------------------
  function removetr_id(tr_id)
   {
    if (aprovim())
       {
        var tr = document.getElementById(tr_id);
        tr.parentNode.removeChild(tr);
       }
   }
  function removetr_id_pa_aprovim(tr_id)
   {
    var tr = document.getElementById(tr_id);
    tr.parentNode.removeChild(tr);
   }
//fshi rreshtin --------------------------------------------------------------------------
function aprovim() 
   {
    var aprovim = confirm(del_confirm_mesg);
    
    if (aprovim)
        return true;
    else
        return false;
   }   

function aprovim_all() 
   {
    var aprovim = confirm(del_all_confirm_mesg);
    
    if (aprovim)
        return true;
    else
        return false;
   }   

//fshi rreshtin ==========================================================================

function reset() 
 {
  var form = document.skeda;
  var nr;
  nr = -1;
  for(var i=0; i<form.elements.length; i++) 
     {
      //|| form.elements[i].type == "checkbox" || form.elements[i].type == "radio" || form.elements[i].type == "hidden"
      
      if ((form.elements[i].type == "text" || form.elements[i].type == "textarea" || form.elements[i].type == "select-one" || form.elements[i].type == "select-multiple") && !(form.elements[i].disabled == true))
         {
          if (nr == -1)
             {nr = i;}
             
          form.elements[i].value = "";
         }
     }
     
  if (nr != -1)
     {form.elements[nr].focus();}
 }

function ins_upd(targeted_page,idstemp) 
 {
  var form           = document.skeda;
  var kol_val        = valid_value('tab_skeda');
  var id_institution = form.id_institution.value;
  
  if (kol_val != "")
     {
      if (!(form.ausbildung.checked) && !(form.weiterbildung.checked))
         {
          alert(alert_ausbildung_weiterbildung_mesg);
          return;
         }
      
      var education_title_valid = form.education_title.value;
      var kosten_valid          = form.kosten.value;
      var other_info_valid      = form.other_info.value;

      if (education_title_valid.length > 1000)
         {
          //var var_alert = education_title_mesg + ' ' + alert_max_char_mesg;
          //alert(var_alert);
          alert(alert_max_char_mesg);
          form.education_title.focus();  
          return;
         }

      if (kosten_valid.length > 1000)
         {
          //var var_alert = kosten_mesg + ' ' + alert_max_char_mesg;
          //alert(var_alert);
          alert(alert_max_char_mesg);
          form.kosten.focus();  
          return;
         }

      if (other_info_valid.length > 1000)
         {
          //var var_alert = other_info_mesg + ' ' + alert_max_char_mesg;
          //alert(var_alert);
          alert(alert_max_char_mesg);
          form.other_info.focus();  
          return;
         }
      
      //GoTo('thisPage?event=careum_institutions.ins(targeted_page='+targeted_page+';kol_val='+kol_val+')');
      GoTo('thisPage?event=none.careum_institutions(id_institution='+id_institution+';idstemp='+idstemp+';targeted_page='+targeted_page+';kol_val='+kol_val+';ct_id=125)');
     }
 }

