﻿// JScript File

function SelectAll(obj)
{
    var strGridName=document.getElementById("ctl00_generalContent_gdvProductAttribute");
    return CheckAll(obj,strGridName);
}

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 CfmProductSelected()
 {
   var lblgrid = document.getElementById("ctl00_generalContent_gdvProductAttribute"); 
    var selectedBoxes = ""; 
    if (lblgrid != null)
    {
        var inputTags = lblgrid.getElementsByTagName("input"); 
        var tagsLength = inputTags.length; 
        for(var i=0;i<tagsLength ;i++)
        {           
           if(inputTags[i].checked==true)
           {
               selectedBoxes ="1"; 
           }
        }
        if(selectedBoxes.length>0)
        {
        
          if(validate()==false)
          {         
          alert(message);
          return false;
          }        
          
        }
        else
        {
            alert("Please select the item(s) you want to Purchase!");
            return false;
        }
    }
    else
    {
        alert("No Item(s) found!");
        return false;
    }
 }
 
  function validate()
 {
 
    message='';
	var counter;
	var chdBoxId;
	var txtPartNoId;
	var txtQtyId;
	var hdnCounterId;
	var displayCounter=0;
	var status= true;
    for (counter=0; counter < document.forms[0].elements.length; counter++) 
    {
	    if (document.forms[0].elements[counter].type == 'checkbox')		
    	{			
	    	if(document.forms[0].elements[counter].checked==true)
		    {						
			    //LIntSelectedCheckBoxes=LIntSelectedCheckBoxes+1				
			    //----------------------------
		        chdBoxId=document.forms[0].elements[counter].id;
		        if(chdBoxId=='')
		        continue;
		        txtQtyId=chdBoxId.replace('chkProductAttributes','txtProductQuantity');	        
		     
		        displayCounter++;		      
		        if(document.getElementById(txtQtyId).value == '')
		        {
		            message=message +'Please Enter Quantity in '+ displayCounter +' \n\r';
		            status= false;
		        }
		        else
		        {
		            if(parseInt(document.getElementById(txtQtyId).value,10) <=0)
		                {
		                    message=message +'Quantity must be greater than zero in '+ displayCounter +' \n\r';
		                    status= false;
		                }
		                
		              
		        }
		        if(message.length >0)
                    {message=message+"\n\r";}
		    }
        }
        
    }    
 return status;
}


//Start -> Added by - Pooja Verma//
function HandleKeyPress(e,txt)
 {
 var txtid= txt.id;
 var btnId = txtid.replace('txtQty','imbAddToCart')
 
    if(e.target)
      el=e.target;
     else if(e.srcElement)
      el=e.srcElement;
    var unicode=e.keyCode? e.keyCode : e.charCode ? e.charCode : e.which
    if(unicode=='13')
    {       if(el.type.indexOf('textarea')<0) //&& el.id.indexOf('imgCancel') != 0)
            {
    		    document.getElementById(btnId).click();
		        e.returnValue=false;
		        return false;
		    }
		    else
		    {
		         e.returnValue=true;
		         return true;
		    }
	}
   
 }
 function checkQuantity(btn)
 {
    var btnId = btn.id;
    var txtId = btnId.replace('imbAddToCart','txtQty');
    if(document.getElementById(txtId).value == '')
    {
        alert('Please Enter Quantity');
        return false;
    }
    else if(parseInt(document.getElementById(txtId).value,10) <=0)
    {
        alert('Quantity must be greater than 0');
        return false;
    }
    else
        return true;
 }
//End -> Added by - Pooja Verma//


 function opendetail(imageName)
    {
  newwindow=window.open("productdetailpopup.aspx?imageName=" +imageName,"name","toolbar=0, width=420, height=400, top=50, scrollbars=1, menubar=0,resizable=0");
        
    }