function CheckAll()
  {
  for (var i=0;i<document.tjeckbox.elements.length;i++)
    {
    var e = document.tjeckbox.elements[i];
    if (e.name != 'allbox')
      e.checked = document.tjeckbox.allbox.checked;
    }
  }


function viewGroup(iform)
{
var groupid = iform.groups.selectedIndex;
var groupnum = iform.groups.options[groupid].value;
document.location= "/group/" + groupnum; 
}

function viewFriend(iform)
{
var groupid = iform.groups.selectedIndex;
var groupnum = iform.groups.options[groupid].value;

document.location= "/user/" + groupnum; 
}



function confirm_question(caption,url)
{

var answer = confirm(caption);
if(answer==true)
        {
        document.location = url;
        }
}


function bool_question(caption)
{

var answer = confirm(caption);
return answer;
}


function openwin(url, name, w, h) {
window.open(url ,name,'toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=no,width=' + w + ',height=' + h);
}

function openwin_noscroll(url, name, w, h) {
window.open(url ,name,'toolbar=no,location=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=' + w + ',height=' + h);
}

function getWrites(locationtext,ptext,defaultnum)
{
var numLines = defaultnum;
var numLines = prompt(ptext,"");
if(numLines>100)
numLines=100;
if(!numLines)
{
numLines=defaultnum;
}
var newLoc = locationtext + numLines;
document.location= newLoc ;
}


function viewSection(iform,locationtext)
{
var groupid = iform.infoname.selectedIndex;
var groupnum = iform.infoname.options[groupid].value;
document.location = locationtext + groupnum; 
}

function validateEmail(form){
		var validEmail = false;		
	    var emailString = form.newemail.value; 
      	var addressIsValid = false; 
	    var invalidPatterns = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 
    	var validPatterns = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; 
		if (window.RegExp){ 
				if (!invalidPatterns.test(emailString) 
                && validPatterns.test(emailString)) { 
                addressIsValid = true; 
            } 
			else { 
                  addressIsValid = false; 
            } 
      } else { 
            if(emailString.indexOf("@") >= 0) 
              addressIsValid = true; 
			        } 
      if (!addressIsValid) { 
            alert("\"" + emailString + "\" är inte en giltig emailadress!");  
      } 
      	return addressIsValid; 
} 