//MENU FUNKTIONER

 function blinker(id, tid, gange) {

  // Variabelforklaringer:
  // id    : id på det element der skal blinke
  // tid  : tiden der skal gå mellem hvert blink i milisekunder
  // gange : antal gange der skal blinker. Sættes til 0 hvis der
  //        skal blinkes uendeligt.
  //
  // Note: Ved 1 blink forstås et skift fra enten synlig til
  //      usynlig eller fra usynlig til synlig. Første blink
  //      resulterer i synlig, så alle ulige antal blink ender
  //      med et synligt element, og alle lige antal blink
  //      ender med et usynligt element.
     var gange;
    if (gange) {
      gange--;
      if (gange)
        setTimeout('blinker(\''+id+'\', '+tid+', '+gange+')',tid);
      if (document.getElementById(id).style.visibility == 'visible')
        document.getElementById(id).style.visibility = 'hidden';
      else
        document.getElementById(id).style.visibility = 'visible';
    } else {
      setTimeout('blinker(\''+id+'\', '+tid+', '+gange+')',tid);
      if (document.getElementById(id).style.visibility == 'visible')
        document.getElementById(id).style.visibility = 'hidden';
      else
        document.getElementById(id).style.visibility = 'visible';
    }
  }

function showmenu(elmnt)
	{
	document.getElementById(elmnt).style.visibility="visible";
	}
function hidemenu(elmnt)
	{
	document.getElementById(elmnt).style.visibility="hidden";
	}
//
function setf()
	{
	document.arkivform1.mailname.focus();
        }
function setf1()
    {
    document.bestillingsform.user.focus();
    }
function setf2()
    {
    //document.loginform.user.focus();
    }
function setf3()
    {
    document.tipform.tip.focus();
        }
function setf4()
    {
    document.newsform.news.focus();
    }
function setf5()
    {
    document.bestillingsform.name.focus();
    }
function hop(vas)
{   
    if(vas.checked == 1)
    {
    vas.checked = 1; 
    window.location = "http://www.solbriller99kr.dk/billige-solbriller.php?id=b1&ins=y";

    

    }
    else
    {
    window.location = "http://www.solbriller99kr.dk/billige-solbriller.php?id=b1";     
    }

 
}


function Checksearch() {
  if (document.searchform.searchword.value=="" || document.searchform.searchword.value=="Hurtig søgning.."){
       alert("Du mangler at indtaste et søgeord!");
             return false; }
}
function Checknews() {
  if (document.newsform.news.value=="" && document.newsform.mobil.value==""){
       alert("Du mangler at indtaste e-mail, mobilnummer eller begge dele!");
             return false; }
}
function Checklogin() {
  if (document.loginform.user.value=="" && document.loginform.pass.value==""){
       alert("Du mangler at indtaste brugernavn eller adgangskode!");
             return false; }
}
function Checktip() {
  if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.tipform.tip.value)){
       alert("E-mail adressen er ikke gyldig, prøv igen!");
             return false; }
}
function Checkmail() {
  if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.mailform.mailmail.value)){
       alert("E-mail adressen er ikke gyldig, prøv igen!");
             return false; }
       
 else if (document.mailform.mailname.value==""){
       alert("Du mangler at skrive dit navn, prøv igen!");
             return false;  }
           
         else if (document.mailform.mailmess.value==""){
       alert("Du mangler at skrive en besked, prøv igen!");
             return false;  }           
}
 
    
    
    
    
function opendemandwindow() {
  window.open('demands.php','','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,top=100,left=200,width=410,height=410');
}
function Checkbruger() {
  if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.bestillingsform.email.value)){
       alert("Din e-mail adresse er ikke gyldig, prøv igen!");
             return false; }
  else if ((document.bestillingsform.user.value.indexOf(" ")) > -1 
  || (document.bestillingsform.pass.value.indexOf(" ") > -1) 
  || (document.bestillingsform.pass.value.length < 5) 
  || (document.bestillingsform.user.value.length < 5)) {
       alert("Brugernavn og adgangskode skal mindst være 6 tegn og må ikke indeholde mellemrum!");
             return false; }
  else if (document.bestillingsform.name.value == "" ||
        document.bestillingsform.add.value == "" ||
        document.bestillingsform.postnummer.value == "" ||
        document.bestillingsform.city.value == "" ||
        document.bestillingsform.phone.value == ""  ||
        document.bestillingsform.user.value == ""  || 
        document.bestillingsform.pass.value == ""  || 
        document.bestillingsform.demandsinfo.checked == false) {
       alert("Husk at udfylde alle felter og afmærk godkendelsen Solbriller99kr.dks vilkår!");
             return false; }
else if (document.bestillingsform.pass.value != document.bestillingsform.pass2.value) {
       alert("Adgangskode og Gentag adgangskode er ikke ens!");
             return false; }
}
function Checkbestilling() {
  if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.bestillingsform.email.value)){
       alert("Din e-mail adresse er ikke gyldig, prøv igen!");
             return false; }
  else if (document.bestillingsform.name.value == "" ||
        document.bestillingsform.add.value == "" ||
        document.bestillingsform.zipcode.value == "" ||
        document.bestillingsform.city.value == "" ||
        document.bestillingsform.phone.value == ""  ||
        document.bestillingsform.demandsinfo.checked == false) {
       alert("Husk at udfylde alle felter og afmærk godkendelsen Solbriller99kr.dks salgsvilkår!");
             return false; }

}
  function eDankortRouter(form) {
        var oHeight = 0;
        var oWidth = 0;
        var iHeight = 300;
        var iWidth = 350;
        var iLeft = 0;
        var iTop = 0;

        oHeight = top.window.screen.availHeight;
        oWidth = top.window.screen.availWidth;

        if(oHeight > 3*iHeight)
            iHeight = oHeight/3;

        if(oWidth > 3*iWidth)
            iWidth = oWidth/3;

        if(oWidth > iWidth)
            iLeft = (oWidth - iWidth)/2;

        if(oHeight > iHeight)
            iTop = (oHeight - iHeight)/2;

        window.open('','router','scrollbars=yes,toolbar=no,directories=no,menubar=no,resizable=no,status=yes,width='
            + iWidth + ',height=' + iHeight + ',left='
            + iLeft + ',top=' +iTop +'dependent=yes');
        form.target = 'router';
        form.submit();
    };
function Checkprofil() {
  if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.profilform.email.value)){
       alert("Din e-mail adresse er ikke gyldig, prøv igen!");
             return false; }
  else if ((document.profilform.pass.value.indexOf(" ") > -1) 
  || (document.profilform.pass.value.length < 5) 
  ) {
       alert("Adgangskoden skal mindst være 6 tegn og må ikke indeholde mellemrum!");
             return false; }
  else if (document.profilform.name.value == "" ||
        document.profilform.add.value == "" ||
        document.profilform.postnummer.value == "" ||
        document.profilform.city.value == "" ||
        document.profilform.phone.value == ""  ||
        document.profilform.pass.value == "") {
       alert("Husk at udfylde alle felter og afmærk godkendelsen Retrosales.dks vilkår!");
             return false; }
else if (document.profilform.pass.value != document.profilform.pass2.value) {
       alert("Adgangskode og Gentag adgangskode er ikke ens!");
             return false; }
}

function Checknewitem() {

  if ((document.newitemform.pris.value.indexOf(" ")) > -1  
  || (document.newitemform.pris.value.indexOf(",")) > -1  
  || (document.newitemform.pris.value.indexOf(".")) > -1    
  || (document.newitemform.pris.value.length > 5) ) {
       alert("Prisen skal være i hele tal og må ikke indeholde mellemrum, komma eller punktum!");
             return false; }
  else if (document.newitemform.beskrivelse.value == "" ||
        document.newitemform.stoerrelse.value == "" ||
        document.newitemform.materiale.value == "" ||
        document.newitemform.pris.value == "" ||
        document.newitemform.kategori.value == ""  ||
        document.newitemform.demandsinfo.checked == false) {
       alert("Husk at udfylde alle felter og vælg mindst en måde kunden kan kontakte dig på - og afmærk godkendelsen Retrosales.dks vilkår!");
             return false; }
else if (document.newitemform.telefon_kontakt.checked == false  && document.newitemform.email_kontakt.checked == false) {
       alert("Du skal mindst vælge én måde køber kan kontakte dig på!");
             return false; }
}
