function getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight}var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth}else{windowWidth=self.innerWidth}windowHeight=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight}if(yScroll<windowHeight){pageHeight=windowHeight}else{pageHeight=yScroll}if(xScroll<windowWidth){pageWidth=xScroll}else{pageWidth=windowWidth}arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight);return arrayPageSize}function getScrollXY(){var scrOfX=0,scrOfY=0;if(typeof(window.pageYOffset)=='number'){scrOfY=window.pageYOffset;scrOfX=window.pageXOffset}else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){scrOfY=document.body.scrollTop;scrOfX=document.body.scrollLeft}else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){scrOfY=document.documentElement.scrollTop;scrOfX=document.documentElement.scrollLeft}return[scrOfX,scrOfY]}function CreateWindow(windowId,windowTitle,windowWidth,windowHeight){var windowDiv=document.getElementById(windowId);if(windowDiv==undefined){var fade_div=document.createElement("div");fade_div.setAttribute("id",windowId);var body=document.getElementsByTagName("body")[0];windowDiv=body.appendChild(fade_div)}windowDiv.className="shadowed";if(windowWidth==''){windowWidth='300px'}windowDiv.style.width=windowWidth;if(windowHeight!=''){windowDiv.style.height=windowHeight}var shadowed_tl=document.createElement("div");shadowed_tl.className="tl";windowDiv.appendChild(shadowed_tl);var shadowed_t=document.createElement("div");shadowed_t.className="t";windowDiv.appendChild(shadowed_t);var shadowed_tr=document.createElement("div");shadowed_tr.className="tr";windowDiv.appendChild(shadowed_tr);var shadowed_l=document.createElement("div");shadowed_l.className="l";windowDiv.appendChild(shadowed_l);var shadowed_r=document.createElement("div");shadowed_r.className="r";windowDiv.appendChild(shadowed_r);var shadowed_bl=document.createElement("div");shadowed_bl.className="bl";windowDiv.appendChild(shadowed_bl);var shadowed_b=document.createElement("div");shadowed_b.className="b";windowDiv.appendChild(shadowed_b);var shadowed_br=document.createElement("div");shadowed_br.className="br";windowDiv.appendChild(shadowed_br);if(windowTitle!=''){var topbar=document.createElement("div");topbar.className="topbar";windowDiv.insertBefore(topbar,windowDiv.childNodes[0])}windowDiv.style.display="none";var wclose_img=document.createElement("img");wclose_img.src='/hostcmsfiles/images/wclose.gif';wclose_img.onclick=function(){HideWindow(windowId)};if(windowTitle!=''){topbar.appendChild(wclose_img);var textNode=document.createTextNode(windowTitle);topbar.appendChild(textNode)}}function SlideWindow(windowId){var windowDiv=document.getElementById(windowId);if(windowDiv==undefined){return false}if(windowDiv.style.display=="block"){HideWindow(windowId)}else{ShowWindow(windowId)}}var prev_window=0;function ShowWindow(windowId){var windowDiv=document.getElementById(windowId);if(windowDiv==undefined){return false}if(prev_window&&prev_window!=windowId&&(windowId.indexOf('edit_window_')==0||prev_window.indexOf('edit_window_')!==0)){HideWindow(prev_window)}prev_window=windowId;var arrayPageSize=getPageSize();var arrayScrollXY=getScrollXY();windowDiv.style.display='block';var clientHeight=windowDiv.clientHeight;var clientWidth=windowDiv.clientWidth;if(clientHeight>arrayPageSize[3]){clientHeight=Math.round(arrayPageSize[3]*0.9)}if(clientWidth>arrayPageSize[2]){clientWidth=Math.round(arrayPageSize[2]*0.9)}windowDiv.style.top=((arrayPageSize[3]-clientHeight)/2+arrayScrollXY[1])+'px';windowDiv.style.left=((arrayPageSize[2]-clientWidth)/2+arrayScrollXY[0])+'px'}function deleteChildNodes(node_id){var node=document.getElementById(node_id);if(node!==undefined){if(node.hasChildNodes()){while(node.firstChild){node.removeChild(node.firstChild)}}}}function HideWindow(windowId){var windowDiv=document.getElementById(windowId);if(windowDiv==undefined){return false}if(windowId.indexOf('edit_window_')==0){DisableTinyMCE();deleteChildNodes(windowId);windowDiv.parentNode.removeChild(windowDiv)}else{windowDiv.style.display='none'}}function doSetLocation(shop_country_id,path){var req=new JsHttpRequest();ShowLoadingScreen();req.onreadystatechange=function(){if(req.readyState==4){document.body.style.cursor='';HideLoadingScreen();if(req.responseJS!=undefined){if(req.responseJS.result!=undefined){oSelect=document.getElementById(location_select_id);oSelect.options.length=0;oSelect.options[oSelect.options.length]=new Option(" ... ",0);for(var key in req.responseJS.result){oSelect.options[oSelect.options.length]=new Option(req.responseJS.result[key],key)}oCity=document.getElementById(city_select_id);oCity.options.length=0;oCity.options[oCity.options.length]=new Option(" ... ",0);oCityarea=document.getElementById(cityarea_select_id);oCityarea.options.length=0;oCityarea.options[oCityarea.options.length]=new Option(" ... ",0)}}return true}}req.open('get',path+"?action=get_location&shop_country_id="+shop_country_id,true);req.send(null);document.body.style.cursor="wait"}function doSetCity(shop_location_id,path){var req=new JsHttpRequest();ShowLoadingScreen();req.onreadystatechange=function(){if(req.readyState==4){document.body.style.cursor='';HideLoadingScreen();if(req.responseJS!=undefined){if(req.responseJS.result!=undefined){oSelect=document.getElementById(city_select_id);oSelect.options.length=0;oSelect.options[oSelect.options.length]=new Option(" ... ",0);for(var key in req.responseJS.result){oSelect.options[oSelect.options.length]=new Option(req.responseJS.result[key],key)}oCityarea=document.getElementById(cityarea_select_id);oCityarea.options.length=0;oCityarea.options[oCityarea.options.length]=new Option(" ... ",0)}}return true}}req.open('get',path+"?action=get_city&shop_location_id="+shop_location_id,true);req.send(null);document.body.style.cursor="wait"}function doSetCityArea(shop_city_id,path){var req=new JsHttpRequest();ShowLoadingScreen();req.onreadystatechange=function(){if(req.readyState==4){document.body.style.cursor='';HideLoadingScreen();if(req.responseJS!=undefined){if(req.responseJS.result!=undefined){oSelect=document.getElementById(cityarea_select_id);oSelect.options.length=0;oSelect.options[oSelect.options.length]=new Option(" ... ",0);for(var key in req.responseJS.result){oSelect.options[oSelect.options.length]=new Option(req.responseJS.result[key],key)}}}return true}}req.open('get',path+"?action=get_cityarea&shop_city_id="+shop_city_id,true);req.send(null);document.body.style.cursor="wait"}function GetStyle(drag_object,axis){var str_value="";if(document.defaultView&&document.defaultView.getComputedStyle){var css=document.defaultView.getComputedStyle(drag_object,null);str_value=css?css.getPropertyValue(axis):null}else if(drag_object.currentStyle){str_value=drag_object.currentStyle[axis];if(str_value=='auto'){if(axis=='top'){str_value=drag_object.offsetTop}else{str_value=drag_object.offsetLeft}}}return str_value}function Draggable(drag_object){var xDelta=0,yDelta=0,xStart=0,yStart=0;function EndDrag(){document.onmouseup=null;document.onmousemove=null}function Drag(drag_event){drag_event=drag_event||window.event;xDelta=xStart-parseInt(drag_event.clientX);yDelta=yStart-parseInt(drag_event.clientY);xStart=parseInt(drag_event.clientX);yStart=parseInt(drag_event.clientY);drag_object.style.top=(parseInt(drag_object.style.top)-yDelta)+'px';drag_object.style.left=(parseInt(drag_object.style.left)-xDelta)+'px'}function StartDrag(drag_event){drag_event=drag_event||window.event;xStart=parseInt(drag_event.clientX);yStart=parseInt(drag_event.clientY);drag_object.style.top=parseInt(GetStyle(drag_object,'top'))+'px';drag_object.style.left=parseInt(GetStyle(drag_object,'left'))+'px';document.onmouseup=EndDrag;document.onmousemove=Drag;return false}drag_object.onmousedown=StartDrag}function ShowEditWindow(caption,path,name){var oWindowId='edit_window_'+name;var oWindow=document.getElementById(oWindowId);if(oWindow==undefined){CreateWindow(oWindowId,caption,'90%','90%');var oWindow=document.getElementById(oWindowId);var ElementDiv=document.createElement("div");ElementDiv.setAttribute("id","subdiv");var SubDiv=oWindow.appendChild(ElementDiv);var DivMessage=document.createElement("div");DivMessage.setAttribute("id","id_message");var oDivMessage=SubDiv.appendChild(DivMessage);var DivContent=document.createElement("div");DivContent.setAttribute("id","id_content");var oDivContent=SubDiv.appendChild(DivContent);var req=new JsHttpRequest();ShowLoadingScreen();req.onreadystatechange=function(){if(req.readyState==4){document.body.style.cursor='';HideLoadingScreen();if(req.responseJS!=undefined){if(typeof req.responseJS.error!='undefined'){if(oDivMessage){var span=document.createElement("span");span.style.display='none';span.innerHTML="Stupid IE. "+req.responseJS.error;runScripts(span.getElementsByTagName('SCRIPT'));oDivMessage.innerHTML=req.responseJS.error}}if(typeof req.responseJS.form_html!='undefined'&&req.responseJS.form_html!=''){cmsrequest=path;if(cmsrequest!=''&&function_exists('getCmsUrl')&&getCmsUrl()!=cmsrequest){setLocation(cmsrequest)}if(function_exists('saveLocation')){saveLocation(getCmsUrl())}oDivContent.innerHTML=req.responseJS.form_html;var span=document.createElement("span");span.style.display='none';span.innerHTML="Stupid IE. "+req.responseJS.form_html;runScripts(span.getElementsByTagName('SCRIPT'))}}return true}}req.open('get',path,true);req.send(null);document.body.style.cursor="wait"}else{DisableTinyMCE();oDivMessage=document.getElementById("id_message");oDivMessage.innerHTML=''}SlideWindow(oWindowId)}function row_over(object){if(object.className=='row_table')object.className='row_table_over'}function row_out(object){if(object.className=='row_table_over')object.className='row_table'}function row_over_odd(object){if(object.className=='row_table_odd')object.className='row_table_over_odd'}function row_out_odd(object){if(object.className=='row_table_over_odd')object.className='row_table_odd'}function menu_row_over(object){if(object.className=='menu_out')object.className='menu_over'}function menu_row_out(object){if(object.className=='menu_over')object.className='menu_out'}function SlideLayer(Num){var el=document.getElementById(Num);if(el.style.display=="block"){el.style.display="none"}else{el.style.display="block"}}changeFontSizeTimer=new Array();function HostCMSMenuOver(CurrenElementId,LevelMenu,ChildId){CurrenElement=document.getElementById(CurrenElementId);if(CurrenElementId==undefined){return false}decor(CurrenElementId,LevelMenu);if(ChildId!=''){ChildId=document.getElementById(ChildId);showHideMenu(ChildId)}}function HostCMSMenuOut(CurrenElementId,LevelMenu,ChildId){CurrenElement=document.getElementById(CurrenElementId);if(CurrenElementId==undefined){return false}unDecor(CurrenElementId,LevelMenu);if(ChildId!=''){ChildId=document.getElementById(ChildId);showHideMenu(ChildId)}}function showHideMenu(ChildId){if(ChildId==undefined){return false}if(ChildId.style.display=="block"){ChildId.style.display="none"}else{ChildId.style.display="block";groupChildElements=ChildId.children;if(groupChildElements!=undefined){for(i=0;i<groupChildElements.length;i++){if(groupChildElements[i].className=='b'|groupChildElements[i].className=='t'){groupChildElements[i].style.width=ChildId.clientWidth+'px'}if(groupChildElements[i].className=='r'|groupChildElements[i].className=='l'){groupChildElements[i].style.height=ChildId.clientHeight+'px'}}}}}function changeFontSize(CurrenElementId,change,limit){var CurrenElement=document.getElementById(CurrenElementId);if(CurrenElement){var CurrFontSize=CurrenElement.style.fontSize?parseInt(CurrenElement.style.fontSize):10;if(CurrFontSize!=limit){CurrenElement.style.fontSize=(CurrFontSize+change)+'pt';changeFontSizeTimer[CurrenElementId]=setTimeout('changeFontSize("'+CurrenElementId+'", '+change+', '+limit+')',1)}}}function decor(CurrenElementId,LevelMenu){var CurrenElemen=document.getElementById(CurrenElementId);if(LevelMenu==1){CurrenElement.style.background="url('/hostcmsfiles/images/line3.gif') repeat-x 0 100%";var child=CurrenElement.children;if(changeFontSizeTimer[CurrenElementId]!=''){clearTimeout(changeFontSizeTimer[CurrenElementId])}changeFontSize(CurrenElement.id,1,13)}else{}}function unDecor(CurrenElementId,LevelMenu){var CurrenElemen=document.getElementById(CurrenElementId);if(LevelMenu==1){clearTimeout(changeFontSizeTimer[CurrenElementId]);CurrenElement.style.background="url('/hostcmsfiles/images/line1.gif') repeat-x 0 100%";changeFontSize(CurrenElement.id,-1,10)}else{}}function SetGradeMessage(message_id,grade_val){var req=new JsHttpRequest();ShowLoadingScreen();req.onreadystatechange=function(){if(req.readyState==4){document.body.style.cursor='';HideLoadingScreen();return true}}req.open('get',"./?action=set_message_grade&helpdesk_message_id="+message_id+"&grade="+grade_val,true);req.send(null);document.body.style.cursor="wait"}function ReNewCaptcha(captchaKey,captchaHeight){if(document.images['captcha']!=undefined){var antiCache=Math.floor(Math.random()*100000);document.images['captcha'].src="/captcha.php?get_captcha="+captchaKey+"&height="+captchaHeight+"&anc="+antiCache}}function ReNewCaptchaById(imageId,captchaKey,captchaHeight){var captchaObject=document.getElementById(imageId);if(null!=captchaObject&&undefined!==captchaObject){var antiCache=Math.floor(Math.random()*100000);captchaObject.src="/captcha.php?get_captcha="+captchaKey+"&height="+captchaHeight+"&anc="+antiCache}}function ShowHide(divId){var windowDiv=document.getElementById(divId);if(windowDiv==undefined){return false}if(windowDiv.style.display=="block"){windowDiv.style.display='none'}else{windowDiv.style.display='block'}}function callbackfunction_showFormAddItem(responseJS){if(typeof responseJS!='undefined'){HideLoadingScreen();if(typeof responseJS.result!='undefined'){html=responseJS.result;document.getElementById('AddItemForm').innerHTML=html;runScripts(document.getElementById('AddItemForm').getElementsByTagName('SCRIPT'));var div_id_message=document.getElementById('AddItemMessage');if(div_id_message){div_id_message.innerHTML=''}}}}function callbackfunction_SendFormItem(responseJS){if(typeof responseJS!='undefined'){if(responseJS.message!='undefined'){var div_id_message=document.getElementById('AddItemMessage');if(div_id_message){div_id_message.innerHTML=responseJS.message;runScripts(div_id_message.getElementsByTagName('SCRIPT'));window.location.href=(window.location.href.indexOf('#')>=0?window.location.href:window.location.href+'#FocusAddItemMessage')}}}}function ShowImgWindow(title,src,width,height){obj=window.open("","","scrollbars=0,dialog=0,minimizable=1,modal=1,width="+width+",height="+height+",resizable=0");obj.document.write("<html>");obj.document.write("<head>");obj.document.write("<title>"+title+"</title>");obj.document.write("</head>");obj.document.write("<body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0>");obj.document.write("<img src=\""+src+"\" width=\""+width+"\" height=\""+height+"\" />");obj.document.write("</body>");obj.document.write("</html>");obj.document.close()}function getElementsByName_iefix(tag,name){var elem=document.getElementsByTagName(tag);var arr=new Array();var iarr=0;for(i=0;i<elem.length;i++){att=elem[i].getAttribute("name");if(att==name){arr[iarr]=elem[i];iarr++}}return arr}function changeHeightFloatBlockBorder(oBorder,iHeightAttribute,iStyleTop){var iElementHeight=0;for(i=0;i<oBorder.length;i++){iElementHeight=oBorder[i].parentNode.offsetHeight+iHeightAttribute;if(iElementHeight>0){oBorder[i].style.height=iElementHeight+'px';oBorder[i].style.top=iStyleTop+'px'}}}