function kollaformular() {
	formObj = document.kontakta;
	
	if (formObj.namn.value == "") {
		alert("Du måste fylla i ett namn.");
			formObj.namn.focus();
		return false;
		}
	if (formObj.epost.value == "") {
		alert("Du måste fylla i en mailadress.");
			formObj.epost.focus();
		return false;
		}
	if (formObj.meddelande.value == "") {
		alert("Du måste skriva ett meddelande.");
			formObj.meddelande.focus();
		return false;
		}
		if ((formObj.epost.value.indexOf ('@',0) == -1 ||
		formObj.epost.value.indexOf ('.',0) == -1) &&
		formObj.epost.value != "")
		{
		alert("Epost adressen är felaktig.");
			formObj.epost.focus();
		return false;
		}
}
	
	
	function KollaNyhet() {
	formObj = document.add_nyhet;
	
	if (formObj.txt_kort.value == "") {
		alert("Du måste skriva en kort nyhet");
			formObj.txt_kort.focus();
		return false;
		}
	if (formObj.txt_long.value == "") {
		alert("Du måste skriva en lång nyhet");
			formObj.txt_long.focus();
		return false;
		}
	}
	
	
	 var theSelection = false;
   
     var clientPC = navigator.userAgent.toLowerCase();
     var clientVer = parseInt(navigator.appVersion);
   
     var is_ie  = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
     var is_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1) && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1) && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1));
            
    var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));
     var is_mac =  (clientPC.indexOf("mac")!=-1); 
	 
	 
	 function bbcode(tag, newtag, tagname, form)
{
     var txt = window.document.add_nyhet.txt_long;
   
    if ((clientVer >= 4) && is_ie && is_win)
    {
       theSelection = document.selection.createRange().text;
 
       if (!theSelection)
       {
             if(form.value == tag)
          { 
              txt.value += "["+tag+"]";
              eval("window.document.txt_long."+tagname+".value = newtag;");
             }
          else
          {
              txt.value += "[/"+tag+"]";
                 eval("window.document.txt_long."+tagname+".value = tag;");   
          }
          txt.focus();
 
          return;
       }
 
       document.selection.createRange().text = "["+tag+"]" + theSelection + "[/"+tag+"]";
 
       txt.focus();
 
       return;
 
     }
    else
    {
   
    if((txt.value).substring(txt.selectionStart, txt.selectionEnd) == '')
    {
        if(form.value == tag)
       {
           txt.value = (txt.value).substring(0, txt.selectionStart) + "["+tag+"]" +
                      (txt.value).substring(txt.selectionEnd, txt.textLength);
                  
          eval("window.document.add_nyhet."+tagname+".value = newtag;");
       }
       else
       {
           txt.value = (txt.value).substring(0, txt.selectionStart) + "[/"+tag+"]" +
                      (txt.value).substring(txt.selectionEnd, txt.textLength);   
                  
             eval("window.document.add_nyhet."+tagname+".value = tag;");      
       }
    }
    else
    {
         txt.value = (txt.value).substring(0, txt.selectionStart) + "["+tag+"]" +
                (txt.value).substring(txt.selectionStart, txt.selectionEnd) +  "[/"+tag+"]" +
                (txt.value).substring(txt.selectionEnd, txt.textLength);         
    }
     return;   
     }   
} 