﻿// JScript File
   
    var popup_divs = new Array();
    var val=0;
   
    function applyPopUpOnclick(){
   	//Gets all the containers with class popup
   	popup_divs=getElementsByClassName(document,'div','popup');
	    for(i=0; i<popup_divs.length; i++){
    //Gets all the images within the container
             imgDivs=getElementsByClassName(popup_divs[i],"img","popup_cancel");
             for (j=0;j<imgDivs.length;j++){
                imgDivs[j].parentid = popup_divs[i].id;
    //Assign onclicks to images
                imgDivs[j].onclick=function(){hideParentContainer(this.parentid);}
            } 	    
  	    }
      	
  	}
  	 
  	
  	//This function hides the parent container on Onclick
  	function hideParentContainer(parentContainer){
  	    document.getElementById(parentContainer).style.display="none";
  	}
 
     	
     	
    //Function to retrieve different element based on class name 	
 	function getElementsByClassName(oElm , strTagName, strClassName){
        var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
        var arrReturnElements = new Array();
        strClassName = strClassName.replace(/\-/g, "\\-");
        var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
        var oElement;
        for(var i=0; i<arrElements.length; i++){
        oElement = arrElements[i];      
         if(oRegExp.test(oElement.className)){
              arrReturnElements.push(oElement);
          }   
        }
        return (arrReturnElements)
    }

  	 
  	 
