// JavaScript Document
// Pop out window in center screen
<!-- Begin
var version4 = (navigator.appVersion.charAt(0) == "4"); 
var popupHandle;
function closePopup() {
if(popupHandle != null && !popupHandle.closed) popupHandle.close();
}
function displayPopup(url,name,height,width,evnt) {
var properties = "toolbar = 0, location = 0, height = " + height;
properties = properties + ", width=" + width;
var leftprop, topprop, screenX, screenY, cursorX, cursorY, padAmt;
if(navigator.appName == "Microsoft Internet Explorer") {
screenY = window.screen.availHeight;
screenX = window.screen.availWidth;
}
else {
screenY = window.outerHeight
screenX = window.outerWidth
}


leftvar = (screenX - width) / 2;
rightvar = (screenY - height) / 2;
if(navigator.appName == "Microsoft Internet Explorer") {
leftprop = leftvar;
topprop = rightvar;
}
else {
leftprop = (leftvar - pageXOffset);
topprop = (rightvar - pageYOffset);
}
if(evnt != null) {
properties = properties + ", left = " + leftprop;
properties = properties + ", top = " + topprop;
}
closePopup();
popupHandle = open(url,name,properties);
}

function blank_value(f) {
   f.value=""
}


function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
}


function CardExpired(smonth, syear) {


   var today = new Date();
   var expiry = new Date(syear, smonth);
   if (today.getTime() > expiry.getTime())
      return true;
   else
      return false;


}


// beng siong work

function displayPopup2(url,name,height,width,evnt) {
var properties = "scrollbars= 1, toolbar = 0, location = 0, height = " + height;
properties = properties + ", width=" + width;
var leftprop, topprop, screenX, screenY, cursorX, cursorY, padAmt;
if(navigator.appName == "Microsoft Internet Explorer") {
screenY = window.screen.availHeight;
screenX = window.screen.availWidth;
}
else {
screenY = window.outerHeight
screenX = window.outerWidth
}


leftvar = (screenX - width) / 2;
rightvar = (screenY - height) / 2;
if(navigator.appName == "Microsoft Internet Explorer") {
leftprop = leftvar;
topprop = rightvar;
}
else {
leftprop = (leftvar - pageXOffset);
topprop = (rightvar - pageYOffset);
}
if(evnt != null) {
properties = properties + ", left = " + leftprop;
properties = properties + ", top = " + topprop;
}
closePopup();
popupHandle = open(url,name,properties);
}


function textCounter(field, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
//else 
//countfield.value = maxlimit - field.value.length;
}

//  End -->


//Arrays which hold path to product tab images
	var tabImgArrOn = new Array("../images/tab_desc_highlt.gif","../images/tab_prodinfo_highlt.gif");
	var tabImgArrOff = new Array("../images/tab_desc.gif","../images/tab_prodinfo.gif");
	var tabsCount = 2;
	var selTabIndex = 0;
	
	//function to display layer based on the tab selected
	function displayLayer(layerIndex)
	{
		for(var i=0; i < tabsCount; i++)
		{
			var dispLayerObj = document.getElementById("layer"+i);
			
			//Display layer based on tab selected
			if(dispLayerObj)
			{
				if(i == layerIndex)
				{
					dispLayerObj.style.display = "block";
					selTabIndex = layerIndex;
					//break;
				}
				else
				{
					dispLayerObj.style.display = "none";
				}
			}
			
			//Change the tab image based on the tab selected
			var tabImgObj = document.getElementById("tabImg"+i);
			if(tabImgObj)
			{
				if(i == layerIndex)
				{
					tabImgObj.src = tabImgArrOn[i];
				}
				else
				{
					tabImgObj.src = tabImgArrOff[i];
				}
	
			}
		}
	} 
	
	function viewImage()
	{
		var winWidth = "590";
		var winHeight = "565";
		var enhImgSrcFld = document.getElementById("enh");
		var enhImgSrcVal = "";
		var popupWin = null;
		
		if(enhImgSrcFld)
		{
			enhImgSrcVal = escape(enhImgSrcFld.value);
			if(enhImgSrcVal != "null" && enhImgSrcVal != "")
			{
				popupWin = window.open("../hub/product/" + enhImgSrcVal, "largeImage", "width="+winWidth+",height="+winHeight+",left=0,top=0,scrollbars");
			}
		}
	}
	
