
var currentMenu;var menuTimeout;var menuInterval;var menuShowTimer=200;var menuHideTimer=1000;var scrollContainer;var currentMouseX=-1;var currentMouseY=-1;var selectedButton;var selectedButtonImgName;var nn4=(document.layers);var nn6=(document.getElementById&&!document.all);var ie4=(document.all&&!document.getElementById);var ie5=(document.all&&document.getElementById);function ArrayIndexOf(array,object,start)
{for(var i=(start||0);i<array.length;i++)
{if(array[i]==object)
{return i;}}
return-1;}
function isNetscape4()
{return(document.layers)?true:false;}
function changelanguage(url)
{if(url.length==0)
return;window.location.replace(url);}
function WriteLayer(ID,parentID,sText)
{if(document.layers)
{var oLayer;if(parentID)
oLayer=eval('document.'+parentID+'.document.'+ID+'.document');else
oLayer=document.layers[ID].document;oLayer.open();oLayer.write(sText);oLayer.close();}
else
if(parseInt(navigator.appVersion)>=5&&navigator.appName=="Netscape")
{document.getElementById(ID).innerHTML=sText;}
else
if(document.all)
{document.all[ID].innerHTML=sText;}}
function getSelectedButton()
{return selectedButton;}
function setSelectedButton(buttonId,imgName)
{selectedButton=getObjectById(buttonId);if(imgName)
selectedButtonImgName=imgName;}
function ChangeLinkState(linkId,text,styleClass,enabled)
{selectedLink=getObjectById(linkId);if(selectedLink)
{selectedLink.innerHTML=text;if(enabled==false)
{selectedLink.href="javascript:NoClick();";selectedLink.className=styleClass;}}}
function ReplaceSelectedButtonImage(newImageUrl)
{if(selectedButton&&selectedButtonImgName)
ReplaceImage(selectedButton.id,selectedButtonImgName,newImageUrl);}
function ReplaceSelectedButtonHref(newUrl)
{if(selectedButton)
selectedButton.href=newUrl;}
function ReplaceHref(ctrlId,newUrl)
{var ctrl=getObjectById(ctrlId);if(ctrl&&ctrl.href)
ctrl.href=newUrl;}
function getObjectById(id)
{if(ie4)
{return document.all[id];}
else
{return document.getElementById(id);}}
function getParentWindowObjectById(id)
{if(document.all)
{return window.parent.document.all[id];}
else
{return window.parent.document.getElementById(id);}}
function initContainer(containerId,InitialTop)
{if(containerId&&containerId!='')
container=getObjectById(containerId);else
{container=document.body;}
initialTop=InitialTop;}
function MenuSelected(menuButtonId,itemContainerId,offsetX,offsetXStartId,offsetY,offsetYStartId,includeHeightInTop,setHeightToMax,heightMargin)
{try
{ClearMenuInterval();ClearMenuTimeout();setMouseMoveHandler();if(currentMenu!=null)
{if(currentMenu.id==itemContainerId)
return;else
{HideMenu(currentMenu);CheckMenuOpen(menuButtonId,itemContainerId,offsetX,offsetXStartId,offsetY,offsetYStartId,includeHeightInTop,setHeightToMax,heightMargin);}}
else
{menuTimeout=window.setTimeout("CheckMenuOpen('"+menuButtonId+"','"+itemContainerId+"',"+offsetX+",'"+
offsetXStartId+"',"+offsetY+",'"+offsetYStartId+"', "+includeHeightInTop+", "+
setHeightToMax+", "+heightMargin+")",menuShowTimer);}}
catch(er)
{alert("Error in MenuSelected: "+er);}}
function WebMenuSelected(menuButtonId,menuPrefix,menuId,location,offsetX,offsetY)
{try
{setMouseMoveHandler();if(currentMenu!=null)
{HideMenu(currentMenu);}
menuTimeout=window.setTimeout("CheckWebMenuOpen('"+menuButtonId+"','"+menuPrefix+"','"+menuId+"','"+location+"',"+
offsetX+","+offsetY+")",menuShowTimer);}
catch(er)
{alert("Error in WebMenuSelected: "+er);}}
function CheckMenuOpen(menuButtonId,itemContainerId,offsetX,offsetXStartId,offsetY,offsetYStartId,includeHeightInTop,setHeightToMax,heightMargin)
{var button=getObjectById(menuButtonId);var items=getObjectById(itemContainerId);var mouseX=getMouseX();var mouseY=getMouseY();var buttonX=findPosX(button);var buttonY=findPosY(button);var buttonWidth=findWidth(button);var buttonHeight=findHeight(button);if((mouseX>=buttonX&&mouseX<=buttonX+buttonWidth)&&(mouseY>=buttonY&&mouseY<=buttonY+buttonHeight))
{ShowMenu(items,button,offsetX,offsetXStartId,offsetY,offsetYStartId,includeHeightInTop,setHeightToMax,heightMargin);}
ClearMenuTimeout();}
function CheckWebMenuOpen(menuButtonId,menuPrefix,menuId,location,offsetX,offsetY)
{var button=getObjectById(menuButtonId);var mouseX=getMouseX();var mouseY=getMouseY();var buttonX=findPosX(button);var buttonY=findPosY(button);var buttonWidth=findWidth(button);var buttonHeight=findHeight(button);if((mouseX>=buttonX&&mouseX<=buttonX+buttonWidth)&&(mouseY>=buttonY&&mouseY<=buttonY+buttonHeight))
{var showCall=menuPrefix+"Show('"+menuId+"','"+menuButtonId+"','"+location+"',"+offsetX+","+offsetY+")";eval(showCall);}
ClearMenuTimeout();}
function ShowMenu(menuContainer,menuButton,offsetX,offsetXStartId,offsetY,offsetYStartId,includeHeightInTop,setHeightToMax,heightMargin)
{try
{var left;if(document.all&&offsetXStartId!=null&&offsetXStartId!='')
{left=findPosXRelative(menuButton,offsetXStartId);}
else
{left=findPosX(menuButton);}
var top;if(document.all&&offsetYStartId!=null&&offsetYStartId!='')
{top=findPosYRelative(menuButton,offsetYStartId);}
else
{top=findPosY(menuButton);}
if(includeHeightInTop)
top=top+findHeight(menuButton);SetTop(menuContainer,top+offsetY);left=left+offsetX;var browserWidth=getBrowserWidth();var menuWidthStr=menuContainer.style.width;if(menuWidthStr.length>0)
{var menuWidth;if(menuWidthStr.substr(menuWidthStr.length-2,2)=="px")
menuWidth=parseInt(menuWidthStr.substr(0,menuWidthStr.length-2));if((left+menuWidth)>browserWidth)
{left=browserWidth-menuWidth-40;}}
SetLeft(menuContainer,left);if(setHeightToMax)
{var top=findPosY(menuButton);height=getBrowserHeight();menuContainer.style.height=height-top+heightMargin+'px';}
menuContainer.style.display="";currentMenu=menuContainer;}
catch(er)
{alert("Error in ShowMenu: "+er);}}
function StartMenuHideCheck(menuButtonId,menuContainerId)
{if(currentMenu==null)
{ClearMenuTimeout();ClearMenuInterval();return;}
if(currentMenu.id==menuContainerId)
menuInterval=window.setInterval("CheckMenuHide('"+menuButtonId+"','"+menuContainerId+"')",menuHideTimer);}
function CheckMenuHide(menuButtonId,itemContainerId)
{if(currentMenu!=null)
{var menuButton=getObjectById(menuButtonId);var itemContainer=getObjectById(itemContainerId);var mouseX=getMouseX();var mouseY=getMouseY();var buttonX=findPosX(menuButton);var buttonY=findPosY(menuButton);var buttonWidth=findWidth(menuButton);var buttonHeight=findHeight(menuButton);var buttonEndX=buttonX+buttonWidth;var buttonEndY=buttonY+buttonHeight;var onButton=(mouseX>=buttonX)&&(mouseX<=buttonEndX)&&(mouseY>=buttonY)&&(mouseY<=buttonEndY);if(onButton)
return;var itemsX=findPosX(itemContainer);var itemsY=findPosY(itemContainer);var itemsWidth=findWidth(itemContainer);var itemsHeight=findHeight(itemContainer);var itemsEndX=itemsX+itemsWidth;var itemsEndY=itemsY+itemsHeight;var onItems=mouseX>=itemsX&&mouseX<=itemsEndX&&mouseY>=itemsY&&mouseY<=itemsEndY;if(onItems)
return;HideMenu(itemContainer);}}
function StopCheckMenuHide(menuContainer)
{try
{ClearMenuInterval();ClearMenuTimeout();if(menuContainer==currentMenu)
currentMenu=null;}
catch(er)
{alert("Error in StopCheckMenuHide");}}
function HideMenu(menuContainer)
{try
{menuContainer.style.display="none";StopCheckMenuHide(menuContainer);}
catch(er)
{alert("Error in HideMenu: "+er);}}
function HideWebMenu(menuPrefix)
{var call=menuPrefix+"Hide();";eval(call);}
function HideWebMenuNow(menuPrefix)
{var call=menuPrefix+"HideNow();";eval(call);}
function ClearMenuInterval()
{if(menuInterval!=null)
{window.clearInterval(menuInterval);menuInterval=null;}}
function ClearMenuTimeout()
{if(menuTimeout!=null)
{window.clearTimeout(menuTimeout);menuTimeout=null;}}
function ShowHiddenControl(controlId,relativeControlId,setLeftPos,offsetX,offsetXStartId,setTopPos,offsetY,offsetYStartId,includeHeightInTop,setHeightToMax,heightMargin)
{var ctrl=getObjectById(controlId);if(ctrl==null)
return;if(relativeControlId!=null&&relativeControlId!='')
{var ctrlRel=getObjectById(relativeControlId);if(ctrlRel!=null)
{if(setLeftPos)
{var relLeft;if(offsetXStartId!=null&&offsetXStartId!='')
{relLeft=findPosXRelative(ctrlRel,offsetXStartId);}
else
{relLeft=findPosX(ctrlRel);}
SetLeft(ctrl,relLeft+offsetX);}
if(setTopPos)
{var top;if(document.all&&offsetYStartId!=null&&offsetYStartId!='')
top=findPosYRelative(ctrlRel,offsetYStartId);else
top=findPosY(ctrlRel);if(includeHeightInTop)
top=top+findHeight(ctrlRel);SetTop(ctrl,top+offsetY);}
if(setHeightToMax)
{var top=findPosY(ctrlRel);height=getBrowserHeight();ctrl.style.height=height-top+heightMargin+'px';}}}
ctrl.style.display="";}
function HideControlNow(controlId)
{ctrl=getObjectById(controlId);if(ctrl==null)
return;ctrl.style.display="none";}
function SetTop(obj,top)
{if(document.all)
{obj.style.pixelTop=top;}
else
{if(document.getElementById)
{obj.style.top=parseInt(top)+"px";}
else
{obj.top=top;}}}
function SetLeft(obj,left)
{if(document.all)
{obj.style.pixelLeft=left;}
else
{if(document.getElementById)
{obj.style.left=parseInt(left)+"px";}
else
{obj.left=left;}}}
function findPosX(obj)
{var curleft=0;if(obj.offsetParent)
{while(obj.offsetParent)
{curleft+=obj.offsetLeft
obj=obj.offsetParent;}}
else if(obj.x)
curleft+=obj.x;return curleft;}
function findPosY(obj)
{var curtop=0;if(obj.offsetParent)
{while(obj.offsetParent)
{curtop+=obj.offsetTop
obj=obj.offsetParent;}}
else if(obj.y)
curtop+=obj.y;return curtop;}
function findPosXRelative(obj,containerId)
{var curleft=parseInt(obj.offsetLeft);var parent=obj.offsetParent;while(parent!=null&&(parent.id==null||(parent.id!=null&&parent.id!=containerId)))
{curleft=curleft+parseInt(parent.offsetLeft);parent=parent.offsetParent;}
return curleft;}
function findPosYRelative(obj,containerId)
{var curtop=parseInt(obj.offsetTop);var parent=obj.offsetParent;while(parent!=null&&(parent.id==null||(parent.id!=null&&parent.id!=containerId)))
{curtop=curtop+parseInt(parent.offsetTop);parent=parent.offsetParent;}
return curtop;}
function findWidthString(obj)
{var width;if(obj.style.width!=null&&obj.style.width!='')
width=obj.style.width;else
{if(obj.offsetParent)
{while(width==null&&obj.offsetParent)
{if(obj.offsetWidth!=null&obj.offsetWidth!='')
width=obj.offsetWidth
obj=obj.offsetParent;}}
else if(obj.width)
width=obj.width;}
return width;}
function findWidth(obj)
{return parseInt(findWidthString(obj));}
function findHeightString(obj)
{var height;if(obj.style.height!=null&&obj.style.height!='')
height=obj.style.height;else
{if(obj.offsetParent)
{while(height==null&&obj.offsetParent)
{if(obj.offsetHeight!=null&obj.offsetHeight!='')
height=obj.offsetHeight
obj=obj.offsetParent;}}
else if(obj.height)
height=obj.height;}
return height;}
function findHeight(obj)
{return parseInt(findHeightString(obj));}
function getBrowserHeight()
{var height;if(typeof(window.innerWidth)=='number')
{height=window.innerHeight;}
else
{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))
{height=document.documentElement.clientHeight;}
else
{if(document.body&&(document.body.clientWidth||document.body.clientHeight))
{height=document.body.clientHeight;}}}
if(height!=null)
return parseInt(height);}
function getBrowserWidth()
{var width;if(typeof(window.innerWidth)=='number')
{width=window.innerWidth;}
else
{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))
{width=document.documentElement.clientWidth;}
else
{if(document.body&&(document.body.clientWidth||document.body.clientHeight))
{width=document.body.clientWidth;}}}
if(width!=null)
return parseInt(width);}
function CenterHorizontal(id)
{var obj=getObjectById(id);var objWidth=findWidthString(obj);if(objWidth)
{var browserWidth=getBrowserWidth();var index;index=objWidth.indexOf==true?objWidth.indexOf("%"):ArrayIndexOf(objWidth,"%");objWidth=index!=-1?browserWidth*(parseInt(objWidth)/100):objWidth=parseInt(objWidth);var left=(browserWidth/2)-(objWidth/2);SetLeft(obj,left);}}
function CenterVertical(id)
{var obj=getObjectById(id);var objHeight=findHeightString(obj);if(objHeight)
{var browserHeight=getBrowserHeight();var index;index=objHeight.indexOf==true?objHeight.indexOf("%"):ArrayIndexOf(objHeight,"%");objHeight=index!=-1?browserHeight*(parseInt(objHeight)/100):objHeight=parseInt(objHeight);var top=(browserHeight/2)-(objHeight/2);SetTop(obj,top);}}
function CenterObject(id)
{CenterHorizontal(id);CenterVertical(id);}
function setMouseMoveHandler()
{if(document.all)
{if(document.onmousemove==null)
document.onmousemove=trackMouse;}
else
{document.captureEvents(Event.MOUSEMOVE);document.onMouseMove=trackMouse;}}
function releaseMouseMoveHandler()
{if(document.all)
document.onmousemove=null;else
{document.releaseEvents(Event.MOUSEMOVE);}
currentMouseX=-1;currentMouseY=-1;}
function trackMouse(e)
{var posx=0;var posy=0;if(!e)var e=window.event;if(e.pageX||e.pageY)
{posx=e.pageX;posy=e.pageY;}
else if(e.clientX||e.clientY)
{posx=e.clientX+document.body.scrollLeft;posy=e.clientY+document.body.scrollTop;}
currentMouseX=posx;currentMouseY=posy;}
function getMouseX()
{if(currentMouseX<0)
return 0;else
return currentMouseX;}
function getMouseY()
{if(currentMouseY<0)
return 0;else
return currentMouseY;}
function NoClick()
{}
function MM_preloadImages()
{var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_swapImgRestore()
{var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_findObj(n,d)
{var p,i,x;if(!d)d=document;if(p=n.indexOf("?")>0&&parent.frames.length)
{d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)
x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)
x=d.getElementById(n);if(!x&&d.getElementsByName)
{var xArray;xArray=d.getElementsByName(n);if(xArray.length==1)
x=xArray[0];}
return x;}
function MM_swapImage()
{var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null)
{document.MM_sr[j++]=x;if(!x.oSrc)
x.oSrc=x.src;x.src=a[i+2];}}
function ReplaceImage(eventCtrlId,imgName,newPath)
{MM_swapImage(imgName,'',newPath,1);var ctrl=getObjectById(eventCtrlId);ctrl.onmouseover=null;ctrl.onmouseout=null;}
function MM_reloadPage(init)
{if(init==true)with(navigator){if((appName=="Netscape")&&(parseInt(appVersion)==4)){document.MM_pgW=innerWidth;document.MM_pgH=innerHeight;onresize=MM_reloadPage;}}
else if(innerWidth!=document.MM_pgW||innerHeight!=document.MM_pgH)location.reload();}
function OpenNewWindow(url)
{var screenLeft=document.all?window.screenLeft:window.screenX;var screenTop=document.all?window.screenTop:window.screenY;var screenWidth=document.all?document.body.clientWidth:window.outerWidth;var screenHeight=document.all?document.body.clientHeight:window.outerHeight;var left=screenLeft+50;var top=screenTop+70;var width=screenWidth-left;var height=screenHeight;if(width<200)
width=600;var options="fullscreen=no,scrollbars=yes,status=yes,titlebar=yes,menubar=no,toolbar=no,resizable=yes,directories=no,location=no,left="+left+",top="+top+",width="+width+",height="+height;var searchUrlPos=url.indexOf("&s=");if(searchUrlPos>0)
{if(url.indexOf("=",searchUrlPos+3)>=0)
{var urlBeg=url.substring(0,searchUrlPos+3);var searchArg=url.substring(searchUrlPos+3);searchArg=RemoveParamFromUrl(searchArg,"Nr");searchArg=RemoveParamFromUrl(searchArg,"sid");url=urlBeg+EncodeUrl(searchArg);}}
var name=getWindowNameFromUrl(url);window.open(url,name,options);}
function OpenNewWindowWithAddressBar(url)
{var screenLeft=document.all?window.screenLeft:window.screenX;var screenTop=document.all?window.screenTop:window.screenY;var screenWidth=document.all?document.body.clientWidth:window.outerWidth;var screenHeight=document.all?document.body.clientHeight:window.outerHeight;var left=screenLeft+50;var top=screenTop+70;var width=screenWidth-left;var height=screenHeight;if(width<200)
width=600;var options="fullscreen=no,scrollbars=yes,status=yes,titlebar=yes,menubar=yes,toolbar=yes,resizable=yes,directories=no,location=yes,left="+left+",top="+top+",width="+width+",height="+height;var searchUrlPos=url.indexOf("&s=");if(searchUrlPos>0)
{if(url.indexOf("=",searchUrlPos+3)>=0)
{var urlBeg=url.substring(0,searchUrlPos+3);var searchArg=url.substring(searchUrlPos+3);searchArg=RemoveParamFromUrl(searchArg,"Nr");searchArg=RemoveParamFromUrl(searchArg,"sid");url=urlBeg+EncodeUrl(searchArg);}}
var name=getWindowNameFromUrl(url);window.open(url,name,options);}
function getWindowNameFromUrl(url)
{var name="";var lastSlash=url.lastIndexOf("/");var lastDot=url.lastIndexOf(".");if(lastSlash>0&&lastDot>0)
{name=url.substring(lastSlash+1,lastDot);lastDot=name.indexOf(".");if(lastDot>0)
{name=name.substring(0,lastDot);}}
var did;var didCheck="did=";var didPos=url.indexOf(didCheck);if(didPos>0)
{var nextArgPos=url.indexOf("&",didPos);if(nextArgPos>0)
{did=url.substring(didPos+didCheck.length,nextArgPos);}
else
{did=url.substring(didPos+didCheck.length);}
name+="_"+did;}
name=name.replace(".","");name=name.replace("/","");name=name.replace(":","");return name;}
function OpenNewWindowWithSize(url,width,height)
{var screenLeft=document.all?window.screenLeft:window.screenX;var screenTop=document.all?window.screenTop:window.screenY;var screenWidth=document.all?document.body.clientWidth:window.outerWidth;var screenHeight=document.all?document.body.clientHeight:window.outerHeight;var left=screenLeft+50;var top=screenTop+70;var width=width;var height=height;var options="fullscreen=no,scrollbars=yes,status=yes,titlebar=yes,menubar=no,toolbar=no,resizable=yes,directories=no,location=no,left="+left+",top="+top+",width="+width+",height="+height;window.open(url,null,options);}
function OpenNewWindowWithName(url,name)
{var screenLeft=document.all?window.screenLeft:window.screenX;var screenTop=document.all?window.screenTop:window.screenY;var screenWidth=document.all?document.body.clientWidth:window.outerWidth;var screenHeight=document.all?document.body.clientHeight:window.outerHeight;var left=screenLeft+50;var top=screenTop+70;var width=screenWidth-left;var height=screenHeight;var options="fullscreen=no,scrollbars=yes,status=yes,titlebar=yes,menubar=no,toolbar=no,resizable=yes,directories=no,location=no,left="+left+",top="+top+",width="+width+",height="+height;window.open(url,name,options);}
function RemoveParamFromUrl(url,param)
{var argPos=url.toLowerCase().indexOf(param.toLowerCase()+"=");if(argPos>=0)
{var andPos=url.indexOf("&",argPos);if(andPos<argPos)
{url=url.substring(0,argPos);}
else
{var pre;var post;if(argPos==0)
{pre="";post=url.substring(andPos+1);}
else
{pre=url.substring(0,argPos-1);post=url.substring(andPos);}
url=pre+post;}}
return url;}
function NetscapeKeyDownEventHandler_KeyDown(e)
{if(e.which==13&&e.target.type!='textarea'&&e.target.type!='submit'){return false;}
return true;}
function IeKeyDownEventHandler_KeyDown(){if(event.keyCode==13&&event.srcElement.type!='text'&&event.srcElement.type!='textarea'&&event.srcElement.type!='submit')
return false;return true;}
function LoadOnDemand(id,nestref,url){if(nn4){var lyr=(nestref)?eval('document.'+nestref+'.document.'+id):document.layers[id]
lyr.load(url,lyr.clip.width)}
else if(ie4)parent["ifrmOnDemand"].location=url;else if(ie5||nn6)
{document.getElementById("ifrmOnDemand").src=url;}}
function setFocusToControl(id,selectText)
{var obj=getObjectById(id);if(obj)
{obj.focus();if(selectText)
obj.select();}}
function addArgumentToRedirect(url,argument,value)
{var searchUrlPos=url.indexOf("&s=");if(searchUrlPos>0)
{if(url.indexOf("=",searchUrlPos+3)>=0)
{url=url.substring(0,searchUrlPos+3)+EncodeUrl(url.substring(searchUrlPos+3));}}
if(url.indexOf("?")>=0)
url=url+"&";else
url=url+"?";url=url+argument+"="+value;window.location=url;}
function AddArgumentToUrl(url,formVar,argument)
{if(argument.indexOf("="))
argument=EncodeUrl(argument);if(url.indexOf("?")==-1)
url=url+"?";else
url=url+"&";url=url+formVar+"="+argument;return url;}
function CookiesEnabled()
{return!(document.cookie=="");}
function EncodeUrl(url)
{var encodedHtml=escape(url);encodedHtml=encodedHtml.replace(/\//g,"%2F");encodedHtml=encodedHtml.replace(/\?/g,"%3F");encodedHtml=encodedHtml.replace(/=/g,"%3D");encodedHtml=encodedHtml.replace(/&/g,"%26");encodedHtml=encodedHtml.replace(/@/g,"%40");encodedHtml=encodedHtml.replace(/\+/g,"%2b");return encodedHtml;}
function HtmlEncode(text){var result=text.replace(/&/,"&amp;");result=result.replace(/</,"&lt;");result=result.replace(/>/,"&gt;");result=result.replace(/\r\n/,"<br>");result=result.replace(/\n/,"<br>");result=result.replace(/\r/,"<br>");return(result);}
function getScrollContainer()
{if(scrollContainer)
return scrollContainer;else
return document.body;}
function setScrollContainer(id)
{scrollContainer=getObjectById(id);}
function getScrollPosition()
{try
{return getScrollTop();}
catch(er)
{return parseInt(getScrollContainer().scrollTop);}}
function setScrollTop(pos)
{try
{setContainerScrollTop(pos);}
catch(er)
{getScrollContainer().scrollTop=pos;}}
function changeInnerHtml(id,newHtml)
{var ctrl=getObjectById(id);if(ctrl)
ctrl.innerHTML=newHtml;}
function replaceInnerHtmlFromElement(destId,sourceId)
{var destCtrl=getObjectById(destId);var sourceCtrl=getObjectById(sourceId);if(destCtrl&&sourceCtrl)
{destCtrl.innerHTML=sourceCtrl.innerHTML;}}
function browserIsIE()
{return!(document.all==null);}
function ShowPopup(id,left,top,shimid)
{obj=getObjectById(id);obj.style.display='';if(left||top)
{obj.style.position='absolute';if(left)
obj.style.left=left;if(top)
obj.style.top=top;}
if(shimid!=null&&browserIsIE())
ShowShim(obj,shimid);}
function HidePopup(id,shimid)
{obj=getObjectById(id);obj.style.display='none';if(shimid!=null&&browserIsIE())
{document.getElementById(shimid).style.display="none";}}
function ShowShim(div,shimid)
{shim=document.getElementById(shimid);shim.style.top=div.style.top;shim.style.left=div.style.left;shim.style.width=div.style.width;shim.style.height=div.style.height;shim.style.display="";}
function checkValidEmail(email)
{var emailExpr=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(emailExpr.test(email))
return(true);else
return(false);}
function positionCartAndArrowPopup()
{scart=getObjectById('samplecart');if(scart==null)
{return;}
var left=findPosX(scart);var top=findPosY(scart);var height=findHeight(scart);var width=findWidth(scart);imgPopup=getObjectById('samplecartpopuparrow');scPopup=getObjectById('samplecartpopup');if(imgPopup==null||scPopup==null)
return;arrowLeft=left+(width/2);arrowTop=top+height;scPopupLeft=left+width;scPopupTop=top+height;imgPopup.style.left=arrowLeft;imgPopup.style.top=arrowTop;scPopup.style.left=scPopupLeft;scPopup.style.top=scPopupTop;showLightBox('samplecartpopup','none');if(hideCartPopup)
hideCartPopup();}
function loadPlayer(fil,id,player,width,height,controlid,autostart)
{var so=new SWFObject(player,controlid,width,height,'7');so.addParam("allowfullscreen","true");so.addParam("wmode","opaque");so.addParam("width",width);so.addParam("height",height);so.addVariable("file",fil);so.addVariable("autostart",autostart);so.addVariable("id",id);so.addVariable("width",width);so.addVariable("height",height);so.write(controlid);}
function loadFlashPlayer(mediaPath,playerSkin,controlid,videolink)
{var autostart=false;params=videolink.split(";");video=params[0].split(":");width=400;height=400;if(params.length>1)
{for(x=1;x<params.length;x++)
{p=params[x].split(":");if(p[0]=="autostart")
autostart=p[1];}}
filename=video[1];if(filename.indexOf("_")>-1&&filename.indexOf("x")>filename.indexOf("_"))
{endIndex=filename.lastIndexOf(".");if(endIndex==-1)
endIndex=filename.length;temp=filename.substr(filename.lastIndexOf("_")+1,endIndex-filename.lastIndexOf("_")-1);swidth=temp.substr(0,temp.indexOf("x"));sheight=temp.substr(temp.indexOf("x")+1);width=parseInt(swidth);height=parseInt(sheight);}
loadPlayer(mediaPath,video[1],playerSkin,width,height,controlid,autostart);}
function setCookie(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+
((expires)?"; expires="+expires.toGMTString():"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");}
function getCookie(name){var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return null;}else{begin+=2;}
var end=document.cookie.indexOf(";",begin);if(end==-1){end=dc.length;}
return unescape(dc.substring(begin+prefix.length,end));}
function deleteCookie(name,path,domain){if(getCookie(name)){document.cookie=name+"="+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
