
var popUp; 

function OpenCalendar(idname, postBack)
{
	popUp = window.open('Calendar.aspx?formname=' + document.forms[0].name + 
		'&id=' + idname + '&selected=' + document.forms[0].elements[idname].value + '&postBack=' + postBack, 
		'popupcal', 
		'width=190,height=260,left=200,top=250');
}

function SetDate(formName, id, newDate, postBack)
{
	eval('var theform = document.' + formName + ';');
	popUp.close();
	theform.elements[id].value = newDate;
	if (postBack)
		__doPostBack(id,'');
}		


var fNewDoc = false;
var fNewDoc2 = false;


function Reorder(eSelect, iCurrentField, numSelects)

{

    var eForm = eSelect.form;

    var iNewOrder = eSelect.selectedIndex + 1;

    var iPrevOrder;

    var positions = new Array(numSelects);

    var ix;

    for (ix = 0; ix < numSelects; ix++)

    {

        positions[ix] = 0;

    }

    for (ix = 0; ix < numSelects; ix++)

    {

        positions[eSelect.form["_ctl0_MainContentPlaceHolder_DDLViewOrder" + ix].selectedIndex] = 1;

    }

    for (ix = 0; ix < numSelects; ix++)

    {

        if (positions[ix] == 0)

        {

            iPrevOrder = ix + 1;

            break;

        }

    }

    if (iNewOrder != iPrevOrder)

    {

        var iInc = iNewOrder > iPrevOrder? -1:1

        var iMin = Math.min(iNewOrder, iPrevOrder);

        var iMax = Math.max(iNewOrder, iPrevOrder);

        for (var iField = 0; iField < numSelects; iField++)

        {

            if (iField != iCurrentField)

            {

                if (eSelect.form["_ctl0_MainContentPlaceHolder_DDLViewOrder" + iField].selectedIndex + 1 >= iMin &&

                    eSelect.form["_ctl0_MainContentPlaceHolder_DDLViewOrder" + iField].selectedIndex + 1<= iMax)

                {

                    eSelect.form["_ctl0_MainContentPlaceHolder_DDLViewOrder" + iField].selectedIndex += iInc;

                }

            }

        }

    }
}



function ReorderMajor(eSelect, iCurrentField, numSelects)

{

    var eForm = eSelect.form;

    var iNewOrder = eSelect.selectedIndex + 1;

    var iPrevOrder;

    var positions = new Array(numSelects);

    var ix;

    for (ix = 0; ix < numSelects; ix++)

    {

        positions[ix] = 0;

    }

    for (ix = 0; ix < numSelects; ix++)

    {

        positions[eSelect.form["_ctl0_MainContentPlaceHolder_DDLMajorOrder" + ix].selectedIndex] = 1;

    }

    for (ix = 0; ix < numSelects; ix++)

    {

        if (positions[ix] == 0)

        {

            iPrevOrder = ix + 1;

            break;

        }

    }

    if (iNewOrder != iPrevOrder)

    {

        var iInc = iNewOrder > iPrevOrder? -1:1

        var iMin = Math.min(iNewOrder, iPrevOrder);

        var iMax = Math.max(iNewOrder, iPrevOrder);

        for (var iField = 0; iField < numSelects; iField++)

        {

            if (iField != iCurrentField)

            {

                if (eSelect.form["_ctl0_MainContentPlaceHolder_DDLMajorOrder" + iField].selectedIndex + 1 >= iMin &&

                    eSelect.form["_ctl0_MainContentPlaceHolder_DDLMajorOrder" + iField].selectedIndex + 1<= iMax)

                {

                    eSelect.form["_ctl0_MainContentPlaceHolder_DDLMajorOrder" + iField].selectedIndex += iInc;

                }

            }

        }

    }

}

 function ClientValidation(source, args) 
  { 
  args.IsValid = document.all["_ctl0_MainContentPlaceHolder_ChkDeclare"].checked;          
   } 

function ClientValidationAUS(source, args) {

    var avg = document.getElementById('_ctl0_MainContentPlaceHolder_txtPercentageAverage').value;
    var aus = document.getElementById('_ctl0_MainContentPlaceHolder_DDLViewOrder1').value;

    if (avg != '') {
        if (aus == 1 && avg < 90.00 )
           args.IsValid = false;
        else
            args.IsValid = true;
    }
    else
        args.IsValid = true;
    
}    
    
 



