// 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';
}


//FORM validation
function checkFields()
{
	
	if (document.loan.fname.value == '') {
		alert("Fyll i ditt förnamn");
		document.loan.fname.focus();
	return false;
	}
	if (document.loan.lname.value == '') {
		alert("Fyll i ditt efternamn");
		document.loan.lname.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.pnr1.options[0].selected) {
		alert("Vänligen välj ditt personnummer");
		document.loan.pnr1.focus();
	return false;
	}
	if (document.loan.pnr2.options[0].selected) {
		alert("Vänligen välj ditt personnummer");
		document.loan.pnr2.focus();
	return false;
	}
	if (document.loan.pnr3.options[0].selected) {
		alert("Vänligen välj ditt personnummer");
		document.loan.pnr3.focus();
	return false;
	}
	if (document.loan.pnr4.value == '') {
		alert("Fyll i de sista 4 siffrorna i ditt personnummer");
		document.loan.pnr4.focus();
	return false;
	}
	if ((document.loan.pnr4.value.length != 4)) {
   		alert("De sista siffrorna i ditt personnummer skall vara sammanlagt 4 stycken.");
   		return false;
	}
	if (document.loan.value.options[0].selected) {
		alert("Vänligen välj lånebelopp");
		document.loan.value.focus();
	return false;
	}
	if (document.loan.value.options[4].selected) {
		alert("Vänligen välj lånebelopp, som förstagångskund kan du maximalt låna 2000 kr.");
		document.loan.value.focus();
	return false;
	}
	if (document.loan.value.options[5].selected) {
		alert("Vänligen välj lånebelopp, som förstagångskund kan du maximalt låna 2000 kr.");
		document.loan.value.focus();
	return false;
	}
	if (document.loan.bank.options[0].selected) {
		alert("Vänligen välj din bank");
		document.loan.bank.focus();
	return false;
	}
	//if (document.loan.clearing.value == '') {
	//	alert("Fel phone");
	//	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.mobile.value == '') {
		alert("Du har inte fyllt i ditt mobilnummer.");
		document.loan.mobile.focus();
		return false;
	}
	if (isNaN(document.loan.mobile.value)) {
   		alert("Vänligen 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änligen fyll i din ansökningkod \n Beställs genom att skicka ett sms med texten pengos till nummer 72550");
		document.loan.code.focus();
	return false;
	}
	if ((document.loan.code.value.length != 5)) {
   		alert("Ansökningkoden skall vara 5 tecken.");
   		return false;
	}
 	if ( document.loan.terms.checked == false )
    {
        alert ("Vänligen godkänn våra 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.repnr1.options[0].selected) {
		alert("Vänligen välj ditt personnummer");
		document.reloan.repnr1.focus();
	return false;
	}
	if (document.reloan.repnr2.options[0].selected) {
		alert("Vänligen välj ditt personnummer");
		document.reloan.repnr2.focus();
	return false;
	}
	if (document.reloan.repnr3.options[0].selected) {
		alert("Vänligen välj ditt personnummer");
		document.reloan.repnr3.focus();
	return false;
	}
	if (document.reloan.repnr4.value == '') {
		alert("Fyll i de sista 4 siffrorna i ditt personnummer");
		document.reloan.repnr4.focus();
	return false;
	}
	if ((document.reloan.repnr4.value.length != 4)) {
   		alert("De sista siffrorna i ditt personnummer skall vara sammanlagt 4 stycken.");
   		return false;
	}
	if (document.reloan.revalue.options[0].selected) {
		alert("Vänligen välj lånebelopp");
		document.reloan.revalue.focus();
	return false;
	}
	if (document.reloan.recode.value == '') {
		alert("Vänligen fyll i din ansökningkod \n Beställs genom att skicka ett sms med texten pengos till nummer 72550");
		document.reloan.recode.focus();
	return false;
	}
	if ((document.reloan.recode.value.length != 5)) {
   		alert("Ansökningkoden skall vara 5 tecken.");
   		return false;
	}
 	if ( document.reloan.reterms.checked == false )
    {
        alert ("Vänligen godkänn våra 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 checkFields_form()
{

	if (document.loan.pnr1.options[0].selected) {
		alert("Vänligen välj ditt personnummer");
		document.loan.pnr1.focus();
	return false;
	}
	if (document.loan.pnr2.options[0].selected) {
		alert("Vänligen välj ditt personnummer");
		document.loan.pnr2.focus();
	return false;
	}
	if (document.loan.pnr3.options[0].selected) {
		alert("Vänligen välj ditt personnummer");
		document.loan.pnr3.focus();
	return false;
	}
	if (document.loan.pnr4.value == '') {
		alert("Fyll i de sista 4 siffrorna i ditt personnummer");
		document.loan.pnr4.focus();
	return false;
	}
	if ((document.loan.pnr4.value.length != 4)) {
   		alert("De sista siffrorna i ditt personnummer skall vara sammanlagt 4 stycken.");
   		return false;
	}
	if (document.loan.value.options[0].selected) {
		alert("Vänligen välj lånebelopp");
		document.loan.value.focus();
	return false;
	}
	if (document.loan.value.options[4].selected) {
		alert("Vänligen välj lånebelopp, som förstagångskund kan du maximalt låna 2000 kr.");
		document.loan.value.focus();
	return false;
	}
	if (document.loan.value.options[5].selected) {
		alert("Vänligen välj lånebelopp, som förstagångskund kan du maximalt låna 2000 kr.");
		document.loan.value.focus();
	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önder och med ett minilån från Pengos var jag tillbaka på vägarna.";
Quotation[1] = "När ett bra tillfälle dyker och jag har dåligt kassaflöde, är ett minilån från Pengos perfekt för att inte gå 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_erb()
{
testwindow= window.open ("villkor_erb.asp", "mywindow",
    "location=1,status=1,scrollbars=1,width=450,height=400");
testwindow.moveTo(0,0);
}
function popComp()
{
testwindow= window.open ("villkor_tavling.asp", "mywindow",
    "location=1,status=1,scrollbars=1,width=400,height=400");
testwindow.moveTo(0,0);
}

//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älj vilket belopp du lånat");
        return false;
    }

	if (document.undersokning.refer.selectedIndex == 0) {
		alert("Välj hur du hittade till Pengos");
		document.undersokning.refer.focus();
	return false;
	}
	if (document.undersokning.information.value == '') {
		alert("Skriv en rad vad du använder pengarna till som du lånar");
		document.undersokning.information.focus();
	return false;
	}
	if (document.undersokning.kommentar.value == '') {
		alert("Skriv en rad om vad du tycker om Pengos");
		document.undersokning.kommentar.focus();
	return false;
	}
	if (document.undersokning.namn.value == '') {
		alert("Fyll i ditt namn");
		document.undersokning.namn.focus();
	return false;
	}
	if (document.undersokning.email.value == '') {
		alert("Fill i din e-postadress");
		document.undersokning.email.focus();
	return false;
	}
 	if ( document.undersokning.terms.checked == false )
    {
        alert ("Du måste godkänna tävlingsvillkoren.");
        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å frågan");
        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 (document.tipsa.email1.value == '') {
		alert("Fyll i din väns e-postadress");
		document.tipsa.email1.focus();
	return false;
	}

	
	return true;
}

//FORM validation
function checkCompIphone()
{
	if (document.iphone.namn.value == '') {
		alert("Fyll i ditt namn");
		document.iphone.namn.focus();
	return false;
	}
	if (document.iphone.mobile.value == '') {
		alert("Fyll i ditt mobilnummer");
		document.iphone.mobile.focus();
	return false;
	}
	if (document.iphone.email.value == '') {
		alert("Fyll i din e-postadress");
		document.iphone.email.focus();
	return false;
	}
	if (document.iphone.email.value == document.iphone.email1.value) {
		alert("Du kan inte tipsa dig själv");
		document.iphone.email.focus();
	return false;
	}
	if (document.iphone.email1.value == '') {
		alert("Fyll i minst en av dina vänners e-postadresser");
		document.iphone.email1.focus();
	return false;
	}
	if ((document.iphone.gender[0].checked == false) && ( document.iphone.gender[1].checked == false ))
	{
		alert("Du måste välja kön");

	return false;
	}
	if ((document.iphone.old[0].checked == false) && ( document.iphone.old[1].checked == false ) && (document.iphone.old[2].checked == false) && ( document.iphone.old[3].checked == false ) && ( document.iphone.old[4].checked == false )) {
		alert("Du måste välja din ålder");
	return false;
	}
	if (document.iphone.yrke.value == '') {
		alert("Skriv ditt yrke");
	return false;
	}
	if ((document.iphone.returning[0].checked == false) && ( document.iphone.returning[1].checked == false )) {
		alert("Du måste fylla i om du varit kund tidigare");
	return false;
	}

	if ((document.iphone.minilan[0].checked == false) && ( document.iphone.minilan[1].checked == false )) {
		alert("Du måste svara på fråga 5.");
	return false;
	}
	if (document.iphone.reason.value == '') {
		alert("Skriv i vem du skulle ringa först.");
	return false;
	}

	
	return true;
}

//FORM validation
function checkCompICAFields2()
{
    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å frågan");
        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 (document.tipsa.email1.value == '') {
		alert("Fyll i din väns e-postadress");
		document.tipsa.email1.focus();
	return false;
	}
	if (document.tipsa.email5.value == '') {
		alert("Du måste tipsa minst 5 vänner");
		document.tipsa.email1.focus();
	return false;
	}

	
	return true;
}

//FORM validation
function checkCompPlasma()
{
	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 (document.tipsa.email1.value == '') {
		alert("Fyll i din väns e-postadress");
		document.tipsa.email1.focus();
	return false;
	}
	if (document.tipsa.email2.value == '') {
		alert("Fyll i din väns e-postadress");
		document.tipsa.email2.focus();
	return false;
	}
	if (document.tipsa.email3.value == '') {
		alert("Fyll i din väns e-postadress");
		document.tipsa.email3.focus();
	return false;
	}
	if (document.tipsa.email4.value == '') {
		alert("Fyll i din väns e-postadress");
		document.tipsa.email4.focus();
	return false;
	}
	if (document.tipsa.reason.value == '') {
		alert("Fyll i en anledning till varför du skall vinna denna tv.");
		document.tipsa.reason.focus();
	return false;
	}

	
	return true;
}