﻿// JScript File

var imgDef;
function changeimage(ctr,imgpath)
{
   imgDef=ctr.src;
   ctr.src=imgpath;
}
function RevertChange(ctr)
{
    ctr.src=imgDef;
}
function ShowHideDivImage(ctrl,dvTab,imgPathUp,imgPathDown)
{
     if(document.getElementById(dvTab).style.display=='none')
     {
        document.getElementById(dvTab).style.display='block';
        ctrl.src=imgPathDown;
      }
     else
     {
     document.getElementById(dvTab).style.display='none';
    
     ctrl.src=imgPathUp;
     }
}

function ShowHideDiv(tab1,tab2)
{
  document.getElementById(tab1).style.display='block';
  document.getElementById(tab2).style.display='none';

}

function checkForSelection()
{
var elm;
var i,cnt;
cnt=0;
 for(i = 0; i < document.forms[0].elements.length; i++)
    {
    elm = document.forms[0].elements[i]
   if ((elm.type == "checkbox") && (elm.checked==true))
    {
      cnt++;
     }
    }
    if(cnt==0)
    {
     alert("Please select at least one Discussion Group.");
     return false;
     }
    
     return true;
 }
function checkForSelectionOne()
{
var elm;
var i,cnt;
cnt=0;
 for(i = 0; i < document.forms[0].elements.length; i++)
    {
    elm = document.forms[0].elements[i];
    if ((elm.type == "checkbox") && (elm.checked==true))
    {
       cnt++;
       }
     }
    if(cnt==0)
    {
     alert("Please select at least one Discussion Group.");
     return false;
     }
    if(cnt>1)
    {
     alert("Please select only one Discussion Group.");
     return false;
     }
     return true;
 }
 
 function ValidateResponses()
 {
    var elm;
    var i,cnt;
    var varIds;
    varIds="";
    cnt=0;
    for(i = 0; i < document.forms[0].elements.length; i++)
    {
        elm = document.forms[0].elements[i];
        if ((elm.type == "checkbox") && (elm.checked==true))
        {
            cnt++;
            if(varIds!="")
            {
                varIds=varIds + "_" + elm.value;
            }
            else
            {
                varIds=elm.value;
            }
        }
     }
     document.getElementById('ctl00_MasterContent_hdnDeleteResponse').value=varIds;
     if(cnt==0)
     {
        alert("Please select at least one Response.");
        return false;
     }
     return true;
 }
 
 function ConfirmRemoveQuery(TopicId,QueryId)
 {
    if(confirm("Are You Sure to Remove Query?")==true)
    {        
        var abc=QueryId;        
        document.getElementById('ctl00_MasterContent_hdnDeleteQuery').value=abc;
        //document.form1.submit();
         document.aspnetForm.submit();
        //document.location.href="RemoveQuery.aspx?TopicId=" + TopicId + "&QueryId=" + QueryId;
    }
    
 }

function fnEnablePosition(e)
{
	
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
}

function textboxMultilineMaxNumber(txt,maxLen)
{
    var TextBoxValue=txt.value;
    var Used=TextBoxValue.length;
    document.getElementById('ctl00_MasterContent_lblAnsMax').innerHTML="(Used " + Used + " of " + maxLen + " Characters)";
    if(TextBoxValue.length > (maxLen-1))
    {        
        return false;
    }
    else
    {
        return true;
     }
}

function textStopMaxNumber(txt,maxLen)
{
    var TextBoxValue=txt.value;
    if(TextBoxValue.length > (maxLen-1))
    {        
        return false;
    }
    else
    {
        return true;
    }
}
function ConfirmTopicSubmit()
{
    var TextBoxValue=document.getElementById('ctl00_MasterContent_txtTopic').value;
    var DescValue=document.getElementById('ctl00_MasterContent_txtTopicDescription').value;
    if(alltrim(TextBoxValue).length==0)
    {
        alert("Please Enter Group Name");
        return false;
    }
    if(alltrim(DescValue).length==0)
    {
        alert("Please Enter Group Description");
        return false;
    }
    if(DescValue.length > 1000)
    {        
        alert("Can't Save! Description limit is 1000 characters");
        return false;
    }
    else
    {
        return true;
    }
}

function ConfirmQuerySubmit()
{
    var TextBoxValue=document.getElementById('ctl00_MasterContent_txtQuery').value;
    
    if(alltrim(TextBoxValue).length==0)
    {
        alert("Please Enter Query");
        return false;
    }
    if(TextBoxValue.length > 1000)
    {        
        alert("Can't Save! Query limit is 1000 characters");
        return false;
    }
    else
    {
        return true;
    }
}
function ConfirmQueryResponseSubmit()
{
    var TextBoxValue=document.getElementById('ctl00_MasterContent_txtResponse').value;
    
    if(alltrim(TextBoxValue).length==0)
    {
        alert("Please Enter Response");
        return false;
    }
    if(TextBoxValue.length > 1000)
    {        
        alert("Can't Save! Response limit is 1000 characters");
        return false;
    }
    else
    {
        return true;
    }
}
function alltrim(str) 
{ 
    return str.replace(/^\s+|\s+$/g, '');
}

function DisplayFaq(strFaqType)
{
    if(strFaqType=="Job")
    {
        document.getElementById("dvGeneral").style.display="none";
        //document.getElementById("dvBusiness").style.display="none";
        document.getElementById("dvJob").style.display="block"; 
    }
    else
    {
        document.getElementById("dvJob").style.display="none";   
        //document.getElementById("dvBusiness").style.display="none";
        document.getElementById("dvGeneral").style.display="block";
    }
//    else
//    {
//        document.getElementById("dvJob").style.display="none";   
//        document.getElementById("dvGeneral").style.display="none";
//        document.getElementById("dvBusiness").style.display="block";
//    }
}

function DispalyContactUs(ShowDv,HideDv1,HideDv2)
{
    document.getElementById(ShowDv).style.display="block";   
    document.getElementById(HideDv1).style.display="none";
    document.getElementById(HideDv2).style.display="none";
}

function ConfirmDel()
{
    return confirm("Are you sure to delete ?");
    
}


 
  function Trim(input)
  {
    var lre = /^\s*/; 
    var rre = /\s*$/; 
    input = input.replace(lre, ""); 
    input = input.replace(rre, ""); 
    return input; 
   }
 
   // filter the files before Uploading for text file only  
   function CheckForTestFile(ctrlId) 
   {
        var file = document.getElementById(ctrlId);
        var fileName=file.value;        
        //Checking for file browsed or not 
        if (Trim(fileName) =='' )
        {
            alert("Please select an Image to upload!!!");
            file.focus();
            return false;
        }
 
       //Setting the extension array for diff. type of text files 
       var extArray = new Array(".gif", ".jpg", ".jpeg", ".png");       
 
       //getting the file name
       while (fileName.indexOf("\\") != -1)
         fileName = fileName.slice(fileName.indexOf("\\") + 1);
 
       //Getting the file extension                     
       var ext = fileName.slice(fileName.indexOf(".")).toLowerCase();
 
       //matching extension with our given extensions.
       for (var i = 0; i < extArray.length; i++) 
       {
         if (extArray[i] == ext) 
         { 
           return true;
         }
       }  
         alert("Please only upload Image files that end in types:  " 
           + (extArray.join("  ")));
           file.focus();
           return false;                
   }    

function CheckAlbumValidate(ctrlTitle,ctrlflp)
{
    var TitleA=document.getElementById(ctrlTitle);
    var FlP=document.getElementById(ctrlflp);
    var strAlert="";
    if(alltrim(FlP.value)=="")
    {
        strAlert="\nPlease select a Image to upload!!!";
    }
    
    if(alltrim(TitleA.value)=="")
    {
        alert("Please enter Album Tile!!!" + strAlert)
        TitleA.focus();
        return false;
    }
    else
    {
        return CheckForTestFile(ctrlflp);
    }  
}


//function ValidateAlbumImageVerify()
//{
//    var chkArray=document.getElementsByTagName("input");
//    var i=0;
//    var strSelectedId=0;
//    for(i=0;i<chkArray.length;i++)
//    {
//        if(chkArray(i).type=="checkbox")
//        {
//           if(chkArray(i).checked)
//               strSelectedId=strSelectedId+1;
//        }
//    }
//    if(strSelectedId==0)
//    {
//        alert("Please select Image to verify.")
//        return false;
//    }
//}

function ValidateAlbumImageDelete()
{
    var chkArray=document.getElementsByTagName("input");
    var i=0;
    var strSelectedId=0;
    for(i=0;i<chkArray.length;i++)
    {
        if(chkArray(i).type=="checkbox")
        {
           if(chkArray(i).checked)
               strSelectedId=strSelectedId+1;
        }
    }
    if(strSelectedId>0)
    {
        return confirm("Are you sure to delete");
    }
    else
    {
        alert("Please select Image to delete.")
        return false;
    }
}

function NewCareersOtherCampus(DDLId,TXTId)
{
    
        var ddlCampusType = document.getElementById(DDLId);
        var ddlval=ddlCampusType.options[ddlCampusType.selectedIndex].text;
        if(ddlval=="Others")
        {
            document.getElementById(TXTId).style.display='block';
        }
        else
        {
            document.getElementById(TXTId).style.display='none';
        }
}

function NewCareersOtherDegree(DDLId,TXTId)
{
   
        var ddldegree = document.getElementById(DDLId);
        var ddlval=ddldegree.options[ddldegree.selectedIndex].text;
        if(ddlval=="Others")
        {
            document.getElementById(TXTId).style.display='block';
        }
        else
        {
            document.getElementById(TXTId).style.display='none';
        }
}