
// popup ruta	
function sida(sida){
window.open(sida,"popup","scrollbars=1,resizable=0,width=280,height=400"); }


// PopUp - ange inställningarna på länken

// I länken står det en rad variablar. 
// Första variabeln är adressen till sidan som skall öppnas 
// Andra variabeln är namnet på fönstret. 
// Tredje variabeln är bredden på fönstret. 
// Fjärde variabeln är höjden på fönstret. 
// Femte variabeln skall vara antingen no eller yes och bestämmer om sidan skall ha scrollbars eller ej, auto fungerar inte. 
// Sjätte variabeln skall också vara antingen yes eller no och bestämmer om fönstret skall ha verktygsfält eller ej. 

// Här kommer något speciellt. 
// Den sjunde och åttonde variabeln bestämmer om man skall placera fönstret på en speciell position på sidan eller om den skall centreras. 
// Om man skriver 0 och 0 kommer sidan att öppnas i mitten av skärmen oberoende på hur stort man gör fönstret och om man vill placera fönstret på en speciell position skriver man bara dom positionerna i den sjunde (pixlar från vänster) och den åttonde (pixlar från toppen) variabeln.


// <a href="javascript:createPop('Help.asp?Help_Id=03&Nyhet_Id=<%= RS("Nyhet_Id")%>','test','280','400','no','no','50','50');">Pub. för</a>

var pop = ""; 
function createPop(mypage,myname,w,h,myscroll,mytoolbar,left,top) 
{ 
if(left=="0"&&top=="0") 
{ 
myleft=(screen.width)?(screen.width-w)/2:50; 
mytop=(screen.height)?(screen.height-h)/2:50; 
} 
else 
{ 
myleft=left; 
mytop=top; 
} 
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=" + myscroll + ",toolbar=" + mytoolbar + ",resizable=no "; 
pop=window.open(mypage,myname,settings); 
pop.focus(); 
} 

// displays a confirm dialog windows
function confirm_tabort(fraga) {
return confirm(fraga)
}

 // Kontroll av logga in - Inc/login.inc
//----------------------------------------------------------------------------------------------------------------------------------

function CheckFormLogIn()
{	
	var x = LogIn.WebUserId.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){}
	else{
	alert("Var god ange en giltlig epostadress som användarnamn.");
	LogIn.WebUserId.focus();
	return false;
	}
	
	if  (LogIn.WebPassWord.value == "" || LogIn.WebPassWord.value.length < 5) {
        	alert("Var god ange ditt lösenord.");
                       LogIn.WebPassWord.focus();
		       return false;   		
     
	}
		else 	
	return (true);
}

// Kontroll av sidan för att redigera företag - CompanyEdit.asp
//----------------------------------------------------------------------------------------------------------------------------------

function CheckFormCompanyEdit()
{
	var Ort = document.getElementById('idOrt');
	var PostNr = document.getElementById('idPostNr');
	var PostAdr = document.getElementById('idPostAdr');
	var ForetagNamn = document.getElementById('idForetagNamn');
	var EpostAdr = document.getElementById('idEpostAdr');

	if  (Ort.value == "" || Ort.value.length < 2) {
        	alert("Var god ange en ort.");
                       Ort.focus();
		       return false;
	}
	
	if  (PostNr.value == "" || PostNr.value.length < 5) {
        	alert("Var god ange ett postnummer.");
                       PostNr.focus();
		       return false;
	}
	
	if  (PostAdr.value == "" || PostAdr.value.length < 5) {
        	alert("Var god ange en post adress.");
                       PostAdr.focus();
		       return false;
	}
	
	if  (ForetagNamn.value == "" || ForetagNamn.value.length < 5) {
        	alert("Var god ange ett företags namn.");
                       ForetagNamn.focus();
		       return false;
	}
	if (EpostAdr.value != "") {
			var x = EpostAdr.value;
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (filter.test(x)){}
			else{
			alert("Var god ange en giltlig epostadress.");
			EpostAdr.focus();
			return false;
		}
}
	
		else 	
	return (true);
}

// Kontroll av Mitt konto, företag - MemberAccount.asp
//----------------------------------------------------------------------------------------------------------------------------------

function CheckMemberAccountEdit()
{
	var Fornamn = document.getElementById('idFornamn');
	var Efternamn = document.getElementById('idEfternamn');
	var EpostAdr = document.getElementById('idEpostAdr');


	if  (Fornamn.value == "" || Fornamn.value.length < 2) {
        	alert("Var god ange ert förnamn.");
                       Fornamn.focus();
		       return false;
	}
	
	if  (Efternamn.value == "" || Efternamn.value.length < 5) {
        	alert("Var god ange ert efternamn.");
                       Efternamn.focus();
		       return false;
	}

	if (EpostAdr.value != "") {
			var x = EpostAdr.value;
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (filter.test(x)){}
			else{
			alert("Var god ange en giltlig epostadress.");
			EpostAdr.focus();
			return false;
			}
	}
	else if (EpostAdr.value == "") {
			alert("Var god ange en epostadress.");
			EpostAdr.focus();
			return false;
	}
	
		else 	
	return (true);
}



// Kontroll av Prisförfrågan - TjansterPrisforfragan.asp
//----------------------------------------------------------------------------------------------------------------------------------

function CheckPrisforfragan()
{
	var Foretag = document.getElementById('idForetag');
	var Kontaktperson = document.getElementById('idKontaktperson');
	var EpostAdr = document.getElementById('idEpostAdr');

	if  (Foretag.value == "" || Foretag.value.length < 2) {
        	alert("Var god ange företagsnamn.");
                       Foretag.focus();
		       return (false);
	}
	
	else if  (Kontaktperson.value == "" || Kontaktperson.value.length < 2) {
        	alert("Var god ange kontaktperson.");
                       Kontaktperson.focus();
		       return (false);
	}
	
	else if  (EpostAdr.value == "" || EpostAdr.value.length < 5) {
        	alert("Var god ange e-postadress.");
                       EpostAdr.focus();
		       return (false);
	}
	
		else 	
	return (true);
}


// Kontroll av BrfInfo Testa - TjansterBrfInfoTesta.asp
//----------------------------------------------------------------------------------------------------------------------------------

function CheckBrfInfoTesta()
{
	var Foretag = document.getElementById('idForetag');
	var Kontaktperson = document.getElementById('idKontaktperson');
	var EpostAdr = document.getElementById('idEpostAdr');

	if  (Foretag.value == "" || Foretag.value.length < 2) {
        	alert("Var god ange företagsnamn.");
                       Foretag.focus();
		       return (false);
	}
	
	else if  (Kontaktperson.value == "" || Kontaktperson.value.length < 2) {
        	alert("Var god ange kontaktperson.");
                       Kontaktperson.focus();
		       return (false);
	}
	
	else if  (EpostAdr.value == "" || EpostAdr.value.length < 5) {
        	alert("Var god ange e-postadress.");
                       EpostAdr.focus();
		       return (false);
	}
	
		else 	
	return (true);
}