﻿// JScript File

    function closeform()
    {
    window.close();
    return false;
    }
     function CreateAdd(data)
        {
            var w = screen.width; // Get the width of the screen
	        var h = screen.height-100; // Get the height of the screen
           var widn = window.open(data,"_blank","fullscreen=no,scrollbars=yes,resizable=yes");
        }   
   
   /////////////////////////////////////Java Script for Vehicle Features////////////////////////
         function DoAdd()
        {
             var featurelist = document.getElementById("Wizard1_VehicleFeatures1_lstFeatures");
             
               for (var i = 0; i < featurelist.options.length; i++)
                {
                     if(featurelist.options[i].selected == true)
                     {
                          var strText =  featurelist.options[i].text;
                          var strId =  featurelist.options[i].value;
                         // alert(strText+' '+strId);
                          AddItem(document.getElementById("Wizard1_VehicleFeatures1_lstFeatureSelected"), strText, strId);
                          document.form1.Wizard1_VehicleFeatures1_txtHidden.value = document.form1.Wizard1_VehicleFeatures1_txtHidden.value+','+strId;
                          
                           
                           
                     }
	               
                 }
                 deleteSelectedItemsFromList(featurelist); 
      
        }

        function DoRemove()
        {
               
         var Selectedfeaturelist = document.getElementById("Wizard1_VehicleFeatures1_lstFeatureSelected");
         var count = Selectedfeaturelist.options.length;
         
         
         
          for (var i = 0; i < count; i++)
            {
                 if(Selectedfeaturelist.options[i].selected == true)
                 {                        
                      document.form1.Wizard1_VehicleFeatures1_txtHidden.value = "";
                        for (var i = 0; i < count; i++)
                        {
                             if(Selectedfeaturelist.options[i].selected == true)
                             {  
                                     var strText =  Selectedfeaturelist.options[i].text;
                                      var strId =  Selectedfeaturelist.options[i].value;
                                     // alert(strText+' '+strId);
                                      AddItem(document.getElementById("Wizard1_VehicleFeatures1_lstFeatures"), strText, strId);
                                   
                             }
                             else
                             {
                                document.form1.Wizard1_VehicleFeatures1_txtHidden.value = document.form1.Wizard1_VehicleFeatures1_txtHidden.value+','+Selectedfeaturelist.options[i].value;
                             }
        	               
                         }
                 }
                 deleteSelectedItemsFromList(Selectedfeaturelist); 
               
             }
        }
        function DoRemoveALL()
        {
                var Selectedfeaturelist = document.getElementById("Wizard1_VehicleFeatures1_lstFeatureSelected");
                var count = Selectedfeaturelist.options.length;
                document.form1.Wizard1_VehicleFeatures1_txtHidden.value = "";
                for (var i = 0; i < count; i++)
                {
                                      var strText =  Selectedfeaturelist.options[i].text;
                                      var strId =  Selectedfeaturelist.options[i].value;
                                     // alert(strText+' '+strId);
                                      AddItem(document.getElementById("Wizard1_VehicleFeatures1_lstFeatures"), strText, strId);
                }
                deleteAll(Selectedfeaturelist); 
          
        }


        function AddItem(objListBox, strText, strId)
        {
          var newOpt;
          newOpt = document.createElement("OPTION");
          newOpt = new Option(strText,strId);
          newOpt.id = strId;
          objListBox.add(newOpt);
        }

      

        function GetItemIndex(objListBox, strId)
        {
          for (var i = 0; i < objListBox.children.length; i++)
          {
            var strCurrentValueId = objListBox.children[i].id;
            if (strId == strCurrentValueId)
            {
              return i;
            }
          }
          return -1;
        }
/////////////////////////////////EditVehicle //////////////////////////////////////////////////
   function EditDoAdd()
        {
             var featurelist = document.getElementById("EditVehicleDetail1_EditVehicleFeatures1_lstFeatures");
             
               for (var i = 0; i < featurelist.options.length; i++)
                {
                     if(featurelist.options[i].selected == true)
                     {
                          var strText =  featurelist.options[i].text;
                          var strId =  featurelist.options[i].value;
                         // alert(strText+' '+strId);
                          AddItem(document.getElementById("EditVehicleDetail1_EditVehicleFeatures1_lstFeatureSelected"), strText, strId);
                          document.form1.EditVehicleDetail1$EditVehicleFeatures1$txtHidden.value = document.form1.EditVehicleDetail1$EditVehicleFeatures1$txtHidden.value+','+strId;
                          
                           
                     }
	               
                 }
                  deleteSelectedItemsFromList(featurelist); 
      
        }

        function EditDoRemove()
        {
               
         var Selectedfeaturelist = document.getElementById("EditVehicleDetail1_EditVehicleFeatures1_lstFeatureSelected");
         var count = Selectedfeaturelist.options.length;
      
         document.form1.EditVehicleDetail1$EditVehicleFeatures1$txtHidden.value = "";
        
            
         
            for (var i = 0; i < count; i++)
            {    
                 if(Selectedfeaturelist.options[i].selected == true)
                 {
                          var strText =  Selectedfeaturelist.options[i].text;
                          var strId =  Selectedfeaturelist.options[i].value;
                         // alert(strText+' '+strId);
                          AddItem(document.getElementById("EditVehicleDetail1_EditVehicleFeatures1_lstFeatures"), strText, strId);
                          document.form1.EditVehicleDetail1$EditVehicleFeatures1$txtdeleted.value = document.form1.EditVehicleDetail1$EditVehicleFeatures1$txtdeleted.value+','+Selectedfeaturelist.options[i].value;
                 }
                 else
                 {
                    //document.form1.EditVehicleDetail1$EditVehicleFeatures1$txtdeleted.value = document.form1.EditVehicleDetail1$EditVehicleFeatures1$txtdeleted.value+','+Selectedfeaturelist.options[i].value;
                                  
                 }
              
          }  
           var list = document.form1.EditVehicleDetail1$EditVehicleFeatures1$lstFeatureSelected;
          deleteSelectedItemsFromList(list); 
         
           
        }
         function deleteSelectedItemsFromList(sourceList)
        {
                 
                var maxCnt = sourceList.options.length;
              
                for(var i = maxCnt - 1; i >= 0; i--) {
                if ((sourceList.options[i] != null) && (sourceList.options[i].selected == true)) {
                sourceList.options[i] = null;
              }
             }
        }
        
         function deleteAll(sourceList)
        {
                 
                var maxCnt = sourceList.options.length;
              
                for(var i = maxCnt - 1; i >= 0; i--)
                 {
                    
                     sourceList.options[i] = null;
                     
                }
        }
   
   
    function PrintListing(URL,listingid,saletypeid)
    {
      
         var str = URL;
         
        if(saletypeid == 3) //3= Private seller
        {
                str = str+"Listing/PrintLisingDetail.aspx?ListingID="+listingid;
                var w = screen.width; // Get the width of the screen
                var h = screen.height-100; // Get the height of the screen
                var widn = window.open(str,"_blank","fullscreen=no,scrollbars=yes,resizable=yes");
        }
        else if(saletypeid == 1 || saletypeid == 2) // Dealer
        {
                 str = str+"Listing/PrintDealerListing.aspx?ListingID="+listingid;
                
                 var w = screen.width; // Get the width of the screen
                var h = screen.height-100; // Get the height of the screen
                var widn = window.open(str,"_blank","fullscreen=no,scrollbars=yes,resizable=yes");
        }
    }  
    function printpage() 
    {
        window.print();  
    }
     function SendToFriend(URL,listingid)
    {      
             var str = URL;
             str = str+"Listing/SendToFriend.aspx?ListingID="+listingid;
            var w = screen.width; // Get the width of the screen
            var h = screen.height-100; // Get the height of the screen
            var widn = window.open(str,"_blank","fullscreen=no,scrollbars=yes,resizable=yes");
         
    } 
     function Feedback(URL)
    {      
             var str = URL;             
             str = str+"Feedback/Feedback.aspx";         
            var w = screen.width; // Get the width of the screen
            var h = screen.height-100; // Get the height of the screen
            var widn = window.open(str,"_blank","fullscreen=no,scrollbars=yes,resizable=yes");
         
    } 
     function ForgottenPassword(URL)
    {      
             var str = URL;             
             str = str+"LoginPages/ForgottenPassword.aspx";         
            var w = screen.width; // Get the width of the screen
            var h = screen.height-100; // Get the height of the screen
            var widn = window.open(str,"_blank","fullscreen=no,scrollbars=yes,resizable=yes");
         
    }
      function ContactDealer(URL,DealerID)
    {      
             var str = URL;
             str = str+"Dealer/ContactDealer.aspx?ID="+DealerID;
            var w = screen.width; // Get the width of the screen
            var h = screen.height-100; // Get the height of the screen
            var widn = window.open(str,"_blank","fullscreen=no,scrollbars=yes,resizable=yes");
         
    }
  