<?php
ob_start("ob_gzhandler");
?>
var oxid={nav:{timeout:400,activem:null,timerid:null,elclass:'',opclass:' open',open:function(e){oxid.nav.stoptm();oxid.nav.setclass(oxid.nav.activem,false);oxid.nav.activem=this.id;oxid.nav.setclass(oxid.nav.activem,true);},close:function(){oxid.nav.setclass(oxid.nav.activem,false);},starttm:function(){oxid.nav.timerid=window.setTimeout(oxid.nav.close,oxid.nav.timeout);},stoptm:function(){if(oxid.nav.timerid){window.clearTimeout(oxid.nav.timerid);oxid.nav.timerid=null;}},setclass:function(id,add){if(!id){return;}
var el=document.getElementById(id);if(el){if(add){oxid.nav.elclass=el.parentNode.className;el.parentNode.className+=oxid.nav.opclass;}else{el.parentNode.className=oxid.nav.elclass;}}}},catnav:function(ul){var mn=document.getElementById(ul);if(mn){var nr=0;for(var i=0;i<mn.childNodes.length;i++){if(mn.childNodes[i].tagName&&mn.childNodes[i].tagName.toUpperCase()=='LI'){var mi=mn.childNodes[i];for(var n=0;n<mi.childNodes.length;n++){if(mi.childNodes[n].tagName&&mi.childNodes[n].tagName.toUpperCase()=='A'){mi.childNodes[n].onmouseover=mi.childNodes[n].onfocus=oxid.nav.open;mi.childNodes[n].onmouseout=mi.childNodes[n].onblur=oxid.nav.starttm;nr++;}
if(mi.childNodes[n].tagName&&mi.childNodes[n].tagName.toUpperCase()=='UL'){mi.childNodes[n].onmouseover=mi.childNodes[n].onfocus=oxid.nav.stoptm;mi.childNodes[n].onmouseout=mi.childNodes[n].onblur=oxid.nav.starttm;var ml=mi.childNodes[n];var mlWidth=ml.offsetWidth;for(var k=0;k<ml.childNodes.length;k++){if(ml.childNodes[k].tagName&&ml.childNodes[k].tagName.toUpperCase()=='LI'){ml.childNodes[k].style.width=mlWidth;}}}}}}
if(nr>0){document.onclick=oxid.nav.close;}}},topnav:function(dt,dd){var _dt=document.getElementById(dt);if(_dt){_dt.onmouseover=_dt.onfocus=oxid.nav.open;_dt.onmouseout=_dt.onblur=oxid.nav.starttm;}
var _dd=document.getElementById(dd);if(_dd){_dd.onmouseover=_dd.onfocus=oxid.nav.stoptm;_dd.onmouseout=_dd.onblur=oxid.nav.starttm;}
document.onclick=oxid.nav.close;},blank:function(id){var _a=document.getElementById(id);if(_a){_a.setAttribute('target','_blank');}},search:function(form,param){var _form=document.getElementById(form);var _param=document.getElementById(param);if(_form&&_param&&_param.value.length){_form.submit();}},popup:{load:function(){oxid.popup.setClass('wait','popup load on','on');},show:function(){oxid.popup.setClass('popup','popup on','on');},showFbMsg:function(){oxid.popup.setClass('popup','popup on fbMsg','on');},hide:function(id){oxid.popup.setClass(id?id:'popup','popup','');},setClass:function(id,pcl,mcl){var _mk=document.getElementById('mask');var _el=document.getElementById(id);if(_mk&&_el){_mk.className=mcl;_el.className=pcl;}},addShim:function(){var _fr,_mk=document.getElementById('mask');if(_mk){_fr=document.createElement('iframe');_fr.setAttribute('src','javascript:false;');_mk.appendChild(_fr);}},open:function(url,w,h,r){if(url!==null&&url.length>0){var _cfg="status=yes,scrollbars=no,menubar=no,width="+w+",height="+h+(r?",resizable=yes":"");window.open(url,"_blank",_cfg);}},compare:function(url){oxid.popup.open(url,620,400,true);},zoom:function(){oxid.popup.setClass('zoom','popup zoom on','on');},addResizer:function(image_id,container_id,pw,ph){var _pl,_el=document.getElementById(image_id);if(_el){_el.onload=function(e){if(this.tagName.toUpperCase()=='IMG'){if(this.width&&this.height){oxid.popup.resize(container_id,this.width+pw,this.height+ph);}else{_pl=new Image();_pl.src=_el.src;_pl.onload=function(e){oxid.popup.resize(container_id,this.width+pw,this.height+ph);_pl.onload=null;_pl=null;};}}};}},resize:function(id,newWidth,newHeight){if(newWidth===0&&newHeight===0){return;}
var _el=document.getElementById(id);var maxWidth=newWidth;var maxHeight=maxHeight;var overflow='auto';if(_el){if(typeof(window.innerWidth)=='number'){maxWidth=window.innerWidth;maxHeight=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){maxWidth=document.documentElement.clientWidth;maxHeight=document.documentElement.clientHeight;}
if(newWidth<maxWidth&&newHeight<maxHeight){overflow='hidden';}
if(newWidth>maxWidth){newWidth=maxWidth;}
if(newHeight>maxHeight){newHeight=maxHeight;}
_el.style.overflow=overflow;_el.style.width=newWidth+'px';_el.style.height=newHeight+'px';_el.style.marginLeft='-'+Math.round(newWidth/2)+'px';_el.style.marginTop='-'+Math.round(newHeight/2)+'px';}}},tags:{input:null,select:function(e){oxid.tags.input.value+=' '+this.innerHTML;this.className='sel';this.removeAttribute('onclick');},addSelect:function(id,input){var tg=document.getElementById(id);var ed=document.getElementById(input);if(tg&&ed){oxid.tags.input=ed;for(var i=0;i<tg.childNodes.length;i++){if(tg.childNodes[i].tagName&&tg.childNodes[i].tagName.toUpperCase()=='A'){tg.childNodes[i].onclick=oxid.tags.select;tg.childNodes[i].removeAttribute('href');}}}}},form:{send:function(form){var _form=document.forms[form];if(_form){_form.submit();}},reload:function(stop,form,cl,fnc){if(stop){return;}
var _form=document.forms[form];if(_form){_form.elements.cl.value=cl;_form.elements.fnc.value=fnc;_form.submit();}},clear:function(stop,form,pattern){if(stop){return;}
var _fields=document.forms[form].elements,i;if(_fields){for(i=0;i<_fields.length;i++){if(pattern.test(_fields[i].name)){if(_fields[i].tagName.toUpperCase()==='INPUT'){_fields[i].value="";}
if(_fields[i].tagName.toUpperCase()==='SELECT'){_fields[i].item(0).selected=true;}}}}},select:function(id,value){var _el=document.getElementsByName(id);if(_el){_el[value].checked='true';}},set:function(id,value,blset){var _el=document.getElementsByName(id);if(_el){_el.value=value;}}},review:{show:function(){oxid.showhideblock('write_review',true);oxid.showhideblock('write_new_review',false);},rate:function(value){oxid.review.show();var _form=document.getElementById("rating");if(_form!==null){if(_form.artrating){_form.artrating.value=value;}else if(_form.recommlistrating){_form.recommlistrating.value=value;}
document.getElementById('current_rate').style.width=(value*20)+'%';}}},sellist:{set:function(name,value){var _slist=document.getElementById("slist");if(_slist!==null){_slist.href=_slist.href+"&"+name+"="+value;}
var _wlist=document.getElementById("wlist");if(_wlist!==null){_wlist.href=_wlist.href+"&"+name+"="+value;}}},showhide:function(id,show){var _el=document.getElementById(id);if(_el){_el.style.display=show?'':'none';}},showhideblock:function(id,show){var _el=document.getElementById(id);if(_el){_el.style.display=show?'block':'none';}},focus:function(id){var _el=document.getElementById(id);if(_el){_el.focus();}},image:function(id,src){var _el=document.getElementById(id);if(_el){_el.src=src;}},password:function(user_el,password_el,name){var _u=document.getElementById(user_el);var _p=document.getElementById(password_el);if(_u){_u.focus();_p.style.display=(_u.value===name)?'none':'';}},checkAll:function(obj,pref){if(document.getElementsByTagName){var inputs=document.getElementsByTagName("input");for(var i=0;i<inputs.length;i=i+1){if(inputs[i].type=='checkbox'&&inputs[i].checked!=obj.checked&&pref==inputs[i].name.split('[')[0]){inputs[i].checked=obj.checked;}}}},getEventTarget:function(e){var targ;if(!e){var e=window.event;}
if(e.target){targ=e.target;}else if(e.srcElement){targ=e.srcElement;}
if(targ.nodeType==3){targ=targ.parentNode;}
return targ;},mdVariants:{getMdVariantUrl:function(selId){var _mdVar=document.getElementById(selId);if(_mdVar){_newUrl=_mdVar.options[_mdVar.selectedIndex].value;}
if(_newUrl){document.location.href=_newUrl;}},mdAttachAll:function()
{if(!mdVariantSelectIds){mdVariantSelectIds=Array();}
if(!mdRealVariants){mdRealVariants=Array();}
for(var i=0;i<mdVariantSelectIds.length;i++){if(mdVariantSelectIds[i]){for(var j=0;j<mdVariantSelectIds[i].length;j++){var mdSelect=document.getElementById(mdVariantSelectIds[i][j]);if(mdSelect){mdSelect.onchange=oxid.mdVariants.resetMdVariantSelection;}}}}},resetMdVariantSelection:function(e){mdSelect=oxid.getEventTarget(e);selectedValue=mdSelect.options[mdSelect.selectedIndex].value;level=oxid.mdVariants.getSelectLevel(mdSelect.id);if(level!==null){oxid.mdVariants.hideAllMdSelect(level+1);}
var showId=selectedValue;while(showId){showSelectId=oxid.mdVariants.getMdSelectNameById(showId);oxid.mdVariants.showMdSelect(showSelectId);shownSelect=document.getElementById(showSelectId);if(shownSelect){showId=shownSelect.options[shownSelect.selectedIndex].value;}else{showId=null;}}
oxid.mdVariants.showMdRealVariant();},getMdSelectNameById:function(id)
{var name='mdvariantselect_'+id;return name;},getSelectLevel:function(name){for(var i=0;i<mdVariantSelectIds.length;i++){for(var j=0;j<mdVariantSelectIds[i].length;j++){if(mdVariantSelectIds[i][j]==name){return i;}}}
return null;},showMdSelect:function(id){if(document.getElementById(id)){document.getElementById(id).style.display='inline';}},hideAllMdSelect:function(level){for(var i=level;i<mdVariantSelectIds.length;i++){if(mdVariantSelectIds[i]){for(var j=0;j<mdVariantSelectIds[i].length;j++){if(document.getElementById(mdVariantSelectIds[i][j])){document.getElementById(mdVariantSelectIds[i][j]).style.display='none';}}}}},getSelectedMdRealVariant:function(){for(var i=0;i<mdVariantSelectIds.length;i++){for(var j=0;j<mdVariantSelectIds[i].length;j++){var mdSelectId=mdVariantSelectIds[i][j];var mdSelect=document.getElementById(mdSelectId);if(mdSelect&&mdSelect.style.display=="inline"){var selectedVal=mdSelect.options[mdSelect.selectedIndex].value;if(mdRealVariants[selectedVal])
return mdRealVariants[selectedVal];}}}},showMdRealVariant:function(){document.getElementById('md_variant_box').innerHTML='';var selectedId=oxid.mdVariants.getSelectedMdRealVariant();if(selectedId&&document.getElementById('mdvariant_'+selectedId)){document.getElementById('md_variant_box').innerHTML=document.getElementById('mdvariant_'+selectedId).innerHTML;}}},stateSelector:{fillStates:function(countrySelectId,stateSelectId,divId,allStates,allStateIds,allCountryIds,statePromptString,selectedStateId){var states=allStates[allCountryIds[document.getElementById(countrySelectId).options[document.getElementById(countrySelectId).selectedIndex].value]];var ids=allStateIds[allCountryIds[document.getElementById(countrySelectId).options[document.getElementById(countrySelectId).selectedIndex].value]];var stateSelectObject=document.getElementById(stateSelectId);if(stateSelectObject==null){return;}
document.getElementById(countrySelectId).onchange=function(){oxid.stateSelector.fillStates(countrySelectId,stateSelectId,divId,allStates,allStateIds,allCountryIds,statePromptString,selectedStateId);};if(stateSelectObject.hasChildNodes()){while(stateSelectObject.childNodes.length>=1){stateSelectObject.removeChild(stateSelectObject.firstChild);}}
var option=document.createElement('option');option.appendChild(document.createTextNode(statePromptString));option.setAttribute('value','');stateSelectObject.appendChild(option);if(states!=null){var cCount=0;for(var x=0;x<states.length;x++){cCount++;var option=document.createElement('option');option.appendChild(document.createTextNode(states[x]));option.setAttribute('value',ids[x]);stateSelectObject.appendChild(option);if(selectedStateId==ids[x]){stateSelectObject.selectedIndex=x+1;}}}
oxid.showhideblock(divId,states!=null&&states.length>0);}}};
