﻿// preload images
var load1 = new Image(); //pre-load images
load1.src = "images/nextOn.gif";
var load2 = new Image();
load2.src = "images/nextOff.gif";
var load3 = new Image();
load3.src = "images/confirmOn.gif";
var load4 = new Image();
load4.src = "images/confirmOff.gif";


// general function to get URL parameters
function gup(name) {
    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regexS = "[\\?&]" + name + "=([^&#]*)";
    var regex = new RegExp(regexS);
    var results = regex.exec(window.location.href);
    if (results == null)
        return "";
    else
        return results[1];
}

// number of questions
var numQuestion = 5;
var step = 1;

function checkNext(imgID)
{
   //document.getElementById(imgID).src = load2.src;
   step++;
  
   switch(step)
    {
    case 1:
        document.getElementById("questionID").innerHTML = "�Cual es la capital de<br/> Francia?"
        document.getElementById("answer1").innerHTML = "London";
        document.getElementById("answer2").innerHTML = "New York";
        document.getElementById("answer3").innerHTML = "Paris";
        document.getElementById("answer4").innerHTML = "Sydney";
        break;    
    case 2:
        document.getElementById("questionID").innerHTML = "&iquest;Cual es la raíz cuadrada<br/>  de 81?";
        document.getElementById("answer1").innerHTML = "13";
        document.getElementById("answer2").innerHTML = "9";
        document.getElementById("answer3").innerHTML = "24";
        document.getElementById("answer4").innerHTML = "-10";
        break; 
    case 3:
        document.getElementById("questionID").innerHTML = "&iquest;Que río pasa por<br/>Zaragoza?";
        document.getElementById("answer1").innerHTML = "Guadiana";
        document.getElementById("answer2").innerHTML = "Tajo";
        document.getElementById("answer3").innerHTML = "Nervion";
        document.getElementById("answer4").innerHTML = "Ebro";
        break;
        
    case 4:
        document.getElementById("questionID").innerHTML = "&iquest;Cuantos tentáculos<br/> tienen los pulpos?";
        document.getElementById("answer1").innerHTML = "20";
        document.getElementById("answer2").innerHTML = "8";
        document.getElementById("answer3").innerHTML = "2";
        document.getElementById("answer4").innerHTML = "10";
        break;
    
     case 5:
         document.getElementById("questionID").innerHTML = "&iquest;Cuantos miembros componían<br/>en su origen The Spice Girls?";
        document.getElementById("answer1").innerHTML = "2";
        document.getElementById("answer2").innerHTML = "3";
        document.getElementById("answer3").innerHTML = "10";
        document.getElementById("answer4").innerHTML = "5";
        break;
        
    case 6:
        document.questionForm.submit();
    }
    
    document.getElementById("amount").innerHTML = step + '/' + numQuestion; // write step;

}

function checkKey()
{
     var KeyID = event.keyCode;
     if (KeyID == 13)
     {
        checkForm();
     }
}

function checkForm()
{
   var msg = '';
   
   
   if (document.getElementById("mobile").value == '')
   {
        alert('Por favor inserte su número de móvil');
        return false;
   }
   
   if (isNaN(document.getElementById("mobile").value))
   {
       alert('Inserte solo números!');
       return false;
   }

   if (document.getElementById("over18") && document.getElementById("over18").checked == false)
   {
       alert('Acepta los términos y condiciones');
       return false;
   }
   
   return true;

}

// open the window spec file - for carDetails.asp	
function openWin(fileN, wid, hei) {
    var source = "../" + fileN + '.html';
    win = window.open(source, fileN, "top=0, left=0, width=" + wid + ", height=" + hei + ", status=no, resizable=no, scrollbars=auto")
}


function loadError() {
    if (gup("msg") == "error1") {
        alert('El número quehas introducido no es correcto.');
    }

    else if (gup("msg") == "error3") {
        alert('Inserta el codigo');
    }
}


function checkPin() {
    var msg = '';


    if (document.getElementById("mobile").value == '') {
        dalert('Inserta el codigo');
        return false;
    }

    return true;
}


function hideBalloon()
{
  //document.getElementById("baloon").style.display = 'none';  
}

// add to favorites
function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}
