﻿// JScript File
//Function used to confirm deletion
 function CfmDelete(lblgrid)
 {//alert('helo');
    var selectedBoxes = ""; 
    if (lblgrid != null)
    {
        var inputTags = lblgrid.getElementsByTagName("input"); 
        var tagsLength = inputTags.length; 
        //alert(tagsLength);
        for(var i=0;i<tagsLength ;i++)
        { 
           if(inputTags[i].checked==true)
               selectedBoxes ="1"; 
        } 
        if(selectedBoxes.length>0)
        {
          return window.confirm("Are you sure you want to delete records?");
          
        }
        else
        {
            alert("Please select the item(s) you want to delete!");
            return false;
        }
    }
    else
    {
        alert("No Item(s) found!");
        return false;
    }
 }
 
 //function used to select/unselect child checkboxes
// function CheckAll(objChk,lblgrid)
// {
//    var selectedBoxes = ""; 
//    if(lblgrid.getElementsByTagName("input"))
//    {
//        var inputTags = lblgrid.getElementsByTagName("input");
//        var tagsLength = inputTags.length; 
//        for(var i=0;i<tagsLength ;i++)
//        { 
//            if(objChk.checked==true)
//            {
//              inputTags[i].checked=true;
//            }
//            else
//            {
//               inputTags[i].checked=false;
//            }
//                 
//        }
//    }
//    return true;
// }
 function ConfirmDelete(formName,gridName)
 {
    var selectedBoxes = ""; 
    formObj=document.forms[formName];
    var retval="";
    if (formObj.elements[gridName])
	{
		retval = formObj.elements[gridName];
	}
	else if (document.getElementById(gridName))
	{
		retval = document.getElementById(gridName);
	}
	
    var inputTags = retval.getElementsByTagName("input"); 
    
    var tagsLength = inputTags.length; 
    for(var i=0;i<tagsLength ;i++)
    { 
       if(inputTags[i].checked==true)
           selectedBoxes ="1"; 
    } 
    if(selectedBoxes.length>0)
    {
      return window.confirm("Are you sure you want to delete records?");
      
    }
    else
    {
        alert("Please select the item(s) you want to delete!");
        return false;
    }
 }
 
  function ConfirmDeleteCart(formName,gridName)
 {
    var selectedBoxes = ""; 
    formObj=document.forms[formName];
    var retval="";
    if (formObj.elements[gridName])
	{
		retval = formObj.elements[gridName];
	}
	else if (document.getElementById(gridName))
	{
		retval = document.getElementById(gridName);
	}
	
    var inputTags = retval.getElementsByTagName("input"); 
    
    var tagsLength = inputTags.length; 
    for(var i=0;i<tagsLength ;i++)
    { 
       if(inputTags[i].checked==true)
           selectedBoxes ="1"; 
    } 
    if(selectedBoxes.length>0)
    {
      return window.confirm("Are you sure you want to remove selected item(s) from cart?");
      
    }
    else
    {
        alert("Please select the item(s) you want to remove from cart!");
        return false;
    }
 }
 
 function ConfirmDeleteCartJquery(formName,gridName)
 {
    var selectedBoxes = ""; 
    formObj=document.forms[formName];
    var retval="";
    if (formObj.elements[gridName])
	{
		retval = formObj.elements[gridName];
	}
	else if (document.getElementById(gridName))
	{
		retval = document.getElementById(gridName);
	}
	
    var inputTags = retval.getElementsByTagName("input"); 
    
    var tagsLength = inputTags.length; 
    for(var i=0;i<tagsLength ;i++)
    { 
       if(inputTags[i].checked==true)
           selectedBoxes ="1"; 
    } 
    if(selectedBoxes.length>0)
    {
      //return window.confirm("Are you sure you want to remove selected item(s) from cart?");
      
      jConfirm('Are you sure you want to remove selected item(s) from cart?', 'Nutri-Doc Says:', 
      function(r) 
      {
        if (r)
        {
            //alert(r);
            __doPostBack('ctl00$ContentPlaceHolder1$imbRemove','');
            //$("form[name='aspnetForm']").submit();
            //return true;
        }
        else
        {
            return false;
        }
      }
      );
      return false; 
    }
    else
    {
        jAlert("Please select the item(s) you want to remove from cart!", 'Nutri-Doc Says:');
        return false;
    }
 }

//function __doPostBack(eventTarget, eventArgument) 
//{
//    var theform = document.aspnetForm;
//    theform.__EVENTTARGET.value = eventTarget;
//    theform.__EVENTARGUMENT.value = eventArgument;
//    theform.submit();
//} 
 
 function CheckAll(objChk,formName,gridName)
 {
    var selectedBoxes = ""; 
    formObj=document.forms[formName];
    var retval="";
    if (formObj.elements[gridName])
	{
		retval = formObj.elements[gridName];
	}
	else if (document.getElementById(gridName))
	{
		retval = document.getElementById(gridName);
	}
    if(retval.getElementsByTagName("input"))
    {
        var inputTags = retval.getElementsByTagName("input");
        var tagsLength = inputTags.length; 
        for(var i=0;i<tagsLength ;i++)
        { 
            if(objChk.checked==true)
            {
              inputTags[i].checked=true;
            }
            else
            {
               inputTags[i].checked=false;
            }
                 
        }
    }
    return true;
 }


