﻿var oXMLHTTP;

function isAjax() {
    var oXMLHTTP;
    try {
        oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
        return oXMLHTTP;
    }
    catch (e) {
        try {
            oXMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
            return oXMLHTTP;
        }
        catch (e) {
            try {
                oXMLHTTP = new XMLHttpRequest();
                return oXMLHTTP;
            }
            catch (e) {
                return null;
            }
        }
    }
}

function isMozilla() {
    var xmlHttp;
    try {
        // Firefox, Opera 8.0+, Safari
        xmlHttp = new XMLHttpRequest();
        //var array=navigator.userAgent.split

        if (navigator.userAgent.indexOf("Firefox") != -1) {
            var versionindex = navigator.userAgent.indexOf("Firefox") + 8
            if (parseInt(navigator.userAgent.charAt(versionindex)) >= 1) {
                //alert("You are using Firefox 1.x or above");  
                return true;
            }
        }
        return false;
    }
    catch (e) {
    }
}

if (isMozilla()) {
    oXMLHTTP = new XMLHttpRequest();

}
else {
    oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
}

function textboxValue(rbtnType) {
    if (rbtnType == "brand") {
        if (document.Index.txtSearch.value == "300x250" || document.Index.txtSearch.value == "www.yahoo.com" || document.Index.txtSearch.value == "hotels" || document.Index.txtSearch.value == "")
        { document.Index.txtSearch.value = "chevy"; }
    }
    else if (rbtnType == "keyword") {
        if (document.Index.txtSearch.value == "300x250" || document.Index.txtSearch.value == "www.yahoo.com" || document.Index.txtSearch.value == "chevy" || document.Index.txtSearch.value == "")
        { document.Index.txtSearch.value = "hotels"; }
    }
    else if (rbtnType == "size") {
        if (document.Index.txtSearch.value == "hotels" || document.Index.txtSearch.value == "www.yahoo.com" || document.Index.txtSearch.value == "chevy" || document.Index.txtSearch.value == "")
        { document.Index.txtSearch.value = "300x250"; }
    }
    else if (rbtnType == "publisher") {
        if (document.Index.txtSearch.value == "hotels" || document.Index.txtSearch.value == "300x250" || document.Index.txtSearch.value == "chevy" || document.Index.txtSearch.value == "")
        { document.Index.txtSearch.value = "www.yahoo.com"; }
    }

}
function textboxpersistvalue() {
    if (document.Index.txtSearch.value == "300x250" || document.Index.txtSearch.value == "www.yahoo.com" || document.Index.txtSearch.value == "chevy" || document.Index.txtSearch.value == "hotels") {
        document.Index.txtSearch.value = "";
    }
    else {
        ;
    }
}



function removeerror() {
    if (document.getElementById('lblSearcherror').innerHTML == "Please enter correct size for search") {
        document.getElementById('lblSearcherror').innerHTML = "";
    }
    else {
        ;
    }
}
function addToFav(browser) {
    var url = ""; url = location.href;
    if (navigator.userAgent.indexOf("Firefox") != -1) {
        var versionindex = navigator.userAgent.indexOf("Firefox") + 8
        if (parseInt(navigator.userAgent.charAt(versionindex)) >= 1) {
            try {
                if (window.sidebar) {
                    window.sidebar.addPanel(document.title, document.location, "");
                }
            } catch (err) { ; }
        }
    }
    else {
        browser.style.behavior = 'url(#default#homepage)';
        browser.setHomePage('http://www.yureekah.com');
    }
}


function updateCounts() {
    getCount();
}

function getCount() {

    var sURL = "Count.aspx?ret=ads" + "&Date=" + new Date().getTime();

    oXMLHTTP.open("get", sURL, true);

    oXMLHTTP.send(null);

    oXMLHTTP.onreadystatechange = function() {
        if (oXMLHTTP.readyState == 4 && oXMLHTTP.status == 200) {

            var response = oXMLHTTP.responseText;
            var size_array = response.split("-");
            document.getElementById("KeywordSearch").innerHTML = size_array[0];
            document.getElementById("BrandSearch").innerHTML = size_array[1];
            document.getElementById("SizeSearch").innerHTML = size_array[2];
            document.getElementById("PublisherSearch").innerHTML = size_array[3];
            document.getElementById("adcount").innerHTML = size_array[4];
            document.getElementById("brandcount").innerHTML = size_array[5];
            document.getElementById("pubcount").innerHTML = size_array[6];

        }
    }

}


function showHide(elementid, visibility) 
{
    if (document.getElementById("searchCriteria").value == "T") 
    {
        if (visibility == "show") {
            //document.getElementById(elementid).style.visibility = 'visible';
            document.getElementById(elementid).style.display = "";            
         }
         else 
         {         
            document.getElementById(elementid).style.display = "none";
         }
     }
     if (document.getElementById("searchCriteria").value == "V") 
     {
         if (visibility == "show")
         {
             document.getElementById(elementid).style.display = "";
             //document.getElementById(elementid).style.visibility = 'visible';           
         }
         else
         {
             document.getElementById(elementid).style.display = "none";
         }
     }
 }

 //----Prev swf code removed later----

 function showHideDiv(elementid, visibility) 
 {
     if (document.getElementById("searchDemo").value == "Y") {
         if (visibility == "show") {
             document.getElementById(elementid).style.display = "";
         }
         else {
             document.getElementById(elementid).style.display = "none";
         }
     }
     if (document.getElementById("searchDemo").value == "N") {
         if (visibility == "show") {
             document.getElementById(elementid).style.display = "";
         }
         else {
             document.getElementById(elementid).style.display = "none";
         }
     }
 }

 //----Prev swf code removed later----
 
 function showHideDiv1(elementid, visibility) {
   
         if (visibility == "show") {
             document.getElementById(elementid).style.display = "";
         }
         else {
             document.getElementById(elementid).style.display = "none";
         }
 }

 //----Prev swf code removed later----
 
 function onSelectIndexButton() 
 {
     showHideDiv1('divImage', 'show');
     showHideDiv1('divSlide', 'hide'); 
 
 }


function onSelectRadioButton() {

   if (document.getElementById('Brand').checked) 
    {
        showHide('divSearch', 'show');
        showHide('divVertical', 'hide');     
    }
    else if (document.getElementById('Keyword').checked)
    {
        showHide('divSearch', 'show');
        showHide('divVertical', 'hide');    
    }
    else if (document.getElementById('Size').checked)
    {
        showHide('divSearch', 'show');
        showHide('divVertical', 'hide');   
    }
    else if (document.getElementById('Publisher').checked)
    {
        showHide('divSearch', 'show');
        showHide('divVertical', 'hide');      
    }
    else if (document.getElementById('Vertical').checked)
    {
        showHide('divSearch', 'hide');
        showHide('divVertical', 'show');    
    }
 }


// function removeText() {
//     document.getElementById('txtSearch').value = '';
// }


 //added later  to not removing txtsearch data if it's not ex
 function removeText()
  {
     txtValue = document.getElementById('txtSearch').value;
     extxtvalue = txtValue.substring(0, 3);
     switch (extxtvalue) {
         case "ex:":
             document.getElementById('txtSearch').value = '';
             break;
     }
 }


// Prev swf code removed later
 function setDiv() { document.getElementById("searchDemo").value = "N" }

function ChangeMode(id) {
    
  switch (id)
   {
      case 'Brand':
          { 
              document.getElementById('txtSearch').value = 'ex: chevy';
              document.getElementById("searchCriteria").value = 'T';
             // document.getElementById('divVertical').style.display = "none";
             // document.getElementById('divSearch').style.display = "";
              break;
          }
      case 'Keyword':
           {
               document.getElementById('txtSearch').value = 'ex: credit';
               document.getElementById("searchCriteria").value = 'T';
              // document.getElementById('divVertical').style.display = "none";
              // document.getElementById('divSearch').style.display = "";        
               break; 
           }
       case 'Size':
           {
               document.getElementById('txtSearch').value = 'ex: 300x250';
               document.getElementById("searchCriteria").value = 'T';
              // document.getElementById('divVertical').style.display = "none";
              // document.getElementById('divSearch').style.display = "";          
               break;
           }

       case 'Publisher':
           {
               document.getElementById('txtSearch').value = 'ex: yahoo.com';
               document.getElementById("searchCriteria").value = 'T';
              // document.getElementById('divVertical').style.display = "none";
              // document.getElementById('divSearch').style.display = "";       
               break;
           }

       case 'Vertical':
           {
               document.getElementById("searchCriteria").value = 'V';
             // document.getElementById('divSearch').style.display = "none";
             // document.getElementById('divVertical').style.display = "";
               break;
           }
    } 
}   
