<!--
var xOffset=0;

function swapImage(imgName,imgFile){document.images[imgName].src=imgFile;}

function swapBtnImage(btnID,imgFile){document.getElementById(btnID).src=imgFile;}

function ProductShow(divName){
	var img1=document.getElementById(divName);
	img1.style.visibility="visible";
	switch(divName)
	{	case 'cat1': img1.style.left=655+xOffset;;break;
		case 'cat2': img1.style.left=655+xOffset;;break;
		case 'cat3': img1.style.left=655+xOffset;;break;
		case 'cat4': img1.style.left=655+xOffset;;break;
		case 'cat5': img1.style.left=655+xOffset;;break;
		case 'cat6': img1.style.left=655+xOffset;;break;
		case 'productList': img1.style.left=167+xOffset;;break;
		case 'contactList': break;
		case 'catalogList': img1.style.left=197+xOffset;swapImage('nav4','webimages/navbar04o.jpg');break;
		case 'ecList':img1.style.right=30+xOffset;break;
	}
}

function ProductHide(divName){
	var img1=document.getElementById(divName);
	img1.style.visibility="hidden";
	switch(divName){
		case 'cat1': break;
		case 'cat2': break;
		case 'cat3': break;
		case 'cat4': break;
		case 'cat5': break;
		case 'cat6': break;
		case 'productList': ;break;
		case 'contactList': break;
		case 'catalogList': swapImage('nav4','webimages/navbar04.jpg');break;
		case 'ecList': break;
	}
}

function ItemShow(itemID){
	var item=document.getElementById(itemID);
	item.attributes.getNamedItem("class").nodeValue="itemOn";
}

function ItemOff(itemID){
	var item=document.getElementById(itemID);
	item.attributes.getNamedItem("class").nodeValue="itemoff";
}

function popUp(itemID){
	var item=document.getElementById(itemID);
	item.attributes.getNamedItem("class").nodeValue="popup";
}

function popOff(itemID){
	var item=document.getElementById(itemID);
	item.attributes.getNamedItem("class").nodeValue="popoff";
}

function expandcollapse(itemID){
	switch(itemID){
	case 'eAll':
				document.getElementById('LenShape').attributes.getNamedItem("class").nodeValue="wcell";
				document.getElementById('op0').attributes.getNamedItem("class").nodeValue="expand";
				document.getElementById('WL').attributes.getNamedItem("class").nodeValue="wcell";
				document.getElementById('op1').attributes.getNamedItem("class").nodeValue="expand";
				document.getElementById('LedColor').attributes.getNamedItem("class").nodeValue="wcell";
				document.getElementById('op2').attributes.getNamedItem("class").nodeValue="expand";
				document.getElementById('LensType').attributes.getNamedItem("class").nodeValue="wcell";
				document.getElementById('op3').attributes.getNamedItem("class").nodeValue="expand";
				document.getElementById('Flux').attributes.getNamedItem("class").nodeValue="wcell";
				document.getElementById('op4').attributes.getNamedItem("class").nodeValue="expand";
				document.getElementById('VA').attributes.getNamedItem("class").nodeValue="wcell";
				document.getElementById('op5').attributes.getNamedItem("class").nodeValue="expand";
				document.getElementById('SF').attributes.getNamedItem("class").nodeValue="wcell";
				document.getElementById('op6').attributes.getNamedItem("class").nodeValue="expand";
				document.getElementById('I0').attributes.getNamedItem("src").nodeValue="images/minus.png";
				document.getElementById('I1').attributes.getNamedItem("src").nodeValue="images/minus.png";
				document.getElementById('I2').attributes.getNamedItem("src").nodeValue="images/minus.png";
				document.getElementById('I3').attributes.getNamedItem("src").nodeValue="images/minus.png";
				document.getElementById('I4').attributes.getNamedItem("src").nodeValue="images/minus.png";
				document.getElementById('I5').attributes.getNamedItem("src").nodeValue="images/minus.png";
				document.getElementById('I6').attributes.getNamedItem("src").nodeValue="images/minus.png";
				break;
	case 'cAll':
				document.getElementById('LenShape').attributes.getNamedItem("class").nodeValue="graycell";
				document.getElementById('op0').attributes.getNamedItem("class").nodeValue="collapse";
				document.getElementById('WL').attributes.getNamedItem("class").nodeValue="graycell";
				document.getElementById('op1').attributes.getNamedItem("class").nodeValue="collapse";
				document.getElementById('LedColor').attributes.getNamedItem("class").nodeValue="graycell";
				document.getElementById('op2').attributes.getNamedItem("class").nodeValue="collapse";
				document.getElementById('LensType').attributes.getNamedItem("class").nodeValue="graycell";
				document.getElementById('op3').attributes.getNamedItem("class").nodeValue="collapse";
				document.getElementById('Flux').attributes.getNamedItem("class").nodeValue="graycell";
				document.getElementById('op4').attributes.getNamedItem("class").nodeValue="collapse";
				document.getElementById('VA').attributes.getNamedItem("class").nodeValue="graycell";
				document.getElementById('op5').attributes.getNamedItem("class").nodeValue="collapse";
				document.getElementById('SF').attributes.getNamedItem("class").nodeValue="graycell";
				document.getElementById('op6').attributes.getNamedItem("class").nodeValue="collapse";
				document.getElementById('I0').attributes.getNamedItem("src").nodeValue="images/plus.png";
				document.getElementById('I1').attributes.getNamedItem("src").nodeValue="images/plus.png";
				document.getElementById('I2').attributes.getNamedItem("src").nodeValue="images/plus.png";
				document.getElementById('I3').attributes.getNamedItem("src").nodeValue="images/plus.png";
				document.getElementById('I4').attributes.getNamedItem("src").nodeValue="images/plus.png";
				document.getElementById('I5').attributes.getNamedItem("src").nodeValue="images/plus.png";
				document.getElementById('I6').attributes.getNamedItem("src").nodeValue="images/plus.png";
				break;
	default:
		var item=document.getElementById(itemID);
		if(item.attributes.getNamedItem("class").nodeValue=="wcell"){
			item.attributes.getNamedItem("class").nodeValue="graycell";
			
			switch(itemID){
				case 'LenShape':
					document.getElementById('op0').attributes.getNamedItem("class").nodeValue="collapse";
					document.getElementById('I0').attributes.getNamedItem("src").nodeValue="images/plus.png";break;
				case 'WL':
					document.getElementById('op1').attributes.getNamedItem("class").nodeValue="collapse";
					document.getElementById('I1').attributes.getNamedItem("src").nodeValue="images/plus.png";break;
				case 'LedColor':document.getElementById('op2').attributes.getNamedItem("class").nodeValue="collapse";
					document.getElementById('I2').attributes.getNamedItem("src").nodeValue="images/plus.png";break;
				case 'LensType':document.getElementById('op3').attributes.getNamedItem("class").nodeValue="collapse";
					document.getElementById('I3').attributes.getNamedItem("src").nodeValue="images/plus.png";break;
				case 'Flux':document.getElementById('op4').attributes.getNamedItem("class").nodeValue="collapse";
					document.getElementById('I4').attributes.getNamedItem("src").nodeValue="images/plus.png";break;
				case 'VA':document.getElementById('op5').attributes.getNamedItem("class").nodeValue="collapse";
					document.getElementById('I5').attributes.getNamedItem("src").nodeValue="images/plus.png";break;
				case 'SF':document.getElementById('op6').attributes.getNamedItem("class").nodeValue="collapse";
					document.getElementById('I6').attributes.getNamedItem("src").nodeValue="images/plus.png";break;
			}
		}
		else{
			item.attributes.getNamedItem("class").nodeValue="wcell";
			switch(itemID){
				case 'LenShape':
					document.getElementById('op0').attributes.getNamedItem("class").nodeValue="expand";
					document.getElementById('I0').attributes.getNamedItem("src").nodeValue="images/minus.png";break;
				case 'WL':
					document.getElementById('op1').attributes.getNamedItem("class").nodeValue="expand";
					document.getElementById('I1').attributes.getNamedItem("src").nodeValue="images/minus.png";break;
				case 'LedColor':document.getElementById('op2').attributes.getNamedItem("class").nodeValue="expand";
					document.getElementById('I2').attributes.getNamedItem("src").nodeValue="images/minus.png";break;
				case 'LensType':document.getElementById('op3').attributes.getNamedItem("class").nodeValue="expand";
					document.getElementById('I3').attributes.getNamedItem("src").nodeValue="images/minus.png";break;
				case 'Flux':document.getElementById('op4').attributes.getNamedItem("class").nodeValue="expand";
					document.getElementById('I4').attributes.getNamedItem("src").nodeValue="images/minus.png";break;
				case 'VA':document.getElementById('op5').attributes.getNamedItem("class").nodeValue="expand";
					document.getElementById('I5').attributes.getNamedItem("src").nodeValue="images/minus.png";break;
				case 'SF':document.getElementById('op6').attributes.getNamedItem("class").nodeValue="expand";
					document.getElementById('I6').attributes.getNamedItem("src").nodeValue="images/minus.png";break;
			}
		}}
}

function frmFieldValidate(theForm){
	strPN=theForm.txtPartNo.value;
	regEx=/[a-zA-Z0-9]+[\/.-]?[a-zA-Z0-9]+/ig;
	 if (strPN.length==0){alert("This Field can not be empty!");return(false);};
	 if (strPN.indexOf("'")>=0){alert("Invalid character \' not allowed!");return(false);}
	if (strPN.indexOf("%")>=0){alert("Invalid character \% not allowed!");return(false);}
	if (!regEx.test(strPN)){alert("Incorrect character(s) in your input!");return(false);}
}

function getXoffset(){
	xOffset=document.getElementById("tblContent").offsetLeft;
//document.getElementById("searchForm").style.left=xOffset+3;
//	document.getElementById("ecpart1").style.left=xOffset+375;
//document.getElementById("ecpart2").style.left=xOffset+500;
//document.getElementById("banner").style.left=xOffset+450;
}

function win_load(){getXoffset();}

function Form_Validator(theForm)
{if (theForm.txtInput.value == "")
  {
    alert("Please enter a value for the input field.");
    theForm.txtInput.focus();
    return (false);
  }

  if (theForm.txtInput.value.length < 3)
  {
    alert("Please enter at least 3 characters in the input field.");
    theForm.txtInput.focus();
    return (false);
  }
var PNRegExp=/^(\w)([-\w\.\/])*(\w)+$/;
if(!PNRegExp.test(theForm.txtInput.value)){alert("Invalid Part Number Format!");return(false);}
  return (true);
}

function FrontPage_Form2_Validator(theForm)
{
  if (theForm.email_address.value == "")
  {
    alert("Please enter a value for the \"e-mail\" field.");
    theForm.email_address.focus();
    return (false);
  }

  if (theForm.email_address.value.length < 7)
  {
    alert("Please enter at least 7 characters in the \"e-mail\" field.");
    theForm.email_address.focus();
    return (false);
  }

  if (theForm.email_address.value.length > 127)
  {
    alert("Please enter at most 127 characters in the \"e-mail\" field.");
    theForm.email_address.focus();
    return (false);
  }
var emailRegExp=/^\w(\.?[-\w])*@\w(\.?[-\w])*\.([a-z]{3,4}(\.[a-z]{2})?|[a-z]{2}(\.[a-z]{2})?)$/i;
if(!emailRegExp.test(theForm.email_address.value)){alert("Invalid Email Format!");return(false);}

  return (true);
}
function frmAddToBasket(theForm){
	switch (theForm.product_id.value){
		case "E3WAEGW": case "E1154SBC" : 
		case "E934FO-2LID-RV": case "E934FO-LILGD-RV" : 
			if (Number(theForm.product_qty.value)==0 || Number(theForm.product_qty.value) < 1000){alert("Minimum order is 1000 pcs.");return( false);break;}else {break;}
		case "EPK3020SEC-H": 
			if (Number(theForm.product_qty.value)==0 || (Number(theForm.product_qty.value)%2000) !=0){alert("Please order multiple of 2000 pcs.");return( false);}break;
		case "E77EB-2EGWA": 
			if (Number(theForm.product_qty.value)==0 || (Number(theForm.product_qty.value)%500) !=0){alert("Please order multiple of 500 pcs.");return( false);break;}
		case "E904ID": 
			if (Number(theForm.product_qty.value)==0 || (Number(theForm.product_qty.value)<10)){alert("Minimum order is 10 packages(10,000 pcs).");return( false);break;}
			else {if (Number(theForm.product_qty.value)>58){alert("Over the maximum order quantity (58 packages), please contact eLED.com");return(false);}break;}
		case "EP3216SEC": 
			if (Number(theForm.product_qty.value)==0 || (Number(theForm.product_qty.value)<5)){alert("Minimum order is 5 packages(10,000 pcs).");return( false);break;}
			else {if (Number(theForm.product_qty.value)>50){alert("Over the maximum order quantity (50 packages), please contact eLED.com");return(false);}break;}
		case "EM2520SURCK09": 
			if (Number(theForm.product_qty.value)==0 || (Number(theForm.product_qty.value)<5)){alert("Minimum order is 5 packages(5,000 pcs).");return( false);break;}
			else {if (Number(theForm.product_qty.value)>50){alert("Over the maximum order quantity (50 packages), please contact eLED.com");return(false);}break;}
		case "E934SGD12VTNR254": 
			if (Number(theForm.product_qty.value)==0 || (Number(theForm.product_qty.value)<5)){alert("Minimum order is 5 packages(10,000 pcs).");return( false);break;}
			else {if (Number(theForm.product_qty.value)>50){alert("Over the maximum order quantity (50 packages), please contact eLED.com");return(false);}break;}
		case "EPEKA4030PWCE": 
			if (Number(theForm.product_qty.value)>9){alert("Over the maximum order quantity (9 packages), please contact eLED.com");return(false);break;}
		case "E119EGW-CA": 
			if (Number(theForm.product_qty.value)==0 || (Number(theForm.product_qty.value)<2)){alert("Minimum order is 2 packages(1,000 pcs)");return(false);break;}
		case "E73EK-GDA": case "E934CB-YD-RV": case "E934CB-GD-RV": case "E934FO-LYLGD-RV":
			if (Number(theForm.product_qty.value)==0 || (Number(theForm.product_qty.value)<2)){alert("Minimum order is 2 packages(1,000 pcs)");return(false);break;}
		default : return (true);}
;}
-->