﻿
//------------Gurdeep,April 9th,2009---------------------------\

///Called at AdForm_Car.aspx
//for hiding and showing the Div Tags     
function tabs(abc,noOftabs)
    {
         
        for(var i=1;i<=noOftabs;i++)
        {   
            var newTAbNAme='Tab'+i; 
            if(newTAbNAme!=abc)
            {
                var Div=document.getElementById(newTAbNAme);  
                Div.style.display='none'; 
            }
            else
            {
                var Div=document.getElementById(abc);
                Div.style.display='inline';  
            }   
        }
         
    }
    
  function myAccountTab(tab,id)
    {
       
      
       if(tab=="SaveAds")
         {
         id='l5';
         }
       if(tab=="My Adds")
         { 
         id='l1';
         }
         
          if(tab=="PostAd")
         {
         id='l2';
         }
         
         
          if(tab=="MyProfile")
         { 
         id='l3';
         }
         
         if(tab=="search")
         { 
        id='l4';
         }
         if(tab=="reports")
         { 
         id='l6';
         }
         if(tab=="password")
         { 
         id='l7';
         }
         
         if(tab=="email")
         { 
         id='l8';
         }
         
        
      
        checkCss(id);
        test=document.getElementById(id);
         test.setAttribute("className","active");
         test.setAttribute("class","active");
    
      if(tab=="SaveAds")
         { 
         
            document.getElementById("Div8").style.display='inline';
             document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="PostAd"
            
            
            
            
            
            
        }
     
      if(tab=="My Adds")
         { 

            document.getElementById("Div7").style.display='inline';
            document.getElementById("Div1").style.display='none';
              document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="My Adds"
          

        }
     
    
        if(tab=="PostAd")
         { 
            document.getElementById("Div1").style.display='inline';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="PostAd"
        }
        if(tab=="MyProfile")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='inline';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="MyProfile"
        }
         if(tab=="search")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='inline';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="search"
        }
         if(tab=="reports")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='inline';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="reports"
        }
         if(tab=="password")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='inline';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="password"
        }
           if(tab=="email")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='inline';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="email"
        }
 
    }
    
    
    
    function checkCss(id)
    {
    
        for(i=1;i<9;i++)
        {
            idchk='l'+i;
            
            if(id!=idchk)
            {
              test=document.getElementById(idchk);
              test.setAttribute("className"," ");
                test.setAttribute("class"," ");
            }
        
        }
    
    }
    
    /////AdForm_Boat.aspx sript
    function BoatFormMain()
    {
         
        dropdown=document.getElementById("ctl00_ContentPlaceHolder1_ddlType");//
         
         
        if(dropdown.value=="Trailer") 
        {
             document.getElementById("tb_model").style.display='inline';
             document.getElementById("tb_hours").style.display='none';
             document.getElementById("tb_how_many").style.display='none';
             document.getElementById("tb_EngineType").style.display='none';
              document.getElementById("tr_bodystyle").style.display='none';
              document.getElementById("tr_enginesize").style.display='none';
              document.getElementById("tr_interior").style.display='inline'
               document.getElementById("trvehicledetails").style.display='none';
              
              
             
            
        }
       
      
        else if(dropdown.value=="Paddle")
        {
       
             document.getElementById("tb_model").style.display='none';
             document.getElementById("tb_hours").style.display='none';
             document.getElementById("tb_how_many").style.display='none';
             document.getElementById("tb_EngineType").style.display='none';
              document.getElementById("tr_bodystyle").style.display='none';
                document.getElementById("tr_interior").style.display='inline'
                document.getElementById("tr_enginesize").style.display='none';
                 document.getElementById("trvehicledetails").style.display='none';
            
        }
         else if(dropdown.value=="Sail")
        {
             document.getElementById("tr_interior").style.display='none'
             document.getElementById("tb_model").style.display='none';
             document.getElementById("tb_hours").style.display='none';
             document.getElementById("tb_how_many").style.display='none';
             document.getElementById("tb_EngineType").style.display='none';
            document.getElementById("tr_bodystyle").style.display='none';
           document.getElementById("tr_enginesize").style.display='none';
           document.getElementById("trvehicledetails").style.display='none';
        }
        else if(dropdown.value=="Power")
        {
         document.getElementById("tr_interior").style.display='inline'
            document.getElementById("tb_EngineType").style.display='inline';
            document.getElementById("tb_how_many").style.display='inline';
            document.getElementById("iscertified").style.display='none';
             document.getElementById("issmoke").style.display='none';
              document.getElementById("tr_bodystyle").style.display='inline';
             document.getElementById("resonofselling").style.display='none';
             document.getElementById("tb_model").style.display='inline';
             document.getElementById("tb_hours").style.display='inline';
              document.getElementById("trvehicledetails").style.display='';
        }
       
       else if(dropdown.value=="Personal Watercraft")
       {      document.getElementById("tr_interior").style.display='none'
             document.getElementById("tb_EngineType").style.display='none';
             document.getElementById("tb_model").style.display='inline';
             document.getElementById("tb_how_many").style.display='inline';
             document.getElementById("iscertified").style.display='none';
             document.getElementById("issmoke").style.display='none';
             document.getElementById("resonofselling").style.display='none';
             document.getElementById("tb_hours").style.display='inline';
             document.getElementById("trvehicledetails").style.display='';
             
                         
        document.getElementById("tr_bodystyle").style.display='none';
       }
        else
        {
            
          
        }
        
    }
    ////AdForm_ATV.aspx script
    function  FormMain()
    {
         
        dropdown=document.getElementById("ctl00_ContentPlaceHolder1_ddlType");
        
        
        if(dropdown.value=="ATV Trailers")
        {
             
             document.getElementById("Div2").style.display='none';
             document.getElementById("Div4").style.display='none';
            // document.getElementById("trratecondition").style.display='none';
            
        }
        else
        {
            document.getElementById("Div2").style.display='inline';
            document.getElementById("Div4").style.display='inline';
           // document.getElementById("trratecondition").style.display='';
        }
        
    }
    ////AdForm_Motorcycle.aspx script
    function  Motorcycle_FormMain()
    {
         
        dropdown=document.getElementById("ctl00_ContentPlaceHolder1_ddlType");
        
        if(dropdown.value=="Trailer")
        {
              
             document.getElementById("Div1").style.display='none';
             document.getElementById("Div2").style.display='none';
             document.getElementById("model").style.display='inline';
            
        }
        else
        {
            document.getElementById("Div1").style.display='inline';
            document.getElementById("Div2").style.display='inline';
            document.getElementById("model").style.display='inline';
        }
        
    }
     ////AdForm_Snowmobiles.aspx  script
    function  Snowmobiles_FormMain()
    {
       
        dropdown=document.getElementById("ctl00_ContentPlaceHolder1_ddlType");
         
        if(dropdown.value=="SnowMobile Trailers")
        {
              
             document.getElementById("Div1").style.display='none';
             document.getElementById("Div2").style.display='none';
             document.getElementById("model").style.display='inline';
            
        }
        else
        {
            document.getElementById("Div1").style.display='inline';
            document.getElementById("Div2").style.display='inline';
             document.getElementById("model").style.display='none';
        }
        
    }
    
    /////////AdvanceSearch_Boat.aspx function
    
    function manageElements()
    {
        
        dropdown=document.getElementById("ctl00_ContentPlaceHolder1_dllBoatType");
         
        if(dropdown.value=="Power")
        
        {  
            document.getElementById("id_a_tag").style.display='inline';
            document.getElementById("tb_make").style.display='inline';
            document.getElementById("tb_bodyStyle").style.display='inline';
        }
        else if(dropdown.value=="Personal WaterCraft")
        {
           document.getElementById("id_a_tag").style.display='inline';
           document.getElementById("tb_make").style.display='inline';
           document.getElementById("tb_bodyStyle").style.display='none';
          
            document.getElementById("ctl00_ContentPlaceHolder1_ddlBodyStyle").selectedIndex=-1
           
             
        }
        else if(dropdown.value=="Trailer")
        { 
           document.getElementById("tb_make").style.display='none';
           document.getElementById("tb_bodyStyle").style.display='none';
           document.getElementById("div_boat").style.display='none';
           document.getElementById("id_a_tag").style.display='none';
           document.getElementById("moreSearchOpt").firstChild.data="+More Search Options"
            document.getElementById("ctl00_ContentPlaceHolder1_ddlBodyStyle").selectedIndex=-1
        }
        else if(dropdown.value=="Sail")
        {

           document.getElementById("tb_bodyStyle").style.display='none';
           document.getElementById("div_boat").style.display='none';
           document.getElementById("tb_make").style.display='none';
           document.getElementById("id_a_tag").style.display='none';
           document.getElementById("moreSearchOpt").firstChild.data="+More Search Options"
            document.getElementById("ctl00_ContentPlaceHolder1_ddlBodyStyle").selectedIndex=-1
        }
        else if(dropdown.value=="Paddle")
        {

          document.getElementById("tb_bodyStyle").style.display='none';
          document.getElementById("div_boat").style.display='none';
          document.getElementById("tb_make").style.display='none';
          document.getElementById("id_a_tag").style.display='none';
          document.getElementById("moreSearchOpt").firstChild.data="+More Search Options"
           document.getElementById("ctl00_ContentPlaceHolder1_ddlBodyStyle").selectedIndex=-1
        }
        else
        { 
          document.getElementById("tb_bodyStyle").style.display='none';
          document.getElementById("div_boat").style.display='none';
          document.getElementById("tb_make").style.display='inline';
          document.getElementById("id_a_tag").style.display='none';
          document.getElementById("moreSearchOpt").firstChild.data="+More Search Options"
           document.getElementById("ctl00_ContentPlaceHolder1_ddlBodyStyle").selectedIndex=-1
        }
    }
    
    ////////// AdvanceSearch_MC.aspx
     function manageMileageonMC()
    {
      
       dropdown=document.getElementById("ctl00_ContentPlaceHolder1_ddlMCType"); 
      
       if(dropdown.value=="Trailer")
        {
             document.getElementById("mileage").style.display='none';
        }
        else
        {
        document.getElementById("mileage").style.display='inline';
        }
    }
    /////////////AdvanceSearch_ATV.aspx 
      function manageMileageonATV()
    {
       dropdown=document.getElementById("ctl00_ContentPlaceHolder1_ddlATVType");
       if(dropdown.value=="ATV Trailers")
        {
             document.getElementById("mileage").style.display='none';
        }
        else
        {
        document.getElementById("mileage").style.display='inline';
        }
    }
      /////////////AdvanceSearch_Snowmobiles.aspx   
       function manageMileageonSnowmobile()
    {
       dropdown=document.getElementById("ctl00_ContentPlaceHolder1_ddlSnowMbType");
       if(dropdown.value=="SnowMobile Trailers")
        {
             document.getElementById("mileage").style.display='none';
        }
        else
        {
        document.getElementById("mileage").style.display='inline';
        }
    }
    ///////////////////////////////////////////////////////////////////////
    //Advance Search Form Validation starts from here...
    
    //  1.AdvanceSearchCollectorsCar
    function AdvanceSearchCollectorsCarValidation() 
    {
      
        var priceFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtPriceFrom").value 
        var priceTo=document.getElementById("ctl00_ContentPlaceHolder1_txtPriceTo").value
        var yearFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtYearFrom").value  
        var yearTo=document.getElementById("ctl00_ContentPlaceHolder1_txtYearTo").value
        var mileageFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtMileageFrom").value
        var mileageTo=document.getElementById("ctl00_ContentPlaceHolder1_txtMileageTo").value
        
         
    
         if(parseInt(yearFrom) > parseInt(yearTo))
        {
             alert("Invalid Year Values")
            return false;
        }
        
        if(parseInt(yearFrom)<1919)
        {
            alert("From Year Should be greater then 1920")
            return false;
        }
        
          if(parseInt(yearTo)>2010)
        {
            alert("From Year Should be greater then 1920")
            return false;
        }
        
       
        if(parseInt(priceFrom)> parseInt(priceTo))
        {
            alert("Invalid Price Values") 
            return false;
        }
     
         if(parseInt(mileageFrom) > parseInt(mileageTo))
        {
             alert("Invalid Mileage Values")
            return false;
        }

    }
     // 2.AdvanceSearchCar
    function AdvanceSearchCar()
    {
     
        var priceFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtPriceFrom").value 
        var priceTo=document.getElementById("ctl00_ContentPlaceHolder1_txtPriceTo").value
        var yearFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtYearFrom").value  
        var yearTo=document.getElementById("ctl00_ContentPlaceHolder1_txtYearTo").value
        var kmFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtOdometerFrom").value
        var kmTo=document.getElementById("ctl00_ContentPlaceHolder1_txtOdometerTo").value
       
     
         if(parseInt(yearFrom) > parseInt(yearTo))
        {
             alert("Invalid Year Range")
            return false;
        }
          
         if(parseInt(yearFrom)<1919)
        {
        
            alert("From Year Should be greater then 1920")
            return false;
        }
        
          if(parseInt(yearTo)>2020)
        {
            alert("To Year should be less then 2020")
            return false;
        }
        
           if(parseInt(priceFrom) > parseInt(priceTo))
        {
            alert("Invalid Price Range") 
            return false;
        }
        
         if(parseInt(kmFrom) > parseInt(kmTo))
        {
             alert("Invalid Odometer Range")
            return false;
        }
        
        

    }
    /////AdvanceSearchBoat
     function AdvanceSearchBoat()
    {
     
        var priceFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtPriceFrom").value 
        var priceTo=document.getElementById("ctl00_ContentPlaceHolder1_txtPriceTo").value
        var yearFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtYearFrom").value  
        var yearTo=document.getElementById("ctl00_ContentPlaceHolder1_txtYearTo").value
        var kmFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtLengthFrom").value
        var kmTo=document.getElementById("ctl00_ContentPlaceHolder1_txtLengthTo").value
        
       
    
          
         if(parseInt(yearFrom)<1919)
        {
        
            alert("From Year Should be greater then 1920")
            return false;
        }
        
          if(parseInt(yearTo)>2020)
        {
            alert("To Year should be less then 2020")
            return false;
        }
        
        
        if(parseInt(yearFrom) > parseInt(yearTo))
        {
             alert("Invalid Year Range")
            return false;
        }
          
         if(parseInt(yearFrom)<1919)
        {
        
            alert("From Year Should be greater then 1920")
            return false;
        }
        
          if(parseInt(yearTo)>2020)
        {
            alert("To Year should be less then 2020")
            return false;
        }
        
        if(parseInt(priceFrom) > parseInt(priceTo))
        {
            alert("Invalid Price Values") 
            return false;
        }
       
         if(parseInt(kmFrom) > parseInt(kmTo))
        {
             alert("Invalid Length Values")
            return false;
        }
        
        

    }
    
    ////Advance Search Motorcycle
    function AdvanceSearchMotorcycleValidation() 
    {
      
        var priceFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtPriceFrom").value 
        var priceTo=document.getElementById("ctl00_ContentPlaceHolder1_txtPriceTo").value
        var yearFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtYearFrom").value  
        var yearTo=document.getElementById("ctl00_ContentPlaceHolder1_txtYearTo").value
        var mileageFrom=document.getElementById("ctl00_ContentPlaceHolder1_txtMileageFrom").value
        var mileageTo=document.getElementById("ctl00_ContentPlaceHolder1_txtMileageTo").value
        
 
          
        if(parseInt(yearFrom) > parseInt(yearTo))
        {
             alert("Invalid Year Range")
            return false;
        }
        
        if(parseInt(yearFrom)<1919) 
        {
         
            alert("From Year Should be greater then 1920")
            return false;
        }
        if(parseInt(yearFrom)>2010)
        {
          alert("From Year Should be less then  2010")
          return false;
        
        }
        
          if(parseInt(yearTo)<1919 || parseInt(yearTo)>2010)
        {
            alert("From Year Should be greater then 1920")
            return false;
        }
        
       
        if(parseInt(priceFrom)> parseInt(priceTo))
        {
            alert("Invalid Price Range") 
            return false;
        }
     
         if(parseInt(mileageFrom) > parseInt(mileageTo))
        {
             alert("Invalid Mileage Range")
            return false;
        }

    }
    
    //////MyAccount
    
    function myAccountTabs(tab)
    {
    
    
      if(tab=="SaveAds")
         { 
         
            document.getElementById("Div8").style.display='inline';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="PostAd"
            
        }
     
      if(tab=="My Adds")
         { 

            document.getElementById("Div7").style.display='inline';
            document.getElementById("Div1").style.display='none';
              document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="MyAdds"
          

        }
     
    
        if(tab=="PostAd")
         { 
            document.getElementById("Div1").style.display='inline';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="PostAd"
        }
        if(tab=="MyProfile")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='inline';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="MyProfile"
        }
         if(tab=="search")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='inline';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="search"
        }
         if(tab=="reports")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='inline';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="reports"
        }
         if(tab=="password")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='inline';
            document.getElementById("Div6").style.display='none';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="password"
        }
           if(tab=="email")
         { 
            document.getElementById("Div1").style.display='none';
            document.getElementById("Div2").style.display='none';
            document.getElementById("Div3").style.display='none';
            document.getElementById("Div4").style.display='none';
            document.getElementById("Div5").style.display='none';
            document.getElementById("Div6").style.display='inline';
            document.getElementById("Div7").style.display='none';
            document.getElementById("Div8").style.display='none';
            document.getElementById("ctl00_ContentPlaceHolder1_hdn_onLoad").value="email"
        }
 
    }
    ////Advance Car Search
    function hideMoreSearchOptions()
    {  
         if(document.getElementById("div_more").style.display=='none')
         {
            document.getElementById("div_more").style.display='inline'
            //alert(document.getElementById("moreSearchOpt").InnerHTML);
           document.getElementById("moreSearchOpt").firstChild.data="-More Search Options"
           
         }
         else
         {
            document.getElementById("div_more").style.display='none'
           // document.getElementById("moreSearchOpt").text="+More Search Options"
             document.getElementById("moreSearchOpt").firstChild.data="+More Search Options"
         }
    }
    
    ///advance search Boat
    function hideShowDiv()
    {
        var ddlValue=document.getElementById("ctl00_ContentPlaceHolder1_dllBoatType").value
       
        if(ddlValue=="Personal WaterCraft" || ddlValue=="Power" )
        {   if(document.getElementById("div_boat").style.display=='none')
               {
                   document.getElementById("div_boat").style.display='inline'
                   document.getElementById("moreSearchOpt").firstChild.data="-More Search Options"
                }
                else
                {
                    document.getElementById("div_boat").style.display='none'
                    document.getElementById("moreSearchOpt").firstChild.data="+More Search Options"
                }
        }
        else
        {
         
            document.getElementById("div_boat").style.display='none'
        }
    }
    
    
function chkPostalCodeEmpty()  
{
    
    
    var code=document.getElementById("ctl00_ContentPlaceHolder1_txtZipCode").value;
    var within=document.getElementById("ctl00_ContentPlaceHolder1_txtWithin").value;
          if(within=="")
    {
        alert("Must Supply Kilmeter Range")
        return false;
    }
    if(code=="")
    {
        alert("Must Supply Zip Code")
        return false;
    }
 }
 
 function chkPostalCodeEmpty()
{
    
    
    var code=document.getElementById("ctl00_ContentPlaceHolder1_txtZipCode").value;
    var within=document.getElementById("ctl00_ContentPlaceHolder1_txtWithin").value;
    if(within=="")
    {
        alert("Must Supply Kilometer Range")
        return false;
    }
    if(code=="")
    {
        alert("Must Supply Postal Code")
        return false;
    }
   
}

function checkPostalCode(postalCode)
{
   
     
    var code=document.getElementById("ctl00_ContentPlaceHolder1_txtZipCode").value;
//    var within=document.getElementById("ctl00_ContentPlaceHolder1_txtWithin").value;
//    if(within=="")
//    {
//        alert("Must Supply Kilometer Range")
//        return false;
//    }
    if(code=="")
    {
        alert("Must Supply Postal Code")
        return false;
    }
    
   
    if(checkPostalCodeOnly(postalCode)==false)return false;
  
}






function checkPostalCodeOnly(postalCode)
{
        
        
       var entry=document.getElementById(postalCode).value;
       
    
       
       
       if(entry.length==6)
       {
          strlen=entry.length; 
          if (strlen < 6)
          {
          return false;
          }
          entry=entry.toUpperCase();  // in case of lowercase
          // Check for legal characters in string - note index starts at zero
          if('ABCEGHJKLMNPRSTVXY'.indexOf(entry.charAt(0))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('0123456789'.indexOf(entry.charAt(1))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(2))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('0123456789'.indexOf(entry.charAt(3))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(4))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('0123456789'.indexOf(entry.charAt(5))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          return true;
       
       }
       else
       {
         entry=entry.split(' '); 
       var entry=entry[0]+entry[1] 
       if(entry.length==6)
       { 
        entry=entry.toUpperCase();   
        if('ABCEGHJKLMNPRSTVXY'.indexOf(entry.charAt(0))<0)
         { 
          alert("Invalid Postal Code")
           return false;
         }
         
           
        if('0123456789'.indexOf(entry.charAt(1))<0)
         {
           alert("Invalid Postal Code")
           return false;
         
       
          
         }
          
        if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(2))<0)
         {
           alert("Invalid Postal Code")
           return false;
         }
        if('0123456789'.indexOf(entry.charAt(3))<0)
         {
           alert("Invalid Postal Code")
          return false;
         }
        if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(4))<0) 
        {
          alert("Invalid Postal Code")
           return false;
        }
       if('0123456789'.indexOf(entry.charAt(5))<0)
       
        return false;
        }
      else
      {
       alert("Please enter a valid postal code in the vehicle location box.")
      return false;
      } 
      
      
       
 }
       
       
       
     
        
}



//  New  Javascript for Zip Code For Dealer

function checkPostalCodeOnly1(postalCode)
{
        
        
       var entry=document.getElementById(postalCode).value;
       
    
       
       
       if(entry.length==6)
       {
          strlen=entry.length; 
          if (strlen < 6)
          {
          return false;
          }
          entry=entry.toUpperCase();  // in case of lowercase
          // Check for legal characters in string - note index starts at zero
          if('ABCEGHJKLMNPRSTVXY'.indexOf(entry.charAt(0))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('0123456789'.indexOf(entry.charAt(1))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(2))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('0123456789'.indexOf(entry.charAt(3))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(4))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          if('0123456789'.indexOf(entry.charAt(5))<0) 
          {
          alert("Invalid Postal Code")
          return false;
          }
          return true;
       
       }
       else
       {
         entry=entry.split(' '); 
       var entry=entry[0]+entry[1] 
       if(entry.length==6)
       { 
        entry=entry.toUpperCase();   
        if('ABCEGHJKLMNPRSTVXY'.indexOf(entry.charAt(0))<0)
         { 
          alert("Invalid Postal Code")
           return false;
         }
         
           
        if('0123456789'.indexOf(entry.charAt(1))<0)
         {
           alert("Invalid Postal Code")
           return false;
         
       
          
         }
          
        if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(2))<0)
         {
           alert("Invalid Postal Code")
           return false;
         }
        if('0123456789'.indexOf(entry.charAt(3))<0)
         {
           alert("Invalid Postal Code")
          return false;
         }
        if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(4))<0) 
        {
          alert("Invalid Postal Code")
           return false;
        }
       if('0123456789'.indexOf(entry.charAt(5))<0)
       
        return false;
        }
      else
      {
       alert("Please enter a valid postal code.")
      return false;
      } 
      
      
       
 }
       
       
       
     
        
}