﻿// JScript File
var chkIdsServicesValue = null;
var chkIdsWorkFlowValue = null;
function uploadClick(fileUploadID)
{
    if(document.getElementById(fileUploadID).value == "")
    {
        alert('Enter file path!');
        return false;
    }
    else
    {
        var ext = document.getElementById(fileUploadID).value;
        ext = ext.substring(ext.length-3,ext.length);
        ext = ext.toLowerCase();
        if(ext != 'jpg' && ext != 'png' && ext != 'gif' ) 
        {
            alert('You selected a .'+ext+' file; please select a .jpg, .png or .gif file instead!');
            return false;
        }
    }
    return true;
}

function SaveClick(hfId)
{
    if(document.getElementById(hfId).value == '' || document.getElementById(hfId).value == null)
    {
        document.getElementById('lblColorError').style.display = 'block';
        alert(document.getElementById('lblColorError').style.display);
        return false;
    }
    return true;
}

function checkDayHour(luni, marti, miercuri, joi, vineri, sambata, duminica, am1, am2, am3, am4, am5, am6, am7, am8, am9, am10, am11, am12, pm1, pm2, pm3, pm4, pm5, pm6, pm7, pm8, pm9, pm10, pm11, pm12, name, email)
{
    var ret = true;
    if((!document.getElementById(luni).checked)&&(!document.getElementById(marti).checked)&&(!document.getElementById(miercuri).checked)&&(!document.getElementById(joi).checked)&&(!document.getElementById(vineri).checked)&&(!document.getElementById(sambata).checked)&&(!document.getElementById(duminica).checked))
    {
        document.getElementById('lblDayError').style.display = "block";
        ret = false;
    }
    else
    {
        document.getElementById('lblDayError').style.display = "none";
    }
    
    if((!document.getElementById(am1).checked)&&(!document.getElementById(am2).checked)&&(!document.getElementById(am3).checked)&&(!document.getElementById(am4).checked)&&(!document.getElementById(am5).checked)&&(!document.getElementById(am6).checked)&&(!document.getElementById(am7).checked)&&(!document.getElementById(am8).checked)&&(!document.getElementById(am9).checked)&&(!document.getElementById(am10).checked)&&(!document.getElementById(am11).checked)&&(!document.getElementById(am12).checked)&&(!document.getElementById(pm1).checked)&&(!document.getElementById(pm2).checked)&&(!document.getElementById(pm3).checked)&&(!document.getElementById(pm4).checked)&&(!document.getElementById(pm5).checked)&&(!document.getElementById(pm6).checked)&&(!document.getElementById(pm7).checked)&&(!document.getElementById(pm8).checked)&&(!document.getElementById(pm9).checked)&&(!document.getElementById(pm10).checked)&&(!document.getElementById(pm11).checked)&&(!document.getElementById(pm12).checked))
    {
        document.getElementById('lblHourError').style.display = "block";
        ret = false;
    }
    else
    {
        document.getElementById('lblHourError').style.display = "none";
    }
    if(document.getElementById(name).value == "" || document.getElementById(name).value == null)
    {
        document.getElementById('lblNameError').style.display = "inline";
        ret = false;
    }
    else
    {
        document.getElementById('lblNameError').style.display = "none";
    }
    if(document.getElementById(email).value == "" || document.getElementById(email).value == null)
    {
        document.getElementById('lblEmailError').style.display = "inline";
        ret = false;
    }
    else
    {
        document.getElementById('lblEmailError').style.display = "none";
    }
    return ret;
}
function saveProductWorkFlows(source, args)
    {
        //if (args.Value.indexOf("good") == -1)
        //    args.IsValid = false;
        //else
        args.IsValid = true; 
    }
function saveDeliveryClick(source, args)
{
    var checkIds = chkIdsServicesValue.split('-');
    //document.getElementById('ctl00_Main_Wizard1_hfChkIds').value.split('-');
    //var dayIds = daysIDs.split('-');
    //var timeIds = tIDs.split('-');
    //alert(checkIds);
    //document.getElementById('lblCunterError').style.display='none';
    var countChk = 0;
    //  var error=false;
    args.IsValid = false;
    for(i=0;i<checkIds.length;i++)
    {
        if(document.getElementById(checkIds[i]).checked)
        {
            countChk++;
            
        }
    }
    if(countChk == 0)
    {
        //document.getElementById('lblCunterError').style.display='block';
        //return false;
        args.IsValid = false;
    }
    else
    {
//        if(error==false)
//        {
            //alert(validator.IsValid);
            //validator.isValid = true;
            args.IsValid = true;
            //return true;
//        }
//        else
//        {
//            //return false;
//            args.IsValid = false;
//        }
    }
}

function saveProdClick(source, args)
{
    var checkIds = chkIdsWorkFlowValue.split('-');
    //document.getElementById('ctl00_Main_Wizard1_hfChkProdIDs').value.split('-');
    //var dayIds = daysIDs.split('-');
    //var timeIds = tIDs.split('-');
    //alert(checkIds);
    //document.getElementById('lblCunterError').style.display='none';
    var countChk = 0;
    var error=false;
    for(i=0;i<checkIds.length;i++)
    {
        if(document.getElementById(checkIds[i]).checked)
        {
            countChk++;
            
        }
    }
    //alert(countChk)
    if(countChk == 0)
    {
        //document.getElementById('lblCunterError').style.display='block';
        //return false;
        args.IsValid = false;
    }
    else
    {
        if(error==false)
        {
            //alert(validator.IsValid);
            //validator.isValid = true;
            args.IsValid = true;
            //return true;
        }
        else
        {
            //return false;
            args.IsValid = false;
        }
    }
}

function backUp()
{
if(document.getElementById('ctl00_Main_'+dayIds[i]).value == '')
            {
                document.getElementById('ctl00_Main_'+dayIds[i]+'Error').style.display = 'inline';
                error = true;
            }
            else
            {
                if(isNaN(document.getElementById('ctl00_Main_'+dayIds[i]).value))
                {
                    document.getElementById('ctl00_Main_'+dayIds[i]+'Error').style.display = 'inline';
                    error = true;
                }
                else
                {
                    if(document.getElementById('ctl00_Main_'+dayIds[i]).value<0)
                    {
                        document.getElementById('ctl00_Main_'+dayIds[i]+'Error').style.display = 'inline';
                        error = true;
                    }
                    else
                    {
                        document.getElementById('ctl00_Main_'+dayIds[i]+'Error').style.display = 'none';
                    }
                }
            }
            if(document.getElementById('ctl00_Main_'+timeIds[i]).value == '')
            {
                document.getElementById('ctl00_Main_'+timeIds[i]+'Error').style.display = 'inline';
                error = true;
            }
            else
            {
                document.getElementById('ctl00_Main_'+timeIds[i]+'Error').style.display = 'none';
            }
}

function checkDeliveriClick(checkId, dayId, timeId, saveID)
{
    if(document.getElementById('ctl00_Main_'+checkId).checked)
    {
        document.getElementById('ctl00_Main_'+dayId).disabled = false;
        document.getElementById('ctl00_Main_'+timeId).disabled = false;
    }
    else
    {
        document.getElementById('ctl00_Main_'+dayId).disabled = true;
        document.getElementById('ctl00_Main_'+timeId).disabled = true;
        document.getElementById('ctl00_Main_'+dayId).value = "";
        document.getElementById('ctl00_Main_'+timeId).value = "";
        document.getElementById('ctl00_Main_'+dayId+"Error").style.display = 'none';
        document.getElementById('ctl00_Main_'+timeId+"Error").style.display = 'none';
        document.getElementById('ctl00_Main_Cancel').focus();
        
    }
}

function checkClick(clickedId, leaveId)
{
    if(document.getElementById(clickedIdId).checked)
    {
        document.getElementById(leaveId).checked = false;
    }
}

function SelectStep()
{
    alert('test');
}

function SelectedStep(step,previd)
{
    if(step == 1 || step == '1')
    {
        document.getElementById(previd).disabled=false;
        //document.getElementById(previd).onclick = function redirect(){ window.location = 'http://www.nowdocs.com';}
        document.getElementById('Num1').className='menuLeft1Selected'; 
        document.getElementById('Desc1').className='menuLeftSelected';
        document.getElementById('Num2').className='menuLeft'; 
        document.getElementById('Desc2').className='menuLeft';
        document.getElementById('Num3').className='menuLeft'; 
        document.getElementById('Desc3').className='menuLeft';
        document.getElementById('Num4').className='menuLeft'; 
        document.getElementById('Desc4').className='menuLeft';
        document.getElementById('Num5').className='menuLeft'; 
        document.getElementById('Desc5').className='menuLeft';
    }
    if(step == 2 || step == '2')
    {
        document.getElementById(previd).disabled=false;
        document.getElementById('Num2').className='menuLeft1Selected'; 
        document.getElementById('Desc2').className='menuLeftSelected';
        //alert(document.getElementById('Num1').innerHTML);
        document.getElementById('lblNum1').style.display = "none";
        document.getElementById('ImgNum1').style.display = "block";
        document.getElementById('Num1').className='menuLeft1Completed'; 
        document.getElementById('Desc1').className='menuLeftCompleted';
        document.getElementById('Num3').className='menuLeft'; 
        document.getElementById('Desc3').className='menuLeft';
        document.getElementById('Num4').className='menuLeft'; 
        document.getElementById('Desc4').className='menuLeft';
        document.getElementById('Num5').className='menuLeft'; 
        document.getElementById('Desc5').className='menuLeft';
    }
    if(step == 3 || step == '3')
    {
        document.getElementById(previd).disabled=false;
        document.getElementById('Num3').className='menuLeft1Selected'; 
        document.getElementById('Desc3').className='menuLeftSelected';
        document.getElementById('lblNum1').style.display = "none";
        document.getElementById('ImgNum1').style.display = "block";
        document.getElementById('Num1').className='menuLeft1Completed'; 
        document.getElementById('Desc1').className='menuLeftCompleted';
        document.getElementById('lblNum2').style.display = "none";
        document.getElementById('ImgNum2').style.display = "block";
        document.getElementById('Num2').className='menuLeft1Completed'; 
        document.getElementById('Desc2').className='menuLeftCompleted';
        document.getElementById('Num4').className='menuLeft'; 
        document.getElementById('Desc4').className='menuLeft';
        document.getElementById('Num5').className='menuLeft'; 
        document.getElementById('Desc5').className='menuLeft';
    }
    if(step == 4 || step == '4')
    {
        document.getElementById(previd).disabled=false;
        document.getElementById('Num4').className='menuLeft1Selected'; 
        document.getElementById('Desc4').className='menuLeftSelected';
        document.getElementById('lblNum1').style.display = "none";
        document.getElementById('ImgNum1').style.display = "block";
        document.getElementById('Num1').className='menuLeft1Completed'; 
        document.getElementById('Desc1').className='menuLeftCompleted';
        document.getElementById('lblNum2').style.display = "none";
        document.getElementById('ImgNum2').style.display = "block";
        document.getElementById('Num2').className='menuLeft1Completed'; 
        document.getElementById('Desc2').className='menuLeftCompleted';
        document.getElementById('lblNum3').style.display = "none";
        document.getElementById('ImgNum3').style.display = "block";
        document.getElementById('Num3').className='menuLeft1Completed'; 
        document.getElementById('Desc3').className='menuLeftCompleted';
        document.getElementById('Num5').className='menuLeft'; 
        document.getElementById('Desc5').className='menuLeft';
    }
    if(step == 5 || step == '5')
    {
        document.getElementById(previd).disabled=false;
        document.getElementById('Num5').className='menuLeft1Selected'; 
        document.getElementById('Desc5').className='menuLeftSelected';
        document.getElementById('lblNum1').style.display = "none";
        document.getElementById('ImgNum1').style.display = "block";
        document.getElementById('Num1').className='menuLeft1Completed'; 
        document.getElementById('Desc1').className='menuLeftCompleted';
        document.getElementById('lblNum2').style.display = "none";
        document.getElementById('ImgNum2').style.display = "block";
        document.getElementById('Num2').className='menuLeft1Completed'; 
        document.getElementById('Desc2').className='menuLeftCompleted';
        document.getElementById('lblNum3').style.display = "none";
        document.getElementById('ImgNum3').style.display = "block";
        document.getElementById('Num3').className='menuLeft1Completed'; 
        document.getElementById('Desc3').className='menuLeftCompleted';
        document.getElementById('lblNum4').style.display = "none";
        document.getElementById('ImgNum4').style.display = "block";
        document.getElementById('Num4').className='menuLeft1Completed'; 
        document.getElementById('Desc4').className='menuLeftCompleted';
    }
    if(step == 6 || step == '6')
    {
        //document.getElementById('ctl00_Main_Wizard1_StepNavigationTemplateContainerID_Button2').disabled=false;
        document.getElementById('lblNum5').style.display = "none";
        document.getElementById('ImgNum5').style.display = "block";
        document.getElementById('Num5').className='menuLeft1Completed'; 
        document.getElementById('Desc5').className='menuLeftCompleted';
        document.getElementById('lblNum1').style.display = "none";
        document.getElementById('ImgNum1').style.display = "block";
        document.getElementById('Num1').className='menuLeft1Completed'; 
        document.getElementById('Desc1').className='menuLeftCompleted';
        document.getElementById('lblNum2').style.display = "none";
        document.getElementById('ImgNum2').style.display = "block";
        document.getElementById('Num2').className='menuLeft1Completed'; 
        document.getElementById('Desc2').className='menuLeftCompleted';
        document.getElementById('lblNum3').style.display = "none";
        document.getElementById('ImgNum3').style.display = "block";
        document.getElementById('Num3').className='menuLeft1Completed'; 
        document.getElementById('Desc3').className='menuLeftCompleted';
        document.getElementById('lblNum4').style.display = "none";
        document.getElementById('ImgNum4').style.display = "block";
        //document.getElementById('Num4').style.width = "10px";
        document.getElementById('Num4').className='menuLeft1Completed'; 
        document.getElementById('Desc4').className='menuLeftCompleted';
    }
}

function checkValidation()
{
    if(Page_Validators)
    {
        for( var i=0; i < Page_Validators.length; i++ )
        {
            ValidatorValidate(Page_Validators[i]);
            if( !Page_Validators[i].isvalid )
            {
                try
                {
                    document.getElementById(Page_Validators[i].controltovalidate).focus();
                }
                catch(err)
                {
                    Page_Validators[i].focus();
                }
                return;
            }
        }
    }
}