﻿



function CustomerTypeChange(id)
{
 
    var customerType = document.getElementById(id);
    var selectedType = customerType.selectedIndex;
    if(selectedType==0)
    {
    
        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_divPrivateKundeInf').style.display = 'block';
        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_divBedriftKunde').style.display = 'none';
    }
    if(selectedType==1)
    {
        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_divBedriftKunde').style.display = 'block';
        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_divPrivateKundeInf').style.display = 'none';
       
    }
}


function ValidateUserForm()
{
        var FirstName = document.getElementById('ctl00_ContentPlaceHolder1_txtFirstName').value   ;   
        //var LastName = document.getElementById('ctl00_ContentPlaceHolder1_txtLastName').value   ;   
        var hno1 = document.getElementById('ctl00_ContentPlaceHolder1_txthno1').value   ;   
        var Pin = document.getElementById('ctl00_ContentPlaceHolder1_txtppin').value   ;   
        var City = document.getElementById('ctl00_ContentPlaceHolder1_txtpcity').value   ;   
        var Telno = document.getElementById('ctl00_ContentPlaceHolder1_txttelno').value   ;   
   
       if(FirstName=='' )
       {
          alert('Oppgi fornavn');
          document.getElementById('ctl00_ContentPlaceHolder1_txtFirstName').focus();
          return false;
       }
      
        else  if(hno1=='' )
       {
          alert('Vennligst skriv inn adressen');
          document.getElementById('ctl00_ContentPlaceHolder1_txthno1').focus();
          return false;
       }
        else  if(Pin=='' )
       {
          alert('Angi gyldige pin');
          document.getElementById('ctl00_ContentPlaceHolder1_txtppin').focus();
          return false;
       }
        else  if(City=='' )
       {
          alert('Vennligst fyll by');
          document.getElementById('ctl00_ContentPlaceHolder1_txtpcity').focus();
          return false;
       }
        else  if(Telno=='' )
       {
          alert('Angi telefonnr');
          document.getElementById('ctl00_ContentPlaceHolder1_txttelno').focus();
          return false;
       }
 }
 
    function ValidateNewUser()
    {
        var customerType = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_ddlCustomerType');
        var selectedType = customerType.selectedIndex;
        if(selectedType==0)
        {
           if(ValidatePrivateUser()==false)
           {
             return false;
           } 
            
        }
        else if(selectedType==1)
        {
           if(ValidateOrgUser()==false)
           {
             return false;
           }   
         
        }
    }
    function ValidatePrivateUser()
    {
        var FirstName = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtFirstName').value   ;   
        var EmailID = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtEPost').value   ;  
       // var LastName = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtLastName').value   ;   
        var hno1 = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txthno1').value   ;   
        var Pin = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtppin').value   ;   
        var City = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtpcity').value   ;   
        var Telno = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txttelno').value   ;   
        var Password = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtPasswordNew').value   ;   
        var confirmPassword = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtConfirmPass').value ;
        
        if(FirstName=='' )
        {
            alert('Oppgi fornavn');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtFirstName').focus();
            return false;
        }
        else  if(EmailID=='' )
        {
            alert('vennligst skriv inn e-post');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtEPost').focus();
            return false;
        }
        else if (echeck(EmailID)==false)
        {
	      
	        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtEPost').value="";
	        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtEPost').focus();
	        return false;
        }        
        else  if(hno1=='' )
        {
            alert('Vennligst skriv inn adressen');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txthno1').focus();
            return false;
        }
        else  if(Pin=='' )
        {
            alert('Angi gyldige pin');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtppin').focus();
            return false;
        }
        else  if(City=='' )
        {
            alert('Vennligst fyll by');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtpcity').focus();
            return false;
        }
        else  if(Telno=='' )
        {
            alert('Angi telefonnr');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txttelno').focus();
            return false;
        }
        else  if(Password=='' )
        {
            alert('Passordet kan ikke være tomt');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtPasswordNew').focus();
            return false;
        }
        else  if(confirmPassword=='' )
        {
            alert('Bekreft passord kan ikke stå tomt');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtConfirmPass').focus();
            return false;
        }
        else if(Password != confirmPassword)
        { 
        alert('Passord og bekreft passord skal være det samme');
        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtConfirmPass').focus();
        return false;
        }
    }
    function ValidateOrgUser()
    {
          
        var EmailID = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtOrgEpost').value   ; 
        var hno1 = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txthno1').value   ;   
        var Pin = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtppin').value   ;   
        var City = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtpcity').value   ;   
        var Telno = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txttelno').value   ;   
        var Password = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtPasswordNew').value   ;   
        var confirmPassword = document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtConfirmPass').value ;
        
       
        if(EmailID=='' )
        {
            alert('vennligst skriv inn e-post');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtOrgEpost').focus();
            return false;
        }
        else if (echeck(EmailID)==false)
        {
	      
	        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtOrgEpost').value="";
	        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtOrgEpost').focus();
	        return false;
        }
        
        else  if(hno1=='' )
        {
            alert('Vennligst skriv inn adressen');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txthno1').focus();
            return false;
        }
        else  if(Pin=='' )
        {
            alert('Angi gyldige pin');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtppin').focus();
            return false;
        }
        else  if(City=='' )
        {
            alert('Vennligst fyll by');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtpcity').focus();
            return false;
        }
        else  if(Telno=='' )
        {
            alert('Angi telefonnr');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txttelno').focus();
            return false;
        }
        else  if(Password=='' )
        {
            alert('Passordet kan ikke være tomt');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtPasswordNew').focus();
            return false;
        }
        else  if(confirmPassword=='' )
        {
            alert('Bekreft passord kan ikke stå tomt');
            document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtConfirmPass').focus();
            return false;
        }
        else if(Password != confirmPassword)
        { 
        alert('Passord og bekreft passord skal være det samme');
        document.getElementById('ctl00_ContentPlaceHolder1_NewUser_UC_txtConfirmPass').focus();
        return false;
        }
    }
    function echeck(str) 
    {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Ugyldig E-post ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Ugyldig E-post ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Ugyldig E-post ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Ugyldig E-post ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Ugyldig E-post ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Ugyldig E-post ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Ugyldig E-post ID")
		    return false
		 }

 		 return true					
	}
 function CheckSelected(DType)
{    
  if(DType=='mobile')
  {
    if (navigator.userAgent.indexOf("MSIE") >= 0)
    { 
    document.getElementById('ctl00_ContentPlaceHolder1_lblHeading').innerText='Pdf billett + billett på mobile'; 
    document.getElementById('ctl00_ContentPlaceHolder1_lblDelPrice').innerText='kr 0,-';
     }
    else if (navigator.userAgent.indexOf("Mozilla") >= 0)
    { 
    document.getElementById('ctl00_ContentPlaceHolder1_lblHeading').textContent='Pdf billett + billett på mobile'; 
     document.getElementById('ctl00_ContentPlaceHolder1_lblDelPrice').textContent='kr 0,-'; 
    }
    
    document.getElementById('ctl00_ContentPlaceHolder1_DivContact').style.display='block';
    document.getElementById('ctl00_ContentPlaceHolder1_rdoPrint').checked=false;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoStore').checked=false;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoMobile').checked=true;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoMail').checked=false;

    document.getElementById('mobile').className='active'; 
    document.getElementById('ticket').className=''; 
    document.getElementById('post').className=''; 
    document.getElementById('pick-up').className='';
  } 
  else  if(DType=='ticket')
  {
    if (navigator.userAgent.indexOf("MSIE") >= 0)
    { 
        document.getElementById('ctl00_ContentPlaceHolder1_lblHeading').innerText='Kun PDF-billett'; 
        document.getElementById('ctl00_ContentPlaceHolder1_lblDelPrice').innerText='kr 0,-';
    }
        
    else if (navigator.userAgent.indexOf("Mozilla") >= 0)
    { 
        document.getElementById('ctl00_ContentPlaceHolder1_lblHeading').textContent='Kun PDF-billett'; 
        document.getElementById('ctl00_ContentPlaceHolder1_lblDelPrice').textContent='kr 0,-';  
    }
    document.getElementById('ctl00_ContentPlaceHolder1_DivContact').style.display='none';
    document.getElementById('ctl00_ContentPlaceHolder1_rdoPrint').checked=true;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoStore').checked=false;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoMobile').checked=false;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoMail').checked=false;
     
      document.getElementById('ticket').className='active'; 
      document.getElementById('mobile').className=''; 
      document.getElementById('post').className=''; 
      document.getElementById('pick-up').className='';
  } 
  else  if(DType=='post')
  {
  if (navigator.userAgent.indexOf("MSIE") >= 0)
    { 
        document.getElementById('ctl00_ContentPlaceHolder1_lblHeading').innerText='Pdf billett + billett per post';
        document.getElementById('ctl00_ContentPlaceHolder1_lblDelPrice').innerText='kr 0,-';  }
    else if (navigator.userAgent.indexOf("Mozilla") >= 0)
    { 
      document.getElementById('ctl00_ContentPlaceHolder1_lblHeading').textContent='Pdf billett + billett per post';      document.getElementById('ctl00_ContentPlaceHolder1_lblDelPrice').textContent='kr 0,-';
    }
    document.getElementById('ctl00_ContentPlaceHolder1_DivContact').style.display='none';
    document.getElementById('ctl00_ContentPlaceHolder1_rdoPrint').checked=false;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoStore').checked=false;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoMobile').checked=false;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoMail').checked=true;
    
      document.getElementById('post').className='active'; 
      document.getElementById('ticket').className=''; 
      document.getElementById('mobile').className='';  
      document.getElementById('pick-up').className='';
  } 
  else  if(DType=='pick-up')
  {
   if (navigator.userAgent.indexOf("MSIE") >= 0)
    { 
        document.getElementById('ctl00_ContentPlaceHolder1_lblHeading').innerText='Pdf billett + henting av billett';
        document.getElementById('ctl00_ContentPlaceHolder1_lblDelPrice').innerText='kr 0,-';
    }
    else if (navigator.userAgent.indexOf("Mozilla") >= 0)
    { 
        document.getElementById('ctl00_ContentPlaceHolder1_lblHeading').textContent='Pdf billett + henting av billett';  
        document.getElementById('ctl00_ContentPlaceHolder1_lblDelPrice').textContent='kr 0,-';
    }
      document.getElementById('ctl00_ContentPlaceHolder1_DivContact').style.display='none';
    document.getElementById('ctl00_ContentPlaceHolder1_rdoPrint').checked=false;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoStore').checked=true;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoMobile').checked=false;
    document.getElementById('ctl00_ContentPlaceHolder1_rdoMail').checked=false;
    
   
      document.getElementById('pick-up').className='active'; 
      document.getElementById('ticket').className=''; 
      document.getElementById('post').className=''; 
      document.getElementById('mobile').className=''; 
  } 
}

