
document.write("<script language='javascript' src='/JS/ymPrompt.js'></script>");function get$(val)
{return document.getElementById(val);}
function formatFloat(src,pos)
{return Math.round(src*Math.pow(10,pos))/Math.pow(10,pos);}
function insertHtml(where,el,html){where=where.toLowerCase();if(el.insertAdjacentHTML){switch(where){case"beforebegin":el.insertAdjacentHTML('BeforeBegin',html);return el.previousSibling;case"afterbegin":el.insertAdjacentHTML('AfterBegin',html);return el.firstChild;case"beforeend":el.insertAdjacentHTML('BeforeEnd',html);return el.lastChild;case"afterend":el.insertAdjacentHTML('AfterEnd',html);return el.nextSibling;}
throw'Illegal insertion point -> "'+where+'"';}
var range=el.ownerDocument.createRange();var frag;switch(where){case"beforebegin":range.setStartBefore(el);frag=range.createContextualFragment(html);el.parentNode.insertBefore(frag,el);return el.previousSibling;case"afterbegin":if(el.firstChild){range.setStartBefore(el.firstChild);frag=range.createContextualFragment(html);el.insertBefore(frag,el.firstChild);return el.firstChild;}else{el.innerHTML=html;return el.firstChild;}
case"beforeend":if(el.lastChild){range.setStartAfter(el.lastChild);frag=range.createContextualFragment(html);el.appendChild(frag);return el.lastChild;}else{el.innerHTML=html;return el.lastChild;}
case"afterend":range.setStartAfter(el);frag=range.createContextualFragment(html);el.parentNode.insertBefore(frag,el.nextSibling);return el.nextSibling;}
throw'Illegal insertion point -> "'+where+'"';}
function length(str,len)
{if(str.length>len)
{return str.substr(0,len)+'..';}
else
{return str;}}
function GetHtml(Pro_id,type,number,Manu,DC,Package)
{var tempType=encodeURIComponent(type);var html="<li id='li"+Pro_id+"' name='prolist' class='proname'><img src='/images/icon_proname.gif'/><a href='/ic-datasheet/"+tempType+"-"+Pro_id+".html' title='"+type+","+Manu+","+DC+","+Package+"'>"+length(type,9)+"</a><strong>("+number+")</strong><label class='buttum_del'><img src='/images/buttm_del.gif' title='remove' onclick='DelProduct("+Pro_id+");' style='cursor:pointer;'/>"
html+="</label></li>"
return html;}
function AddProduct(Pro_id,type,Manu,DC,Package,imgName)
{var img=get$('img'+Pro_id);type=type.replace(/(\s+)/g,"");var numberObj=get$("txtNumeber"+Pro_id);var number=1;var checkBlower=true;if(navigator.userAgent.indexOf("Firefox")>=0)
{if(img.disabled==true)
{checkBlower=false;}}
if(numberObj)
{if(checkBlower)
{number=numberObj.value;if(number.replace(/(\s+)/g,"")=="")
{ymPrompt.alert("Please input the quantity you need.");return false;}
if(number.search(/^[0-9]+$/)==-1)
{ymPrompt.alert("The number you entered is not valid.");return false;}}}
var args=Pro_id+"^"+type+"^"+number+"^"+Manu+"^"+DC+"^"+Package+"^"+imgName;var arrTemp=get$("ShoppingList1_hidList").value.split("|");var bool=false;for(var i=0;i<arrTemp.length;i++)
{if(arrTemp[i].indexOf(Pro_id+"^"+type+"^")==0)
{bool=true;break;}}
if(bool==false)
{jons_ajax.AddProduct(args,CallBack_Add);insertHtml("AfterEnd",document.getElementById('divProList'),GetHtml(Pro_id,type,number,Manu,DC,Package));get$("lblItems").innerHTML=parseInt(get$("lblItems").innerHTML)+1
img.disabled=true;if(img.src.indexOf("icon_addcart1.gif")>0)
{img.src="/images/icon_addcart2.gif";}
else if(img.src.indexOf("d_addcart1.gif")>0)
{img.src="/images/d_addcart2.gif";}
img.style.cursor="auto";}
var ulHeight=62;if(navigator.userAgent.indexOf("Firefox")>=0)
{ulHeight=58;}
if(get$("proContainer").offsetHeight>=ulHeight*6)
{get$("proContainer").style.cssText="height:"+ulHeight*6+"px; overflow:hidden;";}
else
{get$("proContainer").style.cssText="";}}
function CallBack_Add(result){get$("ShoppingList1_hidList").value=result.value;}
function DelProduct(Pro_id)
{var str1="li"+Pro_id;var str2="tr"+Pro_id;if(get$(str1))
{var p=get$(str1).parentNode;p.removeChild(document.getElementById(str1));jons_ajax.DelProduct(Pro_id,CallBack_Add)
get$("lblItems").innerHTML=parseInt(get$("lblItems").innerHTML)-1
var img=get$('img'+Pro_id);if(img)
{img.disabled=false;if(img.src.indexOf("icon_addcart2.gif")>0)
{img.src="/images/icon_addcart1.gif";}
else if(img.src.indexOf("d_addcart2.gif")>0)
{img.src="/images/d_addcart1.gif";}
img.style.cursor="pointer";}
var ulHeight=62;if(navigator.userAgent.indexOf("Firefox")>=0)
{ulHeight=58;}
if(get$("lblItems").innerHTML==6)
get$("proContainer").style.height=get$("proContainer").offsetHeight-ulHeight;if(get$("proContainer").offsetHeight>=ulHeight*6)
{get$("proContainer").style.cssText="height:"+ulHeight*6+"px; overflow:hidden;";}
else
{get$("proContainer").style.cssText="";}}
if(get$(str2))
{for(var i=0;i<get$("cart").rows.length;i++)
{if(get$("cart").rows[i].id==str2)
{get$("cart").deleteRow(i);break;}}
jons_ajax.DelProduct(Pro_id,CallBack_Del)}}
function CallBack_Del(result){get$("hidList").value=result.value;}
function initProList(ProList)
{get$("ShoppingList1_hidList").value=ProList;get$("lblItems").innerHTML=0
var imgArr=document.getElementsByName("imgSelect");for(var i=0;i<imgArr.length;i++)
{imgArr[i].disabled=false;if(imgArr[i].src.indexOf("icon_addcart2.gif")>0)
{imgArr[i].src="/images/icon_addcart1.gif";}
if(imgArr[i].src.indexOf("d_addcart2.gif")>0)
{imgArr[i].src="/images/d_addcart1.gif";}
imgArr[i].style.cursor="pointer";}
get$('proContainer').innerHTML="<div id='divProList' ></div>";if(ProList.length>0)
{var list=ProList.split("|");for(var i=0;i<list.length;i++)
{var one=list[i].split("^");insertHtml("AfterEnd",document.getElementById('divProList'),GetHtml(one[0],one[1],one[2],one[3],one[4],one[5]));get$("lblItems").innerHTML=parseInt(get$("lblItems").innerHTML)+1
var img=get$('img'+one[0]);if(img)
{img.disabled=true;if(img.src.indexOf("icon_addcart1.gif")>0)
{img.src="/images/icon_addcart2.gif";}
else if(img.src.indexOf("d_addcart1.gif")>0)
{img.src="/images/d_addcart2.gif";}
img.style.cursor="auto";}}}
var ulHeight=62;if(navigator.userAgent.indexOf("Firefox")>=0)
{ulHeight=58;}
if(get$("proContainer").offsetHeight>=ulHeight*6)
{get$("proContainer").style.cssText="height:"+ulHeight*6+"px; overflow:hidden;";}
else
{get$("proContainer").style.cssText="";}}
function changeImage(proID)
{var img=get$('img'+proID);if(img.disabled==false||img.disabled==null)
{if(img.src.indexOf("icon_addcart1.gif")>0)
{img.src="/images/icon_addcart2.gif";}
else if(img.src.indexOf("icon_addcart2.gif")>0)
{img.src="/images/icon_addcart1.gif";}
else if(img.src.indexOf("d_addcart1.gif")>0)
{img.src="/images/d_addcart2.gif";}
else if(img.src.indexOf("d_addcart2.gif")>0)
{img.src="/images/d_addcart1.gif";}}}
var allCount=1;function addline(tab)
{var tabID=get$(tab);newRow=tabID.insertRow(tabID.rows.length);newRow.id="tr"+allCount;c1=newRow.insertCell(0);c1.innerHTML="<label><img src='images/buttum_add.gif'onclick='addline(\"ProList\");' style='cursor:pointer;'/> </label>";c2=newRow.insertCell(1);c2.innerHTML="<label><input id='Part"+allCount+"' class='inputborder IputPlaceOrder113' name='Part"+allCount+"' size='15' /></label>";c3=newRow.insertCell(2);c3.align="left";c3.innerHTML="<label><input id='Description"+allCount+"' class='inputborder IputPlaceOrder113' name='Description"+allCount+"' size='15' /></label>";c4=newRow.insertCell(3);c4.align="left";c4.innerHTML="<label><input id='Qty"+allCount+"' class='inputborder IputPlaceOrder113' name='Qty"+allCount+"' size='15' autocomplete=\"off\" onchange='return checkProArgs(\"Qty"+allCount+"\","+allCount+",\"Quantity only can be filled in digital.\");' /></label> pcs";c5=newRow.insertCell(4);c5.align="left";c5.innerHTML="<label><input id='Price"+allCount+"' class='inputborder IputPlaceOrder113' name='Price"+allCount+"' size='15' autocomplete=\"off\" onchange='return checkProArgs(\"Price"+allCount+"\","+allCount+",\"Unit Price only can be filled in digital.\",1);' /></label> $";c6=newRow.insertCell(5);c6.align="center";c6.innerHTML="<span id='Amount"+allCount+"'>0</span><span>$</span>";c7=newRow.insertCell(6);c7.innerHTML="<label><img src='images/buttum_del2.gif' onclick='delline(\"ProList\",\""+allCount+"\");' style='cursor:pointer;'/> </label>";get$("hidProIDList").value=get$("hidProIDList").value+allCount+",";allCount++;}
function delline(tab,row)
{var tabID=get$(tab);if(tabID.rows.length>2)
{for(var i=0;i<tabID.rows.length;i++)
{if(tabID.rows[i].id=="tr"+row)
{tabID.deleteRow(i);break;}}
var temp=get$("hidProIDList").value.split(",");get$("hidProIDList").value="";for(var j=0;j<temp.length-1;j++)
{if(temp[j]!=row)
get$("hidProIDList").value=get$("hidProIDList").value+temp[j]+",";}
var sum=0;var arr=get$("hidProIDList").value.split(",");for(var i=0;i<arr.length;i++)
{if(get$("Amount"+arr[i]))
{if(get$("Amount"+arr[i]).innerHTML!="")
sum+=parseFloat(get$("Amount"+arr[i]).innerHTML);}}
sum=sum.toFixed(2);get$("lblsum").innerHTML=sum;get$("hidSum").value=sum;}}
function user_addline(tab)
{var tabID=get$(tab);newRow=tabID.insertRow(tabID.rows.length);newRow.id="tr"+allCount;c1=newRow.insertCell(0);c1.innerHTML="<label><img src='/images/ut15/buttum_add.gif'onclick='user_addline(\"ProList\");' style='cursor:pointer;'/> </label>";c2=newRow.insertCell(1);c2.innerHTML="<label><input id='Part"+allCount+"' class='inputborder IputPlaceOrder113'  style=\"width: 100px\" name='Part"+allCount+"' size='15' /><input id='hidPart"+allCount+"'   name='hidPart"+allCount+"'  type='hidden'/></label>";c3=newRow.insertCell(2);c3.align="left";c3.innerHTML="<label><input id='Description"+allCount+"' style=\"width: 60px\"  class='inputborder IputPlaceOrder113' name='Description"+allCount+"' size='15' /></label>";c4=newRow.insertCell(3);c4.align="left";c4.innerHTML="<label><input id='Manufacturer"+allCount+"' style=\"width: 60px\"  class='inputborder IputPlaceOrder113' name='Manufacturer"+allCount+"' size='15' /></label>";c5=newRow.insertCell(4);c5.align="left";c5.innerHTML="<label><input id='Datecode"+allCount+"' style=\"width: 60px\"  class='inputborder IputPlaceOrder113' name='Datecode"+allCount+"' size='15' /></label>";c6=newRow.insertCell(5);c6.align="left";c6.innerHTML="<label><input id='Qty"+allCount+"' style=\"width: 50px\"  class='inputborder IputPlaceOrder113' name='Qty"+allCount+"' size='15' autocomplete=\"off\" onchange='return checkProArgs(\"Qty"+allCount+"\","+allCount+",\"Quantity only can be filled in digital.\");' /></label>";c7=newRow.insertCell(6);c7.innerHTML="<label id='Unit"+allCount+"'></label><input id='hidUnit"+allCount+"' name='hidUnit"+allCount+"' type='hidden'/>";c8=newRow.insertCell(7);c8.innerHTML="<label><img src='/images/ut15/buttum_del2.gif' onclick='user_delline(\"ProList\",\""+allCount+"\");' style='cursor:pointer;'/> </label>";get$("hidProIDList").value=get$("hidProIDList").value+allCount+",";allCount++;}
function user_delline(tab,row)
{var tabID=get$(tab);if(tabID.rows.length>2)
{for(var i=0;i<tabID.rows.length;i++)
{if(tabID.rows[i].id=="tr"+row)
{tabID.deleteRow(i);break;}}}}
function initUserQuotation(part,pack,qty,Manufacturer,Datecode,Unit)
{for(var i=0;i<part.length;i++)
{if(get$("tr"+i)==undefined||get$("tr"+i)==null)
{user_addline("ProList");}
get$("Part"+i).disabled=true;get$("hidPart"+i).value=part[i];get$("Part"+i).value=part[i];get$("Description"+i).value=pack[i];get$("Qty"+i).value=qty[i];get$("Manufacturer"+i).value=Manufacturer[i];get$("Datecode"+i).value=Datecode[i];get$("Unit"+i).innerHTML=Unit[i]+'$';get$("hidUnit"+i).value=Unit[i]+'$';}}
function gopaypal()
{var form=get$("form1");var message="Connecting Credit Card System";if(get$("lblpayment").innerText=="Paypal")
{message="Connecting PAYPAL";}
ymPrompt.confirmInfo(message+", after you paid successfully, we will process your order within 12 hours,please check your confirmation email.",350,200,'Submit?',function(tp){if(tp=='ok'){gopaypal2();}})}
function gopaypal2()
{var form=get$("form1");form.action="https://www.paypal.com/cgi-bin/webscr";form.submit();}
function orderstatus(){var poid=get$("lblpo").innerText;location.href="tracking.aspx?poid="+poid+"&#mid";}
function setTab(name,cursel,n){for(i=1;i<=n;i++)
{var menu=document.getElementById(name+i);var con=document.getElementById("con_"+name+"_"+i);menu.className=(i==cursel?"hover":"");con.style.display=(i==cursel?"block":"none");}}
function setIndexTab(name,cursel,n){for(i=1;i<=n;i++)
{var menu=document.getElementById(name+i);menu.className=(i==cursel?"first":"");}}
function setUserMenu(name,cursel,n,cs){for(i=1;i<=n;i++)
{var menu=document.getElementById(name+i);menu.className=(i==cursel?cs:"");}}
function checkIndexTab()
{var check=false;for(i=1;i<=8;i++)
{var menu=document.getElementById("li"+i);if(menu.className!="")
{check=true;break;}}
if(!check)
{document.getElementById("li1").className="first";}}
function doClick(evt)
{evt=(evt)?evt:((window.event)?event:null);if(evt)
{if(evt.keyCode==13)
{document.getElementById("SearchControl1_ImageButton1").click();return checkLength('SearchControl1_txbKeyword',4);}}}
function saveDoc(id,website)
{var strHTML="<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd'>";strHTML+="<HTML xmlns='http://www.w3.org/1999/xhtml'><HEAD><TITLE>Place Order Comfirm Information</TITLE>";strHTML+="<META http-equiv=Content-Type content='text/html; charset=utf-8'>";strHTML+="<link href='"+website+"/CSS/css.css' rel='stylesheet' type='text/css' />";strHTML+="<link href='"+website+"/CSS/base.css' rel='stylesheet' type='text/css' /><link href='"+website+"/CSS/master.css' rel='stylesheet' type='text/css' />";strHTML+="<link href='"+website+"/CSS/input.css' rel='stylesheet' type='text/css' /><style type='text/css'> body,html {background:none;}</style>";strHTML+="<script src='"+website+"/JS/js_comm.js'></script>";strHTML+="<script src='"+website+"/JS/Check.js'></script>";strHTML+=document.getElementById(id).outerHTML+"</HTML>";var winSave=window.open();winSave.document.open("text/html","utf-8");winSave.document.write(strHTML);winSave.document.execCommand("SaveAs",true,".htm");winSave.close();}
var tabID='';var h=0;function setProTab(name,cursel,n,id)
{tabID=cursel;for(i=1;i<=n;i++)
{var menu=document.getElementById(name+i);var con=document.getElementById("con_"+name+"_"+i);menu.className=(i==cursel?"hover":"");con.style.display=(i==cursel?"block":"none");}
h=document.documentElement.scrollTop;if(get$("con_one_"+tabID).innerHTML=="")
{jons_ajax.getProPage(id,proCallBack);}}
function proCallBack(response)
{get$("con_one_"+tabID).innerHTML=response.value;if(tabID=="2")
{packPic();document.documentElement.scrollTop=h;}}
function packPic(){$('.gallery_demo_unstyled').addClass('gallery_demo');$('ul.gallery_demo').galleria({history:true,clickNext:true,insert:'#main_image',onImage:function(image,caption,thumb){image.css('display','none').fadeIn(1000);caption.css('display','none').fadeIn(1000);var _li=thumb.parents('li');_li.siblings().children('img.selected').fadeTo(500,0.3);thumb.fadeTo('fast',1).addClass('selected');image.attr('title','Next image >>');},onThumb:function(thumb){var _li=thumb.parents('li');var _fadeTo=_li.is('.active')?'1':'0.3';thumb.css({display:'none',opacity:_fadeTo}).fadeIn(1500);thumb.hover(function(){thumb.fadeTo('fast',1);},function(){_li.not('.active').children('img').fadeTo('fast',0.3);})}});}
function hideDiv(pId)
{var dv=document.getElementById("div"+pId);dv.style.display='none';}
var imgID="";function showDiv(pId,type,brand)
{imgID=pId;var dv=document.getElementById("div"+pId);dv.style.display='block';if(dv.innerHTML=="")
{insertHtml("BeforeEnd",dv,"<img src='/images/loading.gif' id='imgPDF"+pId+"'/>");jons_ajax.ShowSmallPDF(type,brand,pdfCallBack);}}
function pdfCallBack(response)
{$("#imgPDF"+imgID).attr("src",response.value);}
function contains(string,substr,isIgnoreCase)
{if(isIgnoreCase)
{string=string.toLowerCase();substr=substr.toLowerCase();}
var startChar=substr.substring(0,1);var strLen=substr.length;for(var j=0;j<string.length-strLen+1;j++)
{if(string.charAt(j)==startChar)
{if(string.substring(j,j+strLen)==substr)
{return true;}}}
return false;}