function urlRewriter(){}
urlRewriter.get_new_search_element=function()
{var se={current_page:1};return se;}
urlRewriter.get_seach_element=function(json_str)
{eval("var obj = "+json_str);return obj;}
urlRewriter.get_product_list_url=function(access_url,search_element)
{var se=search_element;var url=access_url;if(se.page_size)
url+="/ps/"+se.page_size;if(se.category_id)
url+="/cid/"+se.category_id;if(se.current_page)
url+="/cp/"+se.current_page;if(se.key_word)
url+="/kw/"+se.key_word;if(se.sort_type)
url+="/st/"+se.sort_type;if(se.param)
url+="/pa/"+se.param;return url;}
var getElementsByClassName=function(className,tag,elm){if(document.getElementsByClassName){getElementsByClassName=function(className,tag,elm){elm=elm||document;var elements=elm.getElementsByClassName(className),nodeName=(tag)?new RegExp("\\b"+tag+"\\b","i"):null,returnElements=[],current;for(var i=0,il=elements.length;i<il;i+=1){current=elements[i];if(!nodeName||nodeName.test(current.nodeName)){returnElements.push(current);}}
return returnElements;};}
else if(document.evaluate){getElementsByClassName=function(className,tag,elm){tag=tag||"*";elm=elm||document;var classes=className.split(" "),classesToCheck="",xhtmlNamespace="http://www.w3.org/1999/xhtml",namespaceResolver=(document.documentElement.namespaceURI===xhtmlNamespace)?xhtmlNamespace:null,returnElements=[],elements,node;for(var j=0,jl=classes.length;j<jl;j+=1){classesToCheck+="[contains(concat(' ', @class, ' '), ' "+classes[j]+" ')]";}
try{elements=document.evaluate(".//"+tag+classesToCheck,elm,namespaceResolver,0,null);}
catch(e){elements=document.evaluate(".//"+tag+classesToCheck,elm,null,0,null);}
while((node=elements.iterateNext())){returnElements.push(node);}
return returnElements;};}
else{getElementsByClassName=function(className,tag,elm){tag=tag||"*";elm=elm||document;var classes=className.split(" "),classesToCheck=[],elements=(tag==="*"&&elm.all)?elm.all:elm.getElementsByTagName(tag),current,returnElements=[],match;for(var k=0,kl=classes.length;k<kl;k+=1){classesToCheck.push(new RegExp("(^|\\s)"+classes[k]+"(\\s|$)"));}
for(var l=0,ll=elements.length;l<ll;l+=1){current=elements[l];match=false;for(var m=0,ml=classesToCheck.length;m<ml;m+=1){match=classesToCheck[m].test(current.className);if(!match){break;}}
if(match){returnElements.push(current);}}
return returnElements;};}
return getElementsByClassName(className,tag,elm);};function add_default_title_bgcolor(){h1Coll=document.getElementsByTagName('h1');for(i_h1=0;i_h1<h1Coll.length;i_h1++){eachH1=h1Coll[i_h1];if(eachH1.style.background.toLowerCase().indexOf("png")>0||eachH1.style.background.toLowerCase().indexOf("jpg")>0||eachH1.style.background.toLowerCase().indexOf("gif")>0){}else{if(eachH1.className.indexOf("default_title_bg")<0){eachH1.style.background="";url=window.location+"";url=url.substring(0,url.indexOf(".php"));url=url.substring(0,url.lastIndexOf("/"));eachH1.style.backgroundImage="url("+url+"/images/default_title_bg.png)";eachH1.style.background="url("+url+"/images/default_title_bg.png)";}}}}
function do_customized_ui_changes(){add_default_title_bgcolor();}