
function searchHtml(headstrCurrencytemp){   
document.write("<form action='/Search.cfm?cur="+headstrCurrencytemp+"' method='post' name='seForm' id='seForm'>");
document.write("<ul>");
document.write("<li class='searchtip'>");
document.write("<label>");
document.write('<input name="productname" id="productname" type="text" autocomplete="off" value="Search by Keyword,SKU or Item" onfocus="topsearchFocus(this.value)" onblur="topsearchBlur(this.value)" onkeydown="hrefkey(event)" onkeyup="keywordsearch(event,this.value,headstrCurrency)">');
document.write("</label></li><li class='Categories'>");
document.write('<select name="ProductTypeID" id="ProductTypeID" style="width:150px; border:none; color:#999999">');
document.write("<option value='0'>");
document.write("---All Categories---");
document.write("</option>");
document.write('<option value="7218" >Men\'\s Clothing</option><option value="7221" >Wedding Apparel</option><option value="7222" >Special Occasion Dresses</option><option value="7225" >Women\'\s Clothing</option><option value="7257" >Sportswear</option><option value="7267" >Bags</option><option value="7297" >Laser Pointers</option><option value="7274" >Girl\'\s Clothing</option><option value="7287" >Boy\'\s Clothing</option>');
document.write("</select>");
document.write("</li><li class='go' style='margin-left:18px'>");
document.write('<img src="/Templates/Site61/Dino/images/search_go.gif" border="0"  style="display:block; cursor:pointer;" onclick="topsearchSubmit()"/>');
document.write('</li></ul></form>');
                  
}
var rowNo=-1;
function hrefkey(evt){
evt=(evt)?evt:((window.event) ? window.event:"");
var key=evt.keyCode?evt.keyCode:evt.which;
    if(key==13){
    var message=document.getElementById("keymessage");
if(message == null){
}else{
var lis=message.getElementsByTagName("li");
for(var k=0;k < lis.length;k++){
        if(message.getElementsByTagName("li")[rowNo%lis.length].style.backgroundColor == "#fffada"){
            window.lacation.href=message.getElementsByTagName("li")[rowNo%lis.length].id;
            }
        }
    }
  }
}
function keywordsearch(evt,str,CurCurrency){
var ProductType=document.getElementById("ProductTypeID").value;
var productnames=document.getElementById("productname").value;
evt=(evt)?evt:((window.event) ? window.event:"");
var key=evt.keyCode?evt.keyCode:evt.which;
if(key==8){
objValue = document.getElementById("productname").value;
if(objValue.length==0){
           if(document.getElementById("keysearch")){
            editMarkClass(0);
document.getElementById("searchs").innerHTML="";
document.getElementById("keysearch").style.display="none";
            }
return;
}
xmlHttp=GetXmlHttpObject();
if(xmlHttp==null){
return;
}
        if(trim(str) != ""){
var url="/thinksearch";
url=url+"?key="+str+"&ProductType="+ProductType+"&productnames="+productnames+"&cur="+CurCurrency;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
            }
}
else if(key==38){
var message=document.getElementById("keymessage");
if(message == null){
}else{
var lis=message.getElementsByTagName("li");
for(var k=0;k < lis.length;k++){
message.getElementsByTagName("li")[k].style.backgroundColor="#FFFFFF";
        document.getElementById("searchLeft"+k).style.display="none";
}
if(rowNo <= 0) 
{ 
rowNo++; 
}
if(rowNo==0){
message.getElementsByTagName("li")[rowNo%lis.length].style.backgroundColor="#fffada";
            document.getElementById("searchLeft"+rowNo%lis.length).style.display="block";
            rowNo=lis.length*10-1;
}else{
message.getElementsByTagName("li")[--rowNo%lis.length].style.backgroundColor="#fffada";
            document.getElementById("searchLeft"+rowNo%lis.length).style.display="block";
}
document.getElementById("productname").value=trim(message.getElementsByTagName("li")[rowNo%lis.length].title);
}
}else if(key==40){
var message=document.getElementById("keymessage");
if(message == null){
}else{
var lis=message.getElementsByTagName("li");
for(var k=0;k < lis.length;k++){
message.getElementsByTagName("li")[k].style.backgroundColor="#FFFFFF";
            document.getElementById("searchLeft"+k).style.display="none";
}
message.getElementsByTagName("li")[++rowNo%lis.length].style.backgroundColor="#fffada";
        document.getElementById("searchLeft"+rowNo%lis.length).style.display="block";
document.getElementById("productname").value=trim(message.getElementsByTagName("li")[rowNo%lis.length].title);
}
}else{
if(str.length==0){
}else{
xmlHttp=GetXmlHttpObject();

if(xmlHttp==null){
return;
}
    if(trim(str) != ""){
var url="/thinksearch";
url=url+"?key="+str+"&ProductType="+ProductType+"&productnames="+productnames+"&cur="+CurCurrency;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
    }
  }
}

function choose(id){
rowNo=id;
var message=document.getElementById("keymessage");
if(message == null){
}else{
var lis=message.getElementsByTagName("li");
for(var k=0;k < lis.length;k++){
message.getElementsByTagName("li")[k].style.backgroundColor="#FFFFFF";
            document.getElementById("searchLeft"+k).style.display="none";
}
        document.getElementById("searchLeft"+id).style.display="block";
message.getElementsByTagName("li")[id].style.backgroundColor="#fffada";
}
}

function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
  return xmlHttp;
}
function timestop(){
setTimeout("ysetCreateValues()",200);
}
function ysetCreateValues(){
if(document.getElementById("keysearch")){
    editMarkClass(0);
document.getElementById("keysearch").style.display="none";
    }
}

function stateChanged(){
if(xmlHttp.readyState==4){
if(trim(xmlHttp.responseText).indexOf("null") != -1){
         if(document.getElementById("keysearch")){
         editMarkClass(0);
document.getElementById("keysearch").style.display="none";
         }
 return;
}
        if(document.getElementById("keysearch")){
        editMarkClass(1);
document.getElementById("searchs").innerHTML=xmlHttp.responseText;
        document.getElementById("keysearch").style.display="block";
        }
}
}

function topsearchFocus(sValue){
if(trim(sValue) == 'Search by Keyword,SKU or Item') {document.getElementById("productname").value='';document.getElementById("productname").style.color = 'black';}
}
function topsearchBlur(sValue){
if(trim(sValue) =='')  {document.getElementById("productname").value='Search by Keyword,SKU or Item';document.getElementById("productname").style.color = '#cccccc';}
timestop();
}
function topsearchSubmit(){
    if(document.getElementById('productname').value.replace( /^\s*#/, '') == 'Search by Keyword,SKU or Item'
     || document.getElementById('productname').value.replace( /^\s*#/, '') == ''){
        alert('You must enter an item or topic in the search field!');return false;
    }else{
    var proType = document.getElementById('ProductTypeID');
    dinoSearchEngne.saveSubmitCookie(0
        ,proType[proType.selectedIndex].value
        ,proType[proType.selectedIndex].text
        ,document.getElementById('productname').value);
    document.getElementById('seForm').submit();
    }
}
function editMarkClass(t){
if(document.getElementById("indexmarketing")){
        if(t==1){
        document.getElementById("indexmarketing").className='index_marketing index_marketing_show2';
        }else{
        document.getElementById("indexmarketing").className='index_marketing';
        }
    }
if(document.getElementById("indexmarketing0")){
        if(t==1){
        document.getElementById("indexmarketing0").className='index_marketing0 index_marketing_show2';
        }else{
        document.getElementById("indexmarketing0").className='index_marketing0';
        }
    }
    if(document.getElementById("indexmarketing1")){
        if(t==1){
        document.getElementById("indexmarketing1").className='index_marketing1 index_marketing_show2';
        }else{
        document.getElementById("indexmarketing1").className='index_marketing1';
        }
    }
    if(document.getElementById("indexmarketing2")){
        if(t==1){
        document.getElementById("indexmarketing2").className='index_marketing2 index_marketing_show2';
        }else{
        document.getElementById("indexmarketing2").className='index_marketing2';
        }
    }
    if(document.getElementById("indexmarketing3")){
        if(t==1){
        document.getElementById("indexmarketing3").className='index_marketing3 index_marketing_show2';
        }else{
        document.getElementById("indexmarketing3").className='index_marketing3';
        }
    }
    if(document.getElementById("indexmarketing4")){
        if(t==1){
        document.getElementById("indexmarketing4").className='index_marketing4 index_marketing_show2';
        }else{
        document.getElementById("indexmarketing4").className='index_marketing4';
        }
    }
}
searchHtml(headstrCurrency);


