/**
 * @author Joseph
 */
$(document).ready(function(){

	
	
	$("#anyaccident").click(function(){
		$("li#secondaddress").css("display","block");
	});
	
	$("#anyaccident1").click(function(){
		$("li#secondaddress").css("display","none");
	});
	
	
	$('input[name|="parckedHome"]').click(function(){
		if($(this).val()=="yes"){
			$("li#secondaddress").css("display","none");
		}else{
			$("li#secondaddress").css("display","block");
		}
	});
	
	$('input[name|="rvIncluded"]').click(function(){
		if($(this).val()=="yes"){
			$("li#secondaddress").css("display","block");
		}else{
			$("li#secondaddress").css("display","none");
		}
	});
	
	
	//$('#readTerms').buttonset();
	//$("input[type='submit']").button();
	//$("input[type='button']").button();
	
	
	 i = 1;
	 
	
	
	$("#addanotheracident").click(function(){
		
		if($("#occurancedatemonth").val()=="" || $("#occurancedateday").val()=="" || $("#occurancedateyear").val()==""){
			alert("Please Enter the occurance date of the Accident or Violation");
			return false;
		}else{
		
		
			var sHTML = "<tr class='dataviolation'  id='viola"+i+"'>";
			   sHTML += "<td style='border-bottom:1px solid #ccc;'>"+$("#typeViolation option:selected").html() +"<input type='hidden' name='typeViolation[]' value='"+$("#typeViolation option:selected").val()+"' /></td>";
			   sHTML += "<td style='border-bottom:1px solid #ccc;'>"+$("#violation option:selected").html() +"<input type='hidden' name='violation[]' value='"+$("#violation option:selected").val()+"' /></td>";
			   sHTML += "<td style='border-bottom:1px solid #ccc;'>"+$("#occurancedate").val() +"<input type='hidden' name='occurancedate[]' value='"+$("#occurancedate").val()+"' /></td>"
			   sHTML += "<td style='border-bottom:1px solid #ccc;'><input type='button' class='deleteviolations' info='"+i+"' value='delete'></td></tr>";
		
			$("#violations").append(sHTML);
			i++;
			
			
				if($(".dataviolation").size()<=0){
					$("#violations").css("display","none");
				}else{
					$("#violations").css("display","block");
				}
			
			$(".deleteviolations").click(function(){
				$("#viola"+$(this).attr("info")).remove();
				
				
			    // alert($(".dataviolation").size());
			     			
				if($(".dataviolation").size()<=0){
					$("#violations").css("display","none");
				}else{
					$("#violations").css("display","block");
				}
			});
			return false;
		
		}
	});
	
	
	$("#typeViolation").change(function(){
		if($(this).val()=="DA"){
			$("#violation").html("<option value='ACC'>At Fault Accident in past 12 mo</option><option value='ACP'>At Fault Accident over 12 mo old</option><option value='ACN'>Not At Fault Accident</option><option value='AFB'>At fault Bodily Injury Accident in past 12 mo</option><option value='AB2'>At fault Bodily Injury Accident over 12 mo old</option><option value='AFC'>At fault Collision Accident in past 12 mo</option><option value='AF2'>At fault Collision Accident over 12 mo old</option><option value='AFP'>At fault Property Damage Accident in past 12 mo</option><option value='AP2'>At fault Property Damage Accident over 12 mo old</option><option value='MED'>Medical Payment Loss</option><option value='NCA'>Nonchargeable: No specific driver</option><option value='PIP'>Personal Injury Protection Loss</option><option value='PPI'>Property Protection Insurance Accident</option><option value='UIM'>Uninsured/Underinsured Motorists Loss</option><option value='ACW'>Waived Accident</option><option value='ACO'>Accident (Indicate At Fault or NAF)</option>");
			$("#addanotheracident").attr("disabled",false);
		}else if($(this).val()=="DV"){
			$("#violation").html("<option value='DWI'>Alcohol Related Violations</option><option value='CID'>Careless Driving</option><option value='DEF'>Defective Equipment</option><option value='DLS'>Driver License/Owner's Permission Violations</option><option value='DID'>Drug Violations</option><option value='FTY'>Failure to Yield</option><option value='EDO'>Fleeing or Eluding</option><option value='MVL'>Following Too Closely, Driving Wrong Direction</option><option value='LTS'>Hit and Run or Leaving the Scene</option><option value='ILP'>Illegal Passing, Passing Stopped School Bus</option><option value='TRN'>Improper or Unsafe Turn</option><option value='HMA'>Motor Vehicle: Assault, Manslaughter, or Homicide</option><option value='NGN'>Negligent Driving</option><option value='RAC'>Racing</option><option value='RKD'>Reckless Driving</option><option value='SPD'>Speeding: Minor (15 mph and Under)</option><option value='SPP'>Speeding: Major (Over 15 mph)</option><option value='MIN'>Violations - All Other Minor</option><option value='MAJ'>Violations - All Other Major</option><option value='ULR'>Unlawful Use of License or Registration</option><option value='AND'>Alcohol (NOT Driving Related)</option><option value='NCI'>Waived Moving Violation</option>");
			$("#addanotheracident").attr("disabled",false);
		}else if($(this).val()=="DC"){
			$("#violation").html("<option value='CMP'>Comprehensive Loss OVER $1,000</option>");
			$("#addanotheracident").attr("disabled",false);
		}else if($(this).val()=="None"){
			$("#violation").html("");
			$("#addanotheracident").attr("disabled",true);
		}
		
	});
	
	
	
	
$("#carYear").change(function(){
		if($(this).val()==""){
			$("#model").html("");
		      $("select#make").html("");
			return false;
		}
	 $.ajax({
		  url: "/index.php/welcome/getMake",
		  type: "POST",
		  data: {year : $(this).val()},
		  dataType: "json",
		  success: function(html){
		  	
		  	 var options = '<option  value="">Select</option>';
		  	 j = html;
		      for (var i = 0; i < j.length; i++) {
		        options += '<option value="' + j[i].shortmake + '">' + j[i].make + '</option>';
		      }
		      $("#make").html("");	
			  $("#model").html("");
		      $("select#make").html(options);
			    	

		}
	});
});
	

$("#make").change(function(){
	if($(this).val()==""){
		$("select#model").html("");
		return false;
	}
 $.ajax({
	  url: "/index.php/welcome/getModel",
	  type: "POST",
	  data: "make="+$(this).val()+"&year="+$("#carYear").val(),
	  dataType: "json",
	  success: function(html){
	  	
	  	 var options = '<option  value="">Select</option>';
	  	 j = html;
	      for (var i = 0; i < j.length; i++) {
	        options += '<option value="' + j[i].idcar + '">' + j[i].model + '</option>';
	      }
	      $("select#model").html(options);
			  	

	}
});
	
	
});


$("#model").blur(function(){
	if($(this).val()!=""){
		$(".discounts").css("display", "block");
	}
});




});


