function validate()
{    
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboCarType").selectedIndex == 0)
    {                    
        document.getElementById("ctl00_ContentPlaceHolder1_cboCarType").focus(); 
        return false;
    }
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboYear").selectedIndex == 0)
    {                    
        document.getElementById("ctl00_ContentPlaceHolder1_cboYear").focus(); 
        return false;
    }
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex == 0)
    {                    
        document.getElementById("ctl00_ContentPlaceHolder1_cboMake").focus(); 
        return false;
    }
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex == 0)
    {                    
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").focus(); 
        return false;
    }
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex == 0)
    {                    
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").focus(); 
        return false;
    }
    if(document.getElementById("ctl00_ContentPlaceHolder1_txtZip").value == "")
     { 
        alert("Please enter your zip code."); 
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").select();
        return false;
     }
    var  strZip =  document.getElementById("ctl00_ContentPlaceHolder1_txtZip").value;
    if(strZip.length > 50)
    {
    alert("Please Enter valid zip No within 50 characters");
	document.getElementById("ctl00_ContentPlaceHolder1_txtZip").focus();
	document.getElementById("ctl00_ContentPlaceHolder1_txtZip").select();
	return false;
    }
    if(strZip != "")
	{
		var a,ch;
		for(a=0;a<strZip.length;a++)
		{
			ch=strZip.charAt(a);
			if (!((ch >= "0" && ch <= "9")))
			{
				alert("Please Enter valid zip No.");
				document.getElementById("ctl00_ContentPlaceHolder1_txtZip").focus();
				document.getElementById("ctl00_ContentPlaceHolder1_txtZip").select();
				return false;
			}
		}
	}
	//
	var tempdata1 ="",tempdata2 ="";
	var varMainRow = (document.getElementById("ctl00_ContentPlaceHolder1_txtFlagModel").value).split('^');
	var varMakeRow = (document.getElementById("ctl00_ContentPlaceHolder1_txtFlagMake").value).split('^');
    var varSelectMake = document.getElementById("ctl00_ContentPlaceHolder1_cboMake").options[document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex].value;
    var varSelectYear = document.getElementById("ctl00_ContentPlaceHolder1_cboYear").options[document.getElementById("ctl00_ContentPlaceHolder1_cboYear").selectedIndex].text;
    var varSelectModel = document.getElementById("ctl00_ContentPlaceHolder1_cboModel").options[document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex].text
    var varSelectTrim = document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").options[document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex].text
     
    for(var i= varMainRow.length-2;i>=0;--i)
    {
        
        var varMainCell = varMainRow[i].split('#');             
        
        if((varMainCell[1] == varSelectMake) && (varMainCell[2] == varSelectModel))
        {                      
           if(varMainCell[3] != "")
            {
                tempdata1 =varMainCell[3];
                
            }
            else
            {
                tempdata1="NO IMAGE.gif";
            }
            
        }
    }
    for(var j= 0;j < varMakeRow.length-1;++j)
          {      
             var varRow = varMakeRow[j].split('#');                                   
             if(varRow[0] == varSelectMake)
             {        
                if(varRow[2] != "")
                {
                  tempdata2 = varRow[2];                  
                  break;
                }
                else
                {
                    tempdata2="NO IMAGE.gif";
                }
             }
         }
	
	document.getElementById("ctl00_ContentPlaceHolder1_txtData").disabled = false ;
	document.getElementById("ctl00_ContentPlaceHolder1_txtData").value ="";
	document.getElementById("ctl00_ContentPlaceHolder1_txtData").value = document.getElementById("ctl00_ContentPlaceHolder1_cboYear").options[document.getElementById("ctl00_ContentPlaceHolder1_cboYear").selectedIndex].text + "#" + document.getElementById("ctl00_ContentPlaceHolder1_cboMake").options[document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex].value + "#" + document.getElementById("ctl00_ContentPlaceHolder1_cboMake").options[document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex].text  + "#" + document.getElementById("ctl00_ContentPlaceHolder1_cboModel").options[document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex].value  + "#" + document.getElementById("ctl00_ContentPlaceHolder1_cboModel").options[document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex].text+ "#" + document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").options[document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex].value  + "#" + document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").options[document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex].text + "#" + tempdata1 + "#" + tempdata2;
	
    return true;
}



function SelectYear()
{   
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboCarType").selectedIndex != 0)
    {
    alert("test");
        document.getElementById("ctl00_ContentPlaceHolder1_imgLogo").src ="Logo/blank.gif";
        document.getElementById("ctl00_ContentPlaceHolder1_cboYear").disabled= false ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboYear").selectedIndex = 0 ;                  
        document.getElementById("ctl00_ContentPlaceHolder1_cboYear").focus();
        document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex = 0 ; 
        document.getElementById("ctl00_ContentPlaceHolder1_cboMake").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex = 0 ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex = 0 ; 
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = true ; 
        return true;
    }
    else
    {
        alert("test1");
        document.getElementById("ctl00_ContentPlaceHolder1_imgLogo").src ="Logo/blank.gif";
        document.getElementById("ctl00_ContentPlaceHolder1_cboYear").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex = 0 ; 
        document.getElementById("ctl00_ContentPlaceHolder1_cboMake").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex = 0 ; 
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex = 0 ;    
        return false;
    }
}

// For Make
function SelectMake()
{
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboYear").selectedIndex != 0)
    {        
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagModel").disabled = false ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagMake").disabled = false ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagTrim").disabled = false ;
        document.getElementById("ctl00_ContentPlaceHolder1_imgLogo").src ="Logo/blank.gif";
        document.getElementById("ctl00_ContentPlaceHolder1_cboMake").disabled = false ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex = 0 ;        
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex = 0 ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex = 0 ; 
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = true ;       
        var varMakeRow = (document.getElementById("ctl00_ContentPlaceHolder1_txtFlagMake").value).split('^');
        var varSelectYear = document.getElementById("ctl00_ContentPlaceHolder1_cboYear").options[document.getElementById("ctl00_ContentPlaceHolder1_cboYear").selectedIndex].text;
       
        for(var j= document.getElementById("ctl00_ContentPlaceHolder1_cboMake").length-1;j>0;--j)
        {
             document.getElementById("ctl00_ContentPlaceHolder1_cboMake").options[j] = null;
        }   
        
        for(var i= varMakeRow.length-2;i>=0;--i)
        {
            var varMakeCell = varMakeRow[i].split('#');    
            //if(varMakeCell[3] == varSelectYear)
                 
               document.getElementById("ctl00_ContentPlaceHolder1_cboMake").options[document.getElementById("ctl00_ContentPlaceHolder1_cboMake").length]= new Option(varMakeCell[1],varMakeCell[0]);
            
        }        
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagModel").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagMake").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagTrim").disabled = true ;
    }
    else
    {
        document.getElementById("ctl00_ContentPlaceHolder1_imgLogo").src ="Logo/blank.gif";
        document.getElementById("ctl00_ContentPlaceHolder1_cboMake").disabled = true ;
        //document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex = 0 ;        
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").disabled = true ;
        //document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex = 0 ;
         document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex = 0 ; 
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = true ;
    }
     return false;
}

// For Model
function SelectModel()
{  
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex != 0)
    {
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagModel").disabled = false ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagMake").disabled = false ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagTrim").disabled = false ;        
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").disabled = false;
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex = 0 ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex = 0 ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = true ;    
        var varMainRow = (document.getElementById("ctl00_ContentPlaceHolder1_txtFlagModel").value).split('^');
        var varSelectMake = document.getElementById("ctl00_ContentPlaceHolder1_cboMake").options[document.getElementById("ctl00_ContentPlaceHolder1_cboMake").selectedIndex].value;
        var varSelectYear = document.getElementById("ctl00_ContentPlaceHolder1_cboYear").options[document.getElementById("ctl00_ContentPlaceHolder1_cboYear").selectedIndex].text;
        
        for(var j= document.getElementById("ctl00_ContentPlaceHolder1_cboModel").length-1;j>0;--j)
        {
             document.getElementById("ctl00_ContentPlaceHolder1_cboModel").options[j] = null;
        }   
        
        for(var i= varMainRow.length-2;i>=0;--i)
        {
            var varMainCell = varMainRow[i].split('#'); 
            if( (varMainCell[1] == varSelectMake))
            {                      
//                var flag = "t";
//                for(var k=1 ;k < document.getElementById("ctl00_ContentPlaceHolder1_cboModel").length;++k)
//                {
//                   if(document.getElementById("ctl00_ContentPlaceHolder1_cboModel").options[k].value == varMainCell[0])
//                   {
//                    flag = "f";
//                   }
//                }
//                if(flag == "t")
//                {
//                    document.getElementById("ctl00_ContentPlaceHolder1_cboModel").options[document.getElementById("ctl00_ContentPlaceHolder1_cboModel").length]= new Option(varMainCell[2],varMainCell[0]);
//                }
                document.getElementById("ctl00_ContentPlaceHolder1_cboModel").options[document.getElementById("ctl00_ContentPlaceHolder1_cboModel").length]= new Option(varMainCell[2],varMainCell[0]);
            }
        }
        var varMakeRow = (document.getElementById("ctl00_ContentPlaceHolder1_txtFlagMake").value).split('^');
        for(var j= 0;j < varMakeRow.length-1;++j)
          {      
             var varRow = varMakeRow[j].split('#');                                   
             if(varRow[0] == varSelectMake)
             {                   
                
                if(varRow[2] != "")
                {
                  document.getElementById("ctl00_ContentPlaceHolder1_imgLogo").src ="Logo/" + varRow[2];
                }
                else
                {
                    document.getElementById("ctl00_ContentPlaceHolder1_imgLogo").src ="Logo/NO IMAGE.gif";
                }
             }
         }    
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagModel").disabled = true ; 
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagMake").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagTrim").disabled = false ;
    }
    else
    {
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex = 0 ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex = 0 ; 
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex = 0 ; 
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = true ;
    }
    return false;
}


// For Trim
function SelectTrim()
{
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex != 0)
    {
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagTrim").disabled = false ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagMake").disabled = false ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagTrim").disabled = false ;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").disabled = false;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex = 0 ;
        var varSelectModel = document.getElementById("ctl00_ContentPlaceHolder1_cboModel").options[document.getElementById("ctl00_ContentPlaceHolder1_cboModel").selectedIndex].value;      
        var varModelRow = (document.getElementById("ctl00_ContentPlaceHolder1_txtFlagTrim").value).split('^');
        for(var j= document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").length-1;j>0;--j)
        {
             document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").options[j] = null;
        }
        
        for(var i= varModelRow.length-2;i>=0;--i)
        {
        
            var varModelCell = varModelRow[i].split('#'); 
            if( (varModelCell[1] == varSelectModel))
            {           
                var flag = "t";
                for(var k=1 ;k < document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").length;++k)
                {
                   if(document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").options[k].value == varModelRow[0])
                   {                  
                    flag = "f";
                    break;
                   }
                }
             
                if(flag == "t")
                {                    
                    document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").options[document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").length]= new Option(varModelCell[2],varModelCell[0]);
                }
                
            }
        }        
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagModel").disabled = true ; 
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagMake").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtFlagTrim").disabled = true ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = true ;
    }  
    else
    {        
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex = 0 ;
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = true ;
    }
    return false;
}

// For Picture
function SelectPicture()
{   
    if(document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").selectedIndex != 0)
    {        
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = false;    
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").focus();
    }
    else
    {
        document.getElementById("ctl00_ContentPlaceHolder1_txtZip").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_cboTrim").focus();
    }    
    return false;
}



