// JavaScript Document
function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
   var obj = document.layers ? document.layers[szDivID] :
   document.getElementById ?  document.getElementById(szDivID).style :
   document.all[szDivID].style;
   obj.visibility = document.layers ? (iState ? "show" : "hide") :
   (iState ? "visible" : "hidden");
}
// JavaScript Document
function showHide(id){
   el = document.getElementById(id);
   el.style.display = (el.style.display != 'block')? 'block' : 'none';
}

var user;
var domain;
var suffix;

function jemail(user, domain, suffix){
document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '">' + user + '@' + domain + '.' + suffix + '</a>');
}


//FORM validation
function checkFields()
{
	
	if (document.loan.name.value == '') {
		alert("Fyll i ditt namn");
		document.loan.name.focus();
	return false;
	}
	if (!isEmail(document.loan.email.value)) {
		alert("Kontrollera e-postadressen");
		document.loan.email.focus();
	return false;
	}
	if (document.loan.phone.value == '') {
		alert("Fyll i hemtelefonnummer");
		document.loan.phone.focus();
	return false;
	}
	if (document.loan.mobile.value == '') {
		alert("Du har inte fyllt i ditt mobilnummer.");
		document.loan.mobile.focus();
		return false;
	}
	if (isNaN(document.loan.mobile.value)) {
   		alert("V\u00E4nligen kontrollera ditt mobilnummer");
   		return false;
	}
	if ((document.loan.mobile.value.length != 10)) {
   		alert("Ditt mobilnummer skall vara sammanlagt 10 siffror");
   		return false;
	}
	if (document.loan.code.value == '') {
		alert("V\u00E4nligen fyll i din ans\u00F6kningkod \n Best\u00E4lls genom att skicka ett sms med texten DEG till nummer 72550");
		document.loan.code.focus();
	return false;
	}
	if ((document.loan.code.value.length != 5)) {
   		alert("Ans\u00F6kningkoden skall vara 5 tecken.");
   		return false;
	}
	if (document.loan.pnr.value == '') {
		alert("Fyll i ditt personnummer");
		document.loan.pnr.focus();
	return false;
	}
	if ((document.loan.pnr.value.length != 10)) {
   		alert("Siffrorna i ditt personnummer skall vara sammanlagt 10 stycken.");
   		return false;
	}
	if (document.loan.value.options[0].selected) {
		alert("V\u00E4nligen v\u00E4lj l\u00E5nebelopp");
		document.loan.value.focus();
	return false;
	}
	if (document.loan.bank.options[0].selected) {
		alert("V\u00E4nligen v\u00E4lj din bank");
		document.loan.bank.focus();
	return false;
	}
	if (document.loan.clearing.value == '') {
		alert("Fyll i ditt clearingnummer");
		document.loan.clearing.focus();
	return false;
	}
	if (document.loan.account.value == '') {
		alert("Fyll i ditt kontonummer");
		document.loan.account.focus();
	return false;
	}
 	if ( document.loan.terms.checked == false )
    {
        alert ("V\u00E4nligen godk\u00E4nn v\u00E5ra villkor.");
        return false;
    }
	// If the script gets this far through all of your fields
	// without problems, it's ok and you can submit the form
	return true;
}

//FORM validation
function checkReFields()
{
	if (document.reloan.recode.value == '') {
		alert("V\u00E4nligen fyll i din ans\u00F6kningkod \n Best\u00E4lls genom att skicka ett sms med texten DEG till nummer 72550");
		document.reloan.recode.focus();
	return false;
	}
	if ((document.reloan.recode.value.length != 5)) {
   		alert("Ans\u00F6kningkoden skall vara 5 tecken.");
   		return false;
	}
	if (document.reloan.repnr.value == '') {
		alert("Fyll i ditt personnummer");
		document.reloan.repnr.focus();
	return false;
	}
	if ((document.reloan.repnr.value.length != 10)) {
   		alert("Siffrorna i ditt personnummer skall vara sammanlagt 10 stycken.");
   		return false;
	}
	if (document.reloan.revalue.options[0].selected) {
		alert("V\u00E4nligen v\u00E4lj l\u00E5nebelopp");
		document.reloan.revalue.focus();
	return false;
	}
 	if ( document.reloan.reterms.checked == false )
    {
        alert ("V\u00E4nligen godk\u00E4nn v\u00E5ra villkor.");
        return false;
    }
	// If the script gets this far through all of your fields
	// without problems, it's ok and you can submit the form
	return true;
}


function isEmail(str) {
  // are regular expressions supported?
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}

function ShowMenu(num, menu, max)
{
//starting at one, loop through until the number
//chosen by the user
for(i = 1; i <= max; i++){
//add number onto end of menu
var menu2 = menu + i;

//change visibility to block, or 'visible'
	if(i==num) {
document.getElementById(menu2).style.display = 'block';
	}
	else{
document.getElementById(menu2).style.display = 'none';
	}
}
}

// ==============================================
// Copyright 2004 by CodeLifter.com
// Free for all; but please leave in this header.
// ==============================================

var Quotation=new Array() // do not change this!

// Set up the quotations to be shown, below.
// To add more quotations, continue with the
// pattern, adding to the array.  Remember
// to increment the Quotation[x] index!

Quotation[0] = "Min bil gick s\u00F6nder och med ett minil\u00E5n fr\u00E5n Pengos var jag tillbaka p\u00E5 vägarna.";
Quotation[1] = "När ett bra tillfälle dyker och jag har d\u00E5ligt kassafl\u00F6de, är ett minil\u00E5n fr\u00E5n Pengos perfekt f\u00F6r att inte g\u00E5 miste om en bra affär.";


// ======================================
// Do not change anything below this line
// ======================================
var Q = Quotation.length;
var whichQuotation=Math.round(Math.random()*(Q-1));
function showQuotation()
{
	document.write(Quotation[whichQuotation]);
}

function poponload()
{
testwindow= window.open ("villkor.asp", "mywindow",
    "location=1,status=1,scrollbars=1,width=450,height=400");
testwindow.moveTo(0,0);
}
function poponload_polis()
{
testwindow= window.open ("polisanmals.asp", "mywindow",
    "location=1,status=1,scrollbars=1,width=450,height=400");
testwindow.moveTo(0,0);
}
function popitup(url) {
	newwindow=window.open(url,'Hjalp','height=180,width=200');
	if (window.focus) {newwindow.focus()}
	return false;
}
function pop_lagsta(url) {
	newwindow=window.open(url,'Lagsta','height=300,width=300');
	if (window.focus) {newwindow.focus()}
	return false;
}


//FORM validation
function checkCompFields()
{
    if ((document.undersokning.amount[0].checked == false) && ( document.undersokning.amount[1].checked == false ) && ( document.undersokning.amount[2].checked == false ))
    {
        alert ("V\u00E4lj det belopp du tror");
        return false;
    }
	if (document.undersokning.namn.value == '') {
		alert("Fyll i ditt namn");
		document.undersokning.namn.focus();
	return false;
	}
	if (!isEmail(document.undersokning.email.value)) {
		alert("Kontrollera din e-postadress");
		document.undersokning.email.focus();
	return false;
	}
	if (!isEmail(document.undersokning.email1.value)) {
		alert("Fyll i din v\u00E4ns e-postadress");
		document.undersokning.email1.focus();
	return false;
	}
	
	return true;
}

//FORM validation
function checkCompICAFields()
{
    if ((document.tipsa.amount[0].checked == false) && ( document.tipsa.amount[1].checked == false ) && ( document.tipsa.amount[2].checked == false ) && ( document.tipsa.amount[3].checked == false ))
    {
        alert ("Vänligen svara p\u00E5 fr\u00E5gan");
        return false;
    }
	if (document.tipsa.namn.value == '') {
		alert("Fyll i ditt namn");
		document.tipsa.namn.focus();
	return false;
	}
	if (document.tipsa.email.value == '') {
		alert("Fyll i din e-postadress");
		document.tipsa.email.focus();
	return false;
	}
	if (!isEmail(document.tipsa.email.value)) {
		alert("Kontrollera e-postadressen");
		document.tipsa.email.focus();
	return false;
	}
	if (!isEmail(document.tipsa.email1.value)) {
		alert("Fyll i din väns e-postadress");
		document.tipsa.email1.focus();
	return false;
	}

	
	return true;
}
function Link(url)
  {
  document.location.href = url;

  }