function bookmark(){var title="Shopert.com"
var url="http://www.shopert.com"
if(window.sidebar)window.sidebar.addPanel(title,url,"");else if(window.opera&&window.print){document.write("Press Ctrl+D and Bookmark our Site!")
var mbm=document.createElement('a');mbm.setAttribute('rel','sidebar');mbm.setAttribute('href',url);mbm.setAttribute('title',title);mbm.click();}
else if(document.all)window.external.AddFavorite(url,title);}
function URLEncode(clearString){var output='';var x=0;clearString=clearString.toString();var regex=/(^[a-zA-Z0-9_.]*)/;while(x<clearString.length){var match=regex.exec(clearString.substr(x));if(match!=null&&match.length>1&&match[1]!=''){output+=match[1];x+=match[1].length;}else{if(clearString[x]==' ')
output+='+';else{var charCode=clearString.charCodeAt(x);var hexVal=charCode.toString(16);output+='%'+(hexVal.length<2?'0':'')+hexVal.toUpperCase();}
x++;}}
return output;}
function URLDecode(encodedString){var output=encodedString;var binVal,thisString;var myregexp=/(%[^%]{2})/;while((match=myregexp.exec(output))!=null&&match.length>1&&match[1]!=''){binVal=parseInt(match[1].substr(1),16);thisString=String.fromCharCode(binVal);output=output.replace(match[1],thisString);}
return output;}
function findPosX(obj){var curleft=0;if(obj.offsetParent)
while(1)
{curleft+=obj.offsetLeft;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.x)
curleft+=obj.x;return curleft;}
function findPosY(obj){var curtop=0;if(obj.offsetParent)
while(1)
{curtop+=obj.offsetTop;if(!obj.offsetParent)
break;obj=obj.offsetParent;}
else if(obj.y)
curtop+=obj.y;return curtop;}
function moveNewsletter(num_offset){if(!eval(num_offset))num_offset=0;document.getElementById('brand').style.height='200px';document.getElementById('category').style.height='200px';var footer_div=document.getElementById('worldsend');var footer_position=findPosY(footer_div);var is_ie=document.all?true:false
var newsletter_div=document.getElementById('newsletter');var newsletter_y=parseInt(footer_position)-255;newsletter_y=newsletter_y+num_offset;if(!is_ie){newsletter_y=num_offset>0?newsletter_y+5:newsletter_y-5;}
newsletter_div.style.top=newsletter_y+'px';newsletter_div.style.display='block';var top_div=document.getElementById('searchTop');var top_div_position=findPosY(top_div);var scroller_height=newsletter_y-top_div_position-95;document.getElementById('brand').style.height=scroller_height+'px';document.getElementById('category').style.height=scroller_height+'px';}
function getElementsByClass(searchClass,node,tag){var classElements=new Array();if(node==null)
node=document;if(tag==null)
tag='*';var els=node.getElementsByTagName(tag);var elsLen=els.length;var pattern=new RegExp('(^|\\\\s)'+searchClass+'(\\\\s|$)');for(i=0,j=0;i<elsLen;i++){if(pattern.test(els[i].className)){classElements[j]=els[i];j++;}}
return classElements;}
search={initialize:function(display_type){var keywords=document.getElementById('search_keywords');var category=document.getElementById('search_category');var this_url='mysearch.php?keywords='+URLEncode(keywords.value)+'&category='+category.value+'&type='+display_type;window.location.href=this_url;}},catalog={list_brand:function(json_data){this_data=eval(json_data);var links='';for(var x in this_data){links+='<dd><a href="products.php?type=brand&id='+this_data[x]['ID']+'">'+this_data[x]['NAME']+'</dd>\r\n';}
document.getElementById('brand').innerHTML=links;},list_category:function(json_data){this_data=eval(json_data);var links='';for(var x in this_data){links+='<dt>'+this_data[x]['NAME']+'</dt>\r\n';this_cat=this_data[x]['CATEGORIES'];if(this_cat.length>0){for(var y in this_cat){links+='<dd><a href="products.php?type=category&id='+this_cat[y]['ID']+'">'+this_cat[y]['NAME']+'</a></dd>\r\n';}}}
document.getElementById('category').innerHTML=links;},make_thumbs:function(this_data){var links='';for(var x in this_data){links+='<a href="javascript:void(0)" onclick="document.getElementById(\'item_image\').src=\''+this_data[x]+'\'"><img src="'+this_data[x]+'" width="39" height="49" /></a>\r\n';}
document.getElementById('thumb_row').innerHTML=links;},default_image:function(this_image,url_image){if(this_image=='false'){document.getElementById('item_image').src=url_image;}},init_page:function(brand_data,category_data){catalog.list_brand(brand_data);catalog.list_category(category_data);}},imagesize={swap_small:function(this_image,this_div,this_text,brand_id){var this_box=document.getElementById('preview_box');this_box.innerHTML='';this_box.style.border='none';this_box.style.zIndex='0';movePreviewBox();},swap_large:function(this_image,this_div,this_text,brand_id){var this_box=document.getElementById('preview_box');this_box.style.display='none';movePreviewBox('div_'+this_div);this_box.style.zIndex='999';this_box.innerHTML='<img src="catalog/'+brand_id+'/'+this_div+'.png" />';this_box.style.display='block';},top_swap_large:function(this_image,this_div,this_text,brand_id){var this_box=document.getElementById('preview_box');this_box.style.display='none';movePreviewBox('div_'+this_div);var this_test=this_div.split('_');this_div=this_test[this_test.length-1];this_box.style.zIndex='999';this_box.innerHTML='<img src="catalog/'+brand_id+'/'+this_div+'.png" />';this_box.style.display='block';}},reviews={show_review:function(id){var review_block=getElementsByClass('review_block');var review_link_decor=getElementsByClass('review_link_decor');var review=eval(document.getElementById('review_'+id));var review_link=eval(document.getElementById('review_link_'+id));if(review_block.length>0){for(var i=0;i<review_block.length;i++){review_block[i].style.display='none';review_link_decor[i].style.textDecoration='none';}
review.style.display='block';review_link.style.textDecoration='underline';}},open_reviews:function($this_range){var $review_link_decor=getElementsByClass('review_link_decor');for(var $i in $review_link_decor){$review_link_decor[$i].style.textDecoration='none';}
var $review_link=eval(document.getElementById('review_link_'+$this_range));if(eval($review_link)){$review_link.style.textDecoration='underline';var $review_block=getElementsByClass('review_block');var $display_size=5;var $start_point=$display_size*$this_range;for(var $i in $review_block){$review_block[$i].style.display='none';}
for($i=$start_point;$i<$start_point+$display_size;$i++){if(eval($review_block[$i]))$review_block[$i].style.display='block';}}}},menu={open_section:function($section_id){var $dl=document.getElementById('category');var $all_sections=$dl.getElementsByTagName('dd');var $active_sections=getElementsByClass('section_'+$section_id);if($active_sections[0].style.display=='block'){for(var $x=0;$x<$all_sections.length;$x++){$all_sections[$x].style.display='none';}}else{for(var $x=0;$x<$all_sections.length;$x++){$all_sections[$x].style.display='none';}
for($x in $active_sections){$active_sections[$x].style.display='block';}}},open_category:function($category_id){var $this_category=eval(document.getElementById('category_'+$category_id));$this_category.style.display=$this_category.style.display=='none'?'block':'none';},open_brand:function($brand_id){var $dl=document.getElementById('brand');var $all_cats=$dl.getElementsByTagName('ul');var $active_cats=getElementsByClass('brand_'+$brand_id);for(var $x=0;$x<$all_cats.length;$x++){$all_cats[$x].style.display='none';}
for(var $x in $active_cats){$active_cats[$x].style.display='block';}},open_brandcat:function($brandcat_id,$brandcat_key){}}