
function videoPopup(filePath,popWidth,popHeight,popTop,popLeft)
{

	window.open('/ProductCatalogTrack/PKIMediaPlayer.aspx?filePath='+filePath,
				'_blank',
				'width='+popWidth+',height='+popHeight+',top='+popTop+',left='+popLeft);
}

function CheckSingle(e,buttonId,COAAlertMessage,culture)
{

try
	{	
		var isSelected = 'no';
		var chk;
		chk = e.target ||  event.srcElement;
	
		if(chk.checked)
		{
			isSelected = 'yes';	
		}
		if(chk.type=='checkbox')
		{
			var nodes1=document.getElementById('TechnicalLibraryResources_check1_0').parentNode.childNodes;
			
			var nodes2=document.getElementById('TechnicalLibraryResources_check2_0').parentNode.childNodes;
									
			for(i =0;i<14;++i)
			{			
				if(nodes1[i].type=='checkbox')
				{
					nodes1[i].checked='';
				}
			}
			
			for(i =0;i<14;++i)
			{			
				if(nodes2[i].type=='checkbox')
				{
					nodes2[i].checked='';
				}
			}
		}
		var buttonSearch = document.getElementById(buttonId);
		if(isSelected == 'yes')	
		{
			chk.checked='checked';
			if(chk.id=='TechnicalLibraryResources_check1_4')
			{
				var answer = window.confirm(COAAlertMessage);
				if(answer)
				{
					var url = '';
					if(culture == "EN-CA" || culture == "FR-CA")
					{
						if(culture == "EN-CA")
						{
							url = '/en-CA/catalog/COASearch.htm';
						}
						if(culture == "FR-CA")
						{
							url = '/fr-CA/catalog/COASearch.htm';
						}
					}
					else
					{
						url = '/catalog/COASearch.htm';
					
					}
					
						winModalWindow = window.open(url,'_self');
				}
				else
				{
				chk.checked='';
				}
			}
			else
			{					
				buttonSearch.disabled = false;				
			}		
		}
		else
		{
			chk.checked='';					
			//buttonSearch.disabled = true;			
		}
		
	}
	catch(E)
	{
	};

}


//Begin mod log, SO and MPO, Madhukar
function RedirectToPage(e,buttonId)
{

try
	{	
		var isSelected = 'no';
		var chk;
		chk = e.target ||  event.srcElement;
	
		if(chk.checked)
		{
			isSelected = 'yes';	
		}
		if(chk.type=='checkbox')
		{
			var nodes1=document.getElementById('TechnicalLibraryResources_check1_0').parentNode.childNodes;
			
			var nodes2=document.getElementById('TechnicalLibraryResources_check2_0').parentNode.childNodes;
									
			for(i =0;i<14;++i)
			{			
				if(nodes1[i].type=='checkbox')
				{
					nodes1[i].checked='';
				}
			}
			
			for(i =0;i<14;++i)
			{			
				if(nodes2[i].type=='checkbox')
				{
					nodes2[i].checked='';
				}
			}
		}
		
		var buttonSearch = document.getElementById(buttonId);
		
		if(isSelected == 'yes')	
		{
			chk.checked='checked';
			if(chk.id=='TechnicalLibraryResources_check2_2')
			{
				var answer = window.confirm(document.getElementById('TechnicalLibraryResources_check2').getAttribute('MSDSmessage'));
				if(answer)
				{
					var url = document.getElementById('TechnicalLibraryResources_check2').getAttribute('MSDSUrl');					
					winModalWindow = window.open(url,'_self');
				}
				else
				{
				chk.checked='';
				}
			}
			else
			{					
				buttonSearch.disabled = false;				
			}		
		}
		else
		{
			chk.checked='';					
			//buttonSearch.disabled = true;			
		}
		
	}
	catch(E)
	{
	};

}
//End mod log, SO and MPO, Madhukar

function NumLock(e)
{

if(navigator.appName.indexOf("Netscape")>(-1))
		{
			var oEvent = (window.event) ? window.event : e;
			var nKeyCode =  oEvent.keyCode ? oEvent.keyCode :
							oEvent.which ? oEvent.which : 
							void 0;
		
			if((nKeyCode >=48 && nKeyCode <=57 )|| nKeyCode ==8 || nKeyCode ==9 || nKeyCode ==37 || nKeyCode ==39 )
			{
				//allow  numbers & tab 
				
			}
			else
			{
				try
				{
					//alert(nKeyCode);
					// ignore the key pressed
					oEvent.preventDefault();
					oEvent.stopPropagation();
				}
				catch(ex)
				{
				}
				
			}
		}
		else
		{
			if(window.event.keyCode >=48 && window.event.keyCode <=57)
			{
				//do nothing
			}
			else if(window.event.keyCode == 13)
			{
				//do nothing
			}
			else
			{
				window.event.keyCode = 27;
			}
		}	
}
