function AddText(Action){
	var AddTxt="";
	var txt="";
	
	if(Action == 1){  
		txt = prompt("Ange den text som ska vara bold.\n[b]xxx[/b]","");      
		if(txt!=null)           
		AddTxt = "[b]" + txt + "[/b]";
	}
	
	if(Action == 2){  
		txt = prompt("Ange den text som ska vara italic (kursiv).\n[i]xxx[/i]","");      
		if(txt!=null)           
		AddTxt = "[i]" + txt + "[/i]";
	}

	if(Action == 3){  
		txt = prompt("Ange den text som ska vara understruken.\n[u]xxx[/u]","");      
		if(txt!=null)           
		AddTxt = "[u]" + txt + "[/u]";
	}

	if(Action == 4){  
		txt = prompt("Ange den text som ska vara underrubrik.\n[ur]xxx[/ur]","");      
		if(txt!=null)           
		AddTxt = "[ur]" + txt + "[/ur]";
	}
	
	if(Action == 5) {  
		txt = prompt("Ange adressen för länken.\n[link=xxx][/link]","http://");      
		if(txt!=null){          
		AddTxt="[link=" + txt + "]";              
		txt = prompt("Ange den synliga texten för länken.\n[link=" + txt + "]xxx[/link]","");              
		AddTxt += "" + txt + "[/link]\r\n";         
	   }
	}
	
	if(Action == 6) AddTxt="\r\n[line]\r\n";

	if(Action == 7) {
		AddTxt = "\n[tabell]\n";
		for (i = 0; i < tableForm.size.value; i++)
		{
			txt = prompt("Ange den text som ska vara i kollumn " + (i + 1) + ".\n[kolumn]xxx[/kolumn]","");     
			if(txt!=null)           
			AddTxt += "[kolumn]" + txt + "[/kolumn]\n";       
		}
		AddTxt += "[/tabell]\n";
	}

	if(Action == 9) {  
		txt = prompt("Ange adressen för den interna länken.\n[linkint=xxx][/linkint]","http://");      
		if(txt!=null){          
		AddTxt="[linkint=" + txt + "]";              
		txt = prompt("Ange den synliga texten för den interna länken.\n[linkint=" + txt + "]xxx[/linkint]","");              
		AddTxt += "" + txt + "[/linkint]\r\n";         
	   }
	}

textForm.body.value += AddTxt;
}


function check_email(e) {
	ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	
	for(i = 0; i < e.length; i++){
		if(ok.indexOf(e.charAt(i)) < 0) { 
			return false;
		}       
	} 
	
	if (document.images) {
		re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
		re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!e.match(re) && e.match(re_two)) {
			return true;            
		} 
	
	}
	
	alert("Nått galet med mailadressen, kolla den är du snäll.");
	return false;
}







function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid email, please try again")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid email, please try again")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid email, please try again")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid email, please try again")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid email, please try again")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid email, please try again")
		    return false
		 }

 		 return true					
	}

function validateEmail(theForm, namnOcksa){
	var emailID = theForm.email;
	
	if (namnOcksa == 1) {
		if ((theForm.namn.value == "") || (theForm.namn.value == "<%= dittNamn %>")) {
			alert('Please write your name');
			theForm.namn.focus();
			return false
		}
	}
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Invalid email, please try again")
		emailID.focus()
		return false
	}
	
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	
	return true
}


function clearMailField() {
	if (mailForm.email.value == 'e-mail') {
		mailForm.email.value = '';
	}
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}