<!--

function DoUpload() {
	theFeats = "height=120,width=500,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no";
	theUniqueID = (new Date()).getTime() % 1000000000;
	window.open("progressbar.asp?ID=" + theUniqueID, theUniqueID, theFeats);
	document.ladda.action = "progressupload.asp?ID=" + theUniqueID;
	document.ladda.submit();
}



function deleteMail( ) {
	var anyChecked = false;
	for (var i=0;i<frm.elements.length;i++){
		var e = frm.elements[i];
		if (e.checked) anyChecked = true;
	}
	if ( anyChecked == false ) {
		alert( 'Inga mejl är markerade.' );		
	} else {
	if ( confirm( 'Vill du verkligen ta bort alla markerade meddelanden??' ) ) {
		document.mess.submit( );
	}
	} // end else
}

//-----------------------------------------------------------------------------------------------

function Addvan(){
	if (document.van.relId.value==""){
		alert('Du glömde välja relation!');
		return false;
	}
}

//-----------------------------------------------------------------------------------------------

function ny(){
	if (document.nytt.fraga.value==""){
		alert("Du glömde skriva frågan!");
		return false;
	} else if (document.nytt.antal.value==""){
		alert("Du glömde skriva antal svar på frågat!");
		return false;
	}
}

//-----------------------------------------------------------------------------------------------

function ClearMessageFieldKlotter() {
    document.klotter.klotter.value = "";
}

//-----------------------------------------------------------------------------------------------

function CheckSize(ThisPic) {  
	if (ThisPic.width > 500) { 
		ThisPic.width = 500; 
	}
}

//-----------------------------------------------------------------------------------------------

function Bilden(filename,winTitle) 
{
    var myImage = new Image();
    myImage.src=filename;
    properties='height=10,width=10';
    var imgWindow = window.open('','',properties);
    
    html = '<html>';
    html += '<head>';
    html += '<title>'+winTitle+'</title>';
    html += '</head>';
    html += '<body topmargin="0" marginheight="0" leftmargin="0" marginwidth="0">';
    html += '<img src="'+myImage.src+'" onLoad="resizeTo(document.bild.width+10,document.bild.height+29);" name="bild" OnClick="self.close();">';
    html += '</body>';
    html += '</html>';
    
    imgWindow.document.write(html);
}

//-----------------------------------------------------------------------------------------------

function CenterPopup(URL,width,height){
	if (parseInt(navigator.appVersion) >= 3){
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
			var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
			screen=tools.getScreenSize();
		}
		x = screen.width;
		y = screen.height;
	}
	window.open(URL,"dummy","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height + ",scrollbars=1");
}

//-----------------------------------------------------------------------------------------------

function url() {
	var url=prompt("Skriv in din url till hemsidan:","http://");
	var namn=prompt("Skriv in en titel för hemsidan:","");
        document.pres.info.value=document.pres.info.value+'[url='+url+']'+namn+'[/url]';
}

//-----------------------------------------------------------------------------------------------

function c() {
	var b=prompt("Skriv texten som ska ha fet stil:","");
        document.pres.info.value=document.pres.info.value+'[b]'+'[/b]';
}

function b() {
	var c=prompt("Skriv texten som ska ha fet stil:","");
        document.pres.info.value=document.pres.info.value+'[b]'+document.pres.info.selstart+'[/b]';
}

function i() {
	var i=prompt("Skriv texten som ska ha kursiv stil:","");
        document.pres.info.value=document.pres.info.value+'[i]'+i+'[/i]';
}
function u() {
	var u=prompt("Skriv texten som ska ha understruket:","");
        document.pres.info.value=document.pres.info.value+'[u]'+u+'[/u]';
}

//-----------------------------------------------------------------------------------------------

function farg() {
	var farg=prompt("Skriv in din färg som du vill använda. Ex: #000000 eller black","");
        document.pres.info.value=document.pres.info.value+'[color='+farg+'][/color]';
}

//-----------------------------------------------------------------------------------------------

function img() {
      var url=prompt("Skriv in url till bilden:","http://");
      document.pres.info.value=document.pres.info.value+'[img]'+url+'[/img]';
}


function van(Id) {
      
      document.brev.till.value=Id.value
}

function kkat(Id) {
      
      document.akat.till.value=Id.value;
      document.akat.kid.value=Id.value;
      document.dkat.rid.value=Id.value;
}

function kroll(Id) {
      
      document.akat.till.value=Id.value;
      document.akat.kid.value=Id.value;
      document.dkat.rid.value=Id.value;
}

function block() {
      var url=prompt("Skriv en anledning till blockeringen");
      return url;
}


//---------------------------------------------------------------------------------

function Read(Id){
     window.opener.parent.frames["main"].document.location.href="mess.asp?messid="+Id+"#read";
     this.close();
};

//---------------------------------------------------------------------------------

function UnRead(Id) { 
	window.opener.document.location.href='mess.asp?messid=' + Id; 
	window.close(); 
} 


//---------------------------------------------------------------------------------

function filupp(){
	if (document.frmUpload.upload.value==""){
		alert("Du glömde välja fil!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Tipsa(){
	if (document.tips.till.value==""){
		alert("Du glömde skriva email för den du vill tipsa!");
		return false;
	}
}


//---------------------------------------------------------------------------------

function Read(Id) { 
	window.opener.parent.document.location.href='mess.asp?messid=' + Id + '#read'; 
	window.close(); 
} 

//---------------------------------------------------------------------------------

function UnRead(Id) { 
	window.opener.document.location.href='mess.asp?messid=' + Id; 
	window.close(); 
} 

//---------------------------------------------------------------------------------

function Fil(){
	if (document.frmUpload.fil.value==""){
		alert('Du glömde välja vilken fil du vill ladda upp!');
		return false;
	}else if (document.frmUpload.info.value==""){
		alert('Du glömde skriva info om filen!');
		return false;
	}
}

//---------------------------------------------------------------------------------

function FilAndra(){
	if (document.frmUpload.info.value==""){
		alert('Du glömde skriva info om filen!');
		return false;
	}
}

//---------------------------------------------------------------------------------

function Artikel(){
	if (document.add.rubrik.value==""){
		alert('Du glömde skriva rubrik!');
		return false;
	}else if (document.add.kat.value==""){
		alert('Du glömde välja kategori!');
		return false;
	}else if (document.add.artikel.value==""){
		alert('Du glömde skriva artikeln!');
		return false;
	}
}

//---------------------------------------------------------------------------------

function News(){
	if (document.nyhet.namn.value==""){
		alert("Du glömde skriva skribent!");
		return false;
	} else if (document.nyhet.rubrik.value==""){
		alert("Du glömde skriva rubrik!");
		return false;
	} else if (document.nyhet.nyhet.value==""){
		alert("Du glömde skriva nyheten!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Sok(){
	if (document.search.ord.value==""){
		alert('Du glömde skriva vad du vill söka på!');
		return false;
	}
}

//---------------------------------------------------------------------------------

function Nybild(){
	if (document.frmUpload.fil.value==""){
		alert("Du glömde välja filen!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function NyForum(){
	if (document.ny.kategori.value==""){
		alert("Du glömde skriva forumets namn!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Klottra(){
	if (document.klotter.klotter.value== ''){
		alert("Du måste skriva någonting!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Mempic(){
	if (document.frmUpload.fil.value==""){
		alert('Du glömde välja vilken bild du vill ladda upp!');
		return false;
	}
}

//---------------------------------------------------------------------------------

function AdminIn(){
	if (document.admin.admin1.value==""){
		alert("Du glömde skriva ditt adminnamn!");
		return false;
	} else if (document.admin.admin2.value==""){
		alert("Du glömde ditt adminlösenord!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Upload(sida){
window.open(sida,"popup","scrollbars=1,resizable=0,width=245,height=150"); }

//---------------------------------------------------------------------------------

function numbersonly() {
if (event.keyCode < 48 || event.keyCode > 57) return false;
}

//---------------------------------------------------------------------------------

var ie = true;

function CA( )
{
	for ( var i=0; i < frm.elements.length; i++ )
	{
		var e = frm.elements[i];
		if ( ( e.name != 'allbox' ) && ( e.type=='checkbox' ) && ( e.disabled == false ) )
		{
			e.checked = frm.allbox.checked;
			if ( frm.allbox.checked ) hL(e);
			else dL(e);
		}
	}
}

//---------------------------------------------------------------------------------
// Select row...
//---------------------------------------------------------------------------------
function hL(E)
{
	while (E.tagName!="TR")	{
		E = E.parentNode;
		E.style.backgroundColor = '#A5A5A3';
	}
	E.className = "H";
}

//---------------------------------------------------------------------------------
// Deselect row...
//---------------------------------------------------------------------------------
function dL(E)
{
	var anyChecked = false;
	for (var i=0;i<frm.elements.length;i++)
	{
		var e = frm.elements[i];
		if (e.checked) anyChecked = true;
	}

	// If no row is selected, disable buttons...
	if ( anyChecked == false ) {

	}

	while (E.tagName!="TR")
	{
		E = E.parentElement;
		E.style.backgroundColor = '';
	}

	E.className = "";
}

//---------------------------------------------------------------------------------

function CheckAll() {
	for (var i=0;i<document.mess.elements.length;i++) {
		var e = document.mess.elements[i];
		if ((e.name != 'allbox') && (e.type=='checkbox')) {
			e.checked = document.mess.allbox.checked;
		}
	}
}

//---------------------------------------------------------------------------------

function CheckCheckAll() {
	var TotalBoxes = 0;
	var TotalOn = 0;
	for (var i=0;i<document.mess.elements.length;i++) {
		var e = document.mess.elements[i];
		if ((e.name != 'allbox') && (e.type=='checkbox')) {
			TotalBoxes++;
			if (e.checked) {
				TotalOn++;
			}
		}
	}
	if (TotalBoxes==TotalOn) {
		document.mess.allbox.checked=true;
	} else {
		document.mess.allbox.checked=false;
	}
}

//---------------------------------------------------------------------------------

function CCA( CB )
{
	if (CB.checked) hL(CB);
	else dL(CB);
	
	var TB=TO=0;
	
	for (var i=0;i<frm.elements.length;i++)
	{
		var e = frm.elements[i];
		if ( ( e.name != 'allbox' ) )
		{
			TB++;
			if (e.checked) TO++;
		}
	}
}

//---------------------------------------------------------------------------------

function Registrera(){
	var tecken = /[å\ä\ö\!\"\#\¤\%\&\/\(\)\=\?\´\`\+\}\{\$\£\,\;\:\'\*\¨\^\~\s]/gi;
	var kolla = document.userinfo.email.value.search(tecken);

	if(kolla != -1){
		alert("Glömt skriva emailadressen eller så är den ogiltig!");
		return false;
	} else if (document.userinfo.email.value.indexOf ('@',0) == -1 || document.userinfo.email.value.indexOf ('.',0) == -1){
		alert('Glömt skriva emailadressen eller så är den ogiltig!');
		return false;
	} else if (document.userinfo.anvnamn.value.search(/^[^0-9]{1}[0-9A-Za-z_-]+$/) == -1) {
		alert('Ett giltigt användarnamn ska bara innehålla a-z, A-Z, 0-9, - och _.\nAnvändarnamnet får inte börja med en siffra.');
		return false;
	} else if ((document.userinfo.anvnamn.value.length < 3) || (document.userinfo.anvnamn.value.length > 11)){
		alert('Ditt användarnamn ska vara mellan 3 - 12 tecken!');
		return false;
	} else if (document.userinfo.stad.value==""){
		alert("Du glömde välja hemstad!");
		return false;
	} else if (document.userinfo.kon.value==""){
		alert("Du glömde välja kön!");
		return false;
	} else if (document.userinfo.man.value==""){
		alert("Du glömde välja månad!");
		return false;
	} else if (document.userinfo.dag.value==""){
		alert("Du glömde välja dag!");
		return false;
	} else if (document.userinfo.ar.value==""){
		alert("Du glömde välja år!");
		return false;
	}else if (!document.userinfo.regler.checked) {
		alert('Du måste acceptera våra medlemsregler!');
		return false;
	}
}

//---------------------------------------------------------------------------------

function kolla2(){
	if (document.losen.losenord.value.length < 4) {
		alert("Ditt lösenord måste vara mer än 3 tecken!");
		return false;
	} else if (document.losen.losenord.value != document.losen.losen.value){
		alert("Lösenorden matschade inte, prova igen!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Andra(){
	var tecken = /[å\ä\ö\!\"\#\¤\%\&\/\(\)\=\?\´\`\+\}\{\$\£\,\;\:\'\*\¨\^\~\s]/gi;
	var kolla = document.userinfo.email.value.search(tecken);

	if(kolla != -1){
		alert("Glömt skriva emailadressen eller så är den ogiltig!");
		return false;
	} else if (document.userinfo.email.value.indexOf ('@',0) == -1 || document.userinfo.email.value.indexOf ('.',0) == -1){
		alert('Glömt skriva emailadressen eller så är den ogiltig!');
		return false;
	} else if (document.userinfo.kon.value==""){
		alert("Du glömde välja kön!");
		return false;
	} else if (document.userinfo.man.value==""){
		alert("Du glömde välja månad!");
		return false;
	} else if (document.userinfo.dag.value==""){
		alert("Du glömde välja dag!");
		return false;
	} else if (document.userinfo.ar.value==""){
		alert("Du glömde välja år!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Forum(){
	if (document.add.rubrik.value==""){
		alert("Du glömde skriva ett ämne!");
		return false;
	} else if (document.add.inlagg.value==""){
		alert("Du glömde skriva ett inlägg!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Message(){
	if (document.mess.subject.value==""){
		alert("Du glömde skriva en rubrik!");
		return false;
	} else if (document.mess.message.value==""){
		alert("Du glömde skriva meddelandet!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Dagbok(){
	if (document.db.rubrik.value==""){
		alert("Du glömde skriva ett ämne!");
		return false;
	} else if (document.db.info.value==""){
		alert("Du glömde dagboksinlägg!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function LoggaIn(){
	if (document.login.anvnamn.value==""){
		alert("Du glömde skriva ditt användarnamn!");
		return false;
	} else if (document.login.pass.value==""){
		alert("Du glömde ditt lösenord!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Gastbok(){
	if (document.gb.inlagg.value==""){
		alert("Du glömde skriva ett inlägg!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Popup(url,width,height){
	stuff = "toolbar=no,menubar=no,scrollbars=no,resizable=no,width= " +width + ", height = " +height
	window.open(url, "POPUP" , stuff );
}

//---------------------------------------------------------------------------------

function Glomt(){
	if (document.forgot.email.value==""){
		alert("Du glömde skriva din emailadress!");
		return false;
	}
}

//---------------------------------------------------------------------------------

function Quit(){
	if (document.del.pass.value==""){
		alert("Du glömde skriva ditt lösenord!");
		return false;
	}
}

//---------------------------------------------------------------------------------

//-->
