﻿// JScript Fill
function FillUrl(ctrl)
{
    var image = document.getElementById('photo');
    image.src = ctrl.src;
}
function ChangeImage(ctr)
{
    var image = ctr.getElementsByTagName('img');
    image[0].src = "images/left_menu_all_2_dark.jpg";
}
function ReverceImage(ctr)
{
    var image = ctr.getElementsByTagName('img');
    image[0].src = "images/left_menu_all_2.jpg";
}
function MonthChanged(ctr)
{
    var days = ctr.previousSibling.previousSibling;
    //document.getElementById('ddlBirthDateDay');
    var month = ctr
    //document.getElementById('ddlBirthDateMonth');
    var year = ctr.nextSibling.nextSibling;
    //document.getElementById('ddlBirthDateYear');
    var length = days.options.length;
    for (var i = length; i>=0; i--)
    {
        days.options[i] = null;
    }
    var number = 31;
    if(month.value==4 || month.value==6 || month.value==9 || month.value==11)
    {
        number=30;
    }
    else if(month.value==2)
    {
        if(((year.value % 4 == 0) && ( (!(year.value % 100 == 0)) || (year.value % 400 == 0))))
        {
            number = 29;
        }
        else 
        {
            number = 28;
        }
    }
    else 
    {
        number = 31;
    }
    
    for(var i=1; i<=number; i++)
    {
        var option = document.createElement('OPTION');
        option.value = i;
        option.text = i;
        days.options.add(option);    
    }
}
function YearChanged(ctr)
{
    var year = ctr;
    var month = ctr.previousSibling.previousSibling;
    var days = month.previousSibling.previousSibling;
    var length = days.options.length;
    if(month.value==2)
    {
        if(((year.value % 4 == 0) && ( (!(year.value % 100 == 0)) || (year.value % 400 == 0))))    
        {
            for (var i = length; i>=0; i--)
            {
                days.options[i] = null;
            }
            for(var j = 1; j<=29; j++)
            {
                var option = document.createElement('OPTION');
                option.value = j;
                option.text = j
                days.options.add(option);
            }
        }
        else 
        {
            for (var i = length; i>=0; i--)
            {
                days.options[i] = null;
            }
            for(var j = 1; j<=28; j++)
            {
                var option = document.createElement('OPTION');
                option.value = j;
                option.text = j
                days.options.add(option);
            }
        }
    }
}
function showImage(ctr)
{
    var div = document.getElementById('divImage');
    var img = document.getElementById('photo');    
    img.src = ctr.src;    
    div.style.display = 'block';
    div.style.left = document.body.scrollLeft;
    div.style.top = document.body.scrollTop;
    
    
    var closeDiv = document.getElementById('divClose');
    closeDiv.style.width = div.offsetWidth - 30;
}
function hideImage()
{
    var div = document.getElementById('divImage');
    div.style.display = 'none';
}
function PrevImage()
{
    var arr = document.getElementById('divImage').getElementsByTagName('input')[0].value.split(',');
    var photo = document.getElementById('photo');
    var id = photo.src.split("id=")[1];
    for(var i = 0; i<arr.length; i++)
    {
        if(arr[i]==id)
        {
            if(i==0)
            {
                photo.src = photo.src.split('id=')[0]  + 'id=' + arr[arr.length-1];                      
            }
            else 
            {
                photo.src = photo.src.split('id=')[0]  + 'id=' + arr[i-1];                      
            }
        }    
    }
}
function NextImage()
{
    var arr = document.getElementById('divImage').getElementsByTagName('input')[0].value.split(',');
    var photo = document.getElementById('photo');
    var id = photo.src.split("id=")[1];
    for(var i = 0; i<arr.length; i++)
    {
        if(arr[i]==id)
        {
            if(i == arr.length-1)
            {
                photo.src = photo.src.split('id=')[0]  + 'id=' + arr[0];                      
            }
            else 
            {
                photo.src = photo.src.split('id=')[0]  + 'id=' + arr[i+1];                      
            }
        }    
    }
}
function fillQuestion()
{
     var arr = document.getElementById('divQuestions').getElementsByTagName('input');
     var hidden = arr[0].value;
     for(var i = 1; i<arr.length; i++) 
     {
        if(arr[i].value.length==0)
        {
            hidden += "-1&&&";         
        }
        else 
        {
            hidden += arr[i].value + "&&&";   
        }
     }
}
