function delete_tema(arg) 
   {
    if (delete_aprovim())
	   {GoTo('thisPage?event=forummodule.tema_del(content_id_tema='+arg+')');}	
   }

function delete_aprovim() 
   {
    var delete_aprovim=confirm(alert_aprovim_njerresht_mesg);
    if (delete_aprovim)
      return true;
    else
      return false;
   }   


function regj_cregj(veprimi, target_page_select, org_main_select, org_id_select, id_pos_default, id_member_user_login) 
 {
    if (aprovim(veprimi))
	   {
	    //GoTo('thisPage?event='+arg+'.del(select='+selected+')');
	    GoTo("thisPage?event=none.member_reg(veprimi="+veprimi+";target_page_select="+target_page_select+";org_main_select="+org_main_select+";org_id_select="+org_id_select+";id_pos_default="+id_pos_default+";id_member_user_login="+id_member_user_login+")");
	   }
 }


function save_pos(arg) 
   {
    var form = document.formpos;
    
    var tema_id_select  = arg;
    
    var pos_title        = "";
    var pos_content      = "";
    var moderator_name_print   = "";
    var moderator_email        = "";
    var moderator_email_print  = "";
    var post_notifikim              = "";

    pos_title      = form.pos_title.value;
    pos_content    = form.pos_content.value;

    moderator_name_print = form.moderator_name_print.value;

    moderator_email       = form.moderator_email.options[form.moderator_email.selectedIndex].value;
    moderator_email_print = form.moderator_email_print.value;

    notifikim   = "MD";
    //notifikim   = form.notifikim.options[form.notifikim.selectedIndex].value;
    
    if (pos_title == "")
       {
        alert(alert_idomosdoshem_mesg);
        form.pos_title.focus();
        return;
       }

    if (moderator_email_print == "")
       {
        alert(alert_idomosdoshem_mesg);
        form.moderator_email_print.focus();
        return;
       }

    //isEmailAddress ---------------------------------------------------------------
      var s = moderator_email_print;
      var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

      if (filter.test(s))  
         {
         }
      else  
         {
          alert(alert_isemail_mesg);
          form.moderator_email_print.focus();
          return;
         }

    str_val1              = new Array(/;/ig, /;/ig);
    pos_title             = reg_exp_pik_presje(pos_title, str_val1);
    pos_content           = reg_exp_pik_presje(pos_content, str_val1);
    moderator_name_print  = reg_exp_pik_presje(moderator_name_print, str_val1);
    moderator_email_print = reg_exp_pik_presje(moderator_email_print, str_val1);
   
    str_val2              = new Array(/&/ig, /&/ig);
    pos_title             = reg_exp_and(pos_title, str_val2);
    pos_content           = reg_exp_and(pos_content, str_val2);
    moderator_name_print  = reg_exp_and(moderator_name_print, str_val2);
    moderator_email_print = reg_exp_and(moderator_email_print, str_val2);

    pos_title             = delete_entities(pos_title);
    pos_content           = delete_entities(pos_content);
    moderator_name_print  = delete_entities(moderator_name_print);
    moderator_email_print = delete_entities(moderator_email_print);

	GoTo('thisPage?event=forummodule.tema_save(content_id_tema='+tema_id_select+';pos_title='+pos_title+';pos_content='+pos_content+';moderator_name_print='+moderator_name_print+';moderator_email='+moderator_email+';moderator_email_print='+moderator_email_print+';notifikim='+notifikim+')');
   }

function reset() 
   {
    var form = document.formpos;
    form.reset();
   }


function reg_exp_pik_presje(fild_value, string_validim) 
   {
	if (string_validim.length > 1) 
	   {
	    for(var i=0; i<string_validim.length; i++) 
	       {fild_value=fild_value.replace(string_validim[i], "<pikp>");}
	    }
	return fild_value;
   }

function reg_exp_and(fild_value, string_validim) 
   {
	if (string_validim.length > 1) 
	   {
	    for(var i=0; i<string_validim.length; i++) 
	       {fild_value=fild_value.replace(string_validim[i], "<_and_>");}
	    }
	return fild_value;
   }

function delete_entities(fild_value) 
       {
        str_entities = new Array(/%u0391/ig, /%u0392/ig, /%u0393/ig, /%u0394/ig, /%u0395/ig, /%u0396/ig, /%u0397/ig, /%u0398/ig, /%u0399/ig, /%u039A/ig, /%u039B/ig, /%u039C/ig, /%u039D/ig, /%u039E/ig, /%u039F/ig, /%u03A0/ig, /%u03A1/ig, /%u03A3/ig, /%u03A4/ig, /%u03A5/ig, /%u03A6/ig, /%u03A7/ig, /%u03A8/ig, /%u03A9/ig, /%u03B1/ig, /%u03B2/ig, /%u03B3/ig, /%u03B4/ig, /%u03B5/ig, /%u03B6/ig, /%u03B7/ig, /%u03B8/ig, /%u03B9/ig, /%u03BA/ig, /%u03BB/ig, /%u03BC/ig, /%u03BD/ig, /%u03BE/ig, /%u03BF/ig, /%u03C0/ig, /%u03C1/ig, /%u03C2/ig, /%u03C3/ig, /%u03C4/ig, /%u03C5/ig, /%u03C6/ig, /%u03C7/ig, /%u03C8/ig, /%u03C9/ig, /%u03D1/ig, /%u03D2/ig, /%u03D6/ig, /%u2022/ig, /%u2026/ig, /%u2032/ig, /%u2033/ig, /%u203E/ig, /%u2044/ig, /%u2118/ig, /%u2111/ig, /%u211C/ig, /%u2122/ig, /%u2135/ig, /%u2190/ig, /%u2191/ig, /%u2192/ig, /%u2193/ig, /%u2194/ig, /%u21B5/ig, /%u21D0/ig, /%u21D1/ig, /%u21D2/ig, /%u21D3/ig, /%u21D4/ig, /%u2200/ig, /%u2202/ig, /%u2203/ig, /%u2205/ig, /%u2207/ig, /%u2208/ig, /%u2209/ig, /%u220B/ig, /%u220F/ig, /%u2211/ig, /%u2212/ig, /%u2217/ig, /%u221A/ig, /%u221D/ig, /%u221E/ig, /%u2220/ig, /%u2227/ig, /%u2228/ig, /%u2229/ig, /%u222A/ig, /%u222B/ig, /%u2234/ig, /%u223C/ig, /%u2245/ig, /%u2248/ig, /%u2260/ig, /%u2261/ig, /%u2264/ig, /%u2265/ig, /%u2282/ig, /%u2283/ig, /%u2284/ig, /%u2286/ig, /%u2287/ig, /%u2295/ig, /%u2297/ig, /%u22A5/ig, /%u22C5/ig, /%u2308/ig, /%u2309/ig, /%u230A/ig, /%u230B/ig, /%u2329/ig, /%u232A/ig, /%u25CA/ig, /%u2660/ig, /%u2663/ig, /%u2665/ig, /%u2666/ig, /%u0152/ig, /%u0153/ig, /%u0160/ig, /%u0161/ig, /%u0178/ig, /%u02C6/ig, /%u02DC/ig, /%u2002/ig, /%u2003/ig, /%u2009/ig, /%u2013/ig, /%u2014/ig, /%u2018/ig, /%u2019/ig, /%u201A/ig, /%u201C/ig, /%u201D/ig, /%u201E/ig, /%u2020/ig, /%u2021/ig, /%u2030/ig, /%u20AC/ig);
    
        fild_value = escape(fild_value);
    
        for (var i=0; i<str_entities.length; i++) 
            {fild_value=fild_value.replace(str_entities[i], "");}

	    fild_value = unescape(fild_value);
	
	    return fild_value;
       }   
