﻿// JScript File
var pVardcentral;
var ddlST;
var selected;
var pSjukhus;
var ddlSjukhus;
var ddlVardcentral;
var pNyVardcentral;
var ddlOrt;
var pNyOrt;
var txtOrt;
var txtVardcentral;
var temp;
var error; 

function showVardcentral()
{
    //Divtaggen "hämtas" till variabeln pVardcentral
    pVardcentral = document.getElementById("ctl00_contentPlaceHolder_pVardcentral");    
    
    //Dropdownlistan "hämtas" till variabeln ddlST
    ddlST = document.getElementById("ctl00_contentPlaceHolder_ddlST");    
    
    ///Divtaggen "hämtas" till variabeln pSjukhus
    pSjukhus = document.getElementById("ctl00_contentPlaceHolder_pSjukhus");    
    selected = ddlST.selectedIndex;  
    
     //Divtaggen "hämtas" till variabeln pNyVardcentral
    pNyVardcentral = document.getElementById("ctl00_contentPlaceHolder_pNyVardcentral");   
    
    //Divtaggen "hämtas" till variabeln pNyOrt
    pNyOrt = document.getElementById("ctl00_contentPlaceHolder_pNyOrt");        
     
    if(ddlST.options[selected].text == "Allmänmedicin")
    {
        pVardcentral.style.display = "block";       
        pVardcentral.style.visibility = "visible";       
        pSjukhus.style.display = "none";           
        pSjukhus.style.visibility = "hidden";           
    }
    else
    {
        pVardcentral.style.display = "none";               
        pVardcentral.style.visibility = "hidden";       
        pSjukhus.style.display = "block";
        pSjukhus.style.visibility = "visible";   
        pNyVardcentral.style.visibility = "hidden";
        pNyVardcentral.style.display = "none";     
        pNyOrt.style.visibility = "hidden";
        pNyOrt.style.display = "none";
        
        //Dropdownlistan "hämtas" till variabeln ddlVardcentral
        ddlVardcentral = document.getElementById("ctl00_contentPlaceHolder_ddlVardcentral");        
        ddlVardcentral.selectedIndex = 0;
          
        //Dropdownlistan "hämtas" till variabeln txtVardcentral
        txtVardcentral = document.getElementById("ctl00_contentPlaceHolder_txtVardcentral");        
        txtVardcentral.value = "";   
        
        //Dropdownlistan "hämtas" till variabeln ddlOrt
        ddlOrt = document.getElementById("ctl00_contentPlaceHolder_ddlOrt");        
        ddlOrt.selectedIndex = 0;  
          
        //Dropdownlistan "hämtas" till variabeln txtOrt
        txtOrt = document.getElementById("ctl00_contentPlaceHolder_txtOrt");        
        txtOrt.value = "";   
    }
}

function showNyVardcentral()
{       
    //Dropdownlistan "hämtas" till variabeln ddlVardcentral
    ddlVardcentral = document.getElementById("ctl00_contentPlaceHolder_ddlVardcentral");        
    selected = ddlVardcentral.selectedIndex;
    
    //Divtaggen "hämtas" till variabeln pNyVardcentral
    pNyVardcentral = document.getElementById("ctl00_contentPlaceHolder_pNyVardcentral");            
    
    //Divtaggen "hämtas" till variabeln pNyOrt
    pNyOrt = document.getElementById("ctl00_contentPlaceHolder_pNyOrt");       
            
    if(ddlVardcentral.options[selected].text == "Finns ej i listan")
    {        
        pNyVardcentral.style.visibility = "visible";
        pNyVardcentral.style.display = "block";
    }
    else
    {
        pNyVardcentral.style.visibility = "hidden";
        pNyVardcentral.style.display = "none";
        pNyOrt.style.visibility = "hidden";
        pNyOrt.style.display = "none";
        //Dropdownlistan "hämtas" till variabeln ddlOrt
        ddlOrt = document.getElementById("ctl00_contentPlaceHolder_ddlOrt");        
        ddlOrt.selectedIndex = 0; 
        
        //Textrutan "hämtas" till variabeln txtOrt
        txtOrt = document.getElementById("ctl00_contentPlaceHolder_txtOrt");        
        txtOrt.value = ""; 
        
        //Textrutan "hämtas" till variabeln txtVardcentral
        txtVardcentral = document.getElementById("ctl00_contentPlaceHolder_txtVardcentral");        
        txtVardcentral.value = ""; 
    }
}

function showNyOrt()
{
    //Dropdownlistan "hämtas" till variabeln ddlOrt
    ddlOrt = document.getElementById("ctl00_contentPlaceHolder_ddlOrt");        
    selected = ddlOrt.selectedIndex;
    
    //Divtaggen "hämtas" till variabeln pNyOrt
    pNyOrt = document.getElementById("ctl00_contentPlaceHolder_pNyOrt");         
    
    if(ddlOrt.options[selected].text == "Finns ej i listan")
    {        
        pNyOrt.style.visibility = "visible";
        pNyOrt.style.display = "block";
    }
    else
    {
        pNyOrt.style.visibility = "hidden";
        pNyOrt.style.display = "none"; 
        //Dropdownlistan "hämtas" till variabeln txtOrt
        txtOrt = document.getElementById("ctl00_contentPlaceHolder_txtOrt");        
        txtOrt.value = "";       
    }
}

function clientCheckForm()
{   
    error = false;

    //kollar ST dropdownen
    temp = document.getElementById("ctl00_contentPlaceHolder_ddlST");      
    selected = temp.selectedIndex;    
    if(selected == 0)
    {
        temp = document.getElementById("validateST");   
        temp.style.visibility = "visible";        
        error = true;
    }
    else
    {
        temp = document.getElementById("validateST");   
        temp.style.visibility = "hidden";        
    }
    
    //kollar betyg dropdownen
    temp = document.getElementById("ctl00_contentPlaceHolder_ddlbetyg");      
    selected = temp.selectedIndex;    
    if(selected == 0)
    {
        temp = document.getElementById("validateBetyg");   
        temp.style.visibility = "visible";        
        error = true;
    }
    else
    {
        temp = document.getElementById("validateBetyg");   
        temp.style.visibility = "hidden";        
    }
    //kollar STstatus dropdownen
    temp = document.getElementById("ctl00_contentPlaceHolder_ddlSTStatus");      
    if(temp != null)
    {
        selected = temp.selectedIndex;    
        if(selected == 0)
        {
            temp = document.getElementById("validateSTStatus");   
            temp.style.visibility = "visible";        
            error = true;
        }
        else
        {
            temp = document.getElementById("validateSTStatus");   
            temp.style.visibility = "hidden";        
        }
    }   
    
    //kollar vikulstatus dropdownen
    temp = document.getElementById("ctl00_contentPlaceHolder_ddlVikulStatus");      
    if(temp != null)
    {
        selected = temp.selectedIndex;    
        if(selected == 0)
        {
            temp = document.getElementById("validateVikulStatus");   
            temp.style.visibility = "visible";        
            error = true;
        }
        else
        {
            temp = document.getElementById("validateVikulStatus");   
            temp.style.visibility = "hidden";        
        }
    }   
    
    //kollar vikulLangd dropdownen
    temp = document.getElementById("ctl00_contentPlaceHolder_ddlVikulLangd");      
    if(temp != null)
    {
        selected = temp.selectedIndex;    
        if(selected == 0)
        {
            temp = document.getElementById("validateVikulLangd");   
            temp.style.visibility = "visible";        
            error = true;
        }
        else
        {
            temp = document.getElementById("validateVikulLangd");   
            temp.style.visibility = "hidden";        
        }
    }   
    
    
    //kollar lakassstatus dropdownen
    temp = document.getElementById("ctl00_contentPlaceHolder_ddllakassStatus");      
    if(temp != null)
    {
        selected = temp.selectedIndex;    
        if(selected == 0)
        {
            temp = document.getElementById("validatelakassStatus");   
            temp.style.visibility = "visible";        
            error = true;
        }
        else
        {
            temp = document.getElementById("validatelakassStatus");   
            temp.style.visibility = "hidden";        
        }
    }   
    
    //kollar lakassLangd dropdownen
    temp = document.getElementById("ctl00_contentPlaceHolder_ddllakassLangd");      
    if(temp != null)
    {
        selected = temp.selectedIndex;    
        if(selected == 0)
        {
            temp = document.getElementById("validatelakassLangd");   
            temp.style.visibility = "visible";        
            error = true;
        }
        else
        {
            temp = document.getElementById("validatelakassLangd");   
            temp.style.visibility = "hidden";        
        }
    }  
    
    
    //kollar arbete
    temp = document.getElementById("ctl00_contentPlaceHolder_txtArbete");      
    if(temp.value == "")
    {
        temp = document.getElementById("validateArbete");   
        temp.style.visibility = "visible";        
        error = true;
    }    
    else
    {
        temp = document.getElementById("validateArbete");   
        temp.style.visibility = "hidden";        
    }
    
    //kollar socialt
    temp = document.getElementById("ctl00_contentPlaceHolder_txtSocialt");      
    if(temp.value == "")
    {
        temp = document.getElementById("validateSocialt");   
        temp.style.visibility = "visible";        
        error = true;
    }      
    else
    {
        temp = document.getElementById("validateSocialt");   
        temp.style.visibility = "hidden";        
    }
        
    //kollar undervisning
    temp = document.getElementById("ctl00_contentPlaceHolder_txtUndervisning");      
    if(temp.value == "")
    {
        temp = document.getElementById("validateUndervisning");   
        temp.style.visibility = "visible";        
        error = true;
    }     
    else
    {
        temp = document.getElementById("validateUndervisning");   
        temp.style.visibility = "hidden";        
    }
    
    //kollar lön
    temp = document.getElementById("ctl00_contentPlaceHolder_txtLon");      
    if(temp.value == "")
    {
        temp = document.getElementById("validateLon");   
        temp.style.visibility = "visible";        
        error = true;
    }   
    else
    {
        temp = document.getElementById("validateLon");   
        temp.style.visibility = "hidden";        
    }
    //kollar sammanfattning
    temp = document.getElementById("ctl00_contentPlaceHolder_txtSammanfattning");      
    if(temp.value == "")
    {
        temp = document.getElementById("validateSammanfattning");   
        temp.style.visibility = "visible";        
        error = true;
    }  
    else
    {
        temp = document.getElementById("validateSammanfattning");   
        temp.style.visibility = "hidden";        
    }
    
    //kollar epost
    temp = document.getElementById("ctl00_contentPlaceHolder_txtEpost");      
    if(temp != null)
    {
        if(temp.value == "")
        {
            temp = document.getElementById("validateEpost");   
            temp.style.visibility = "visible";        
            error = true;
        }  
        else
        {
            temp = document.getElementById("validateEpost");   
            temp.style.visibility = "hidden";        
        }
    }
    //kollar sjukhus dropdownen
    ///Divtaggen "hämtas" till variabeln pSjukhus
    pSjukhus = document.getElementById("ctl00_contentPlaceHolder_pSjukhus");    
    
    if(pSjukhus.style.visibility == "visible")
    {                
        temp = document.getElementById("ctl00_contentPlaceHolder_ddlSjukhus");      
        selected = temp.selectedIndex;    
        if(selected == 0)
        {
            temp = document.getElementById("validateSjukhus");   
            temp.style.visibility = "visible";        
            error = true;            
        } 
        else
        {
            temp = document.getElementById("validateSjukhus");   
            temp.style.visibility = "hidden";        
        }       
    }  
    else
    {
        //kollar vardcentral dropdownen
        ///Divtaggen "hämtas" till variabeln pVardcentral
        pVardcentral = document.getElementById("ctl00_contentPlaceHolder_pVardcentral");    
        
        //if(pVardcentral.style.visibility == "visible")
        //{                
        temp = document.getElementById("ctl00_contentPlaceHolder_ddlVardcentral");      
        selected = temp.selectedIndex;    
        if(selected == 0)
        {
            temp = document.getElementById("validateVardcentral");   
            temp.style.visibility = "visible";        
            error = true;            
        } 
        else
        {
            temp = document.getElementById("validateVardcentral");   
            temp.style.visibility = "hidden";        
        }       
        //}  
        
        //kollar laggtillnyvårdcentral textrutan
        ///Divtaggen "hämtas" till variabeln pNyVardcentral
        pNyVardcentral = document.getElementById("ctl00_contentPlaceHolder_pNyVardcentral");    
        if(pNyVardcentral.style.visibility == "visible")
        {                
            temp = document.getElementById("ctl00_contentPlaceHolder_txtVardcentral");                 
            if(temp.value == "")
            {
                temp = document.getElementById("validateLaggTillVardcentral");   
                temp.style.visibility = "visible";        
                error = true;            
            } 
            else
            {
                temp = document.getElementById("validateLaggTillVardcentral");   
                temp.style.visibility = "hidden";        
            }       
            
            //kollar ort dropdown
            ///Divtaggen "hämtas" till variabeln pNyVardcentral
            ddlOrt = document.getElementById("ctl00_contentPlaceHolder_ddlOrt");    
            selected = ddlOrt.selectedIndex; 
            if(selected == 0)
            {
                temp = document.getElementById("validateOrt");   
                temp.style.visibility = "visible";        
                error = true;            
            } 
            else
            {
                temp = document.getElementById("validateOrt");   
                temp.style.visibility = "hidden";        
            }       
            
            //kollar textrutan för ny ort
            pNyOrt = document.getElementById("ctl00_contentPlaceHolder_pNyOrt");                 
            if(pNyOrt.style.visibility == "visible")
            {                
                temp = document.getElementById("ctl00_contentPlaceHolder_txtOrt");                 
                if(temp.value == "")
                {
                    temp = document.getElementById("validateLaggTillOrt");   
                    temp.style.visibility = "visible";        
                    error = true;            
                } 
                else
                {
                    temp = document.getElementById("validateLaggTillOrt");   
                    temp.style.visibility = "hidden";        
                }       
            }
            
        } 
    }   
    
    if(error)
    {
        temp = document.getElementById("ctl00_contentPlaceHolder_felmeddelande");      
        temp.style.visibility = "visible";     
        temp.style.display = "block";         
        return false;
    }
    else
    {
        return true;
    }  
}
