var current_id = "tab2";
var ok = true;//函数是否可以执行

$(function(){
	
	$(".ly3_t span").click(function(){
		if(ok == false){
			return;
		}
		//alert($.browser.version);
		ok = false;
	    var click_id = this.id;//tab1~tab7
		if(click_id == current_id){//如果和当前tab一样,解决快速点击时出现的命令堆积bug。
			ok = true;
			return;
		}
		var tab_class = click_id+"_active";
		$('#'+current_id).removeClass(current_id+'_active').css({color: "#000"});
		$(this).addClass(tab_class).css({color: "#ff3900"});
		$('#ly3_c_'+current_id).hide();
		$('#ly3_c_'+click_id).show();
		ok=true;
		current_id = click_id;	
	}).mouseover(function(){
		$(this).css({color: "#ff3900"});
	}).mouseout(function(){
		if( this.id != current_id ){
			$(this).css({color: "#000"});
		}
	});
	
	$('#test1, #test2, #skill').css({ "font-size":"12px" });
	

$('#test1, #test2, #skill').cluetip({
	cluetipClass: 'jtiplike18',activation: 'click',arrows: true,dropShadow:false,showTitle:false,local:true,width: '450px',sticky: true,closePosition: 'top',closeText: '<img src="/pay/images/close2.gif"/>',leftOffset:'-200px'}); 
	
$('#engine_number, #car_no, #engine_number1, #car_no1').cluetip({
	cluetipClass: 'jtiplike18_2',arrows: true,showTitle:false,local:true,width: '229px'}); 
$('#search_text').cluetip({
	cluetipClass: 'jtiplike18_2',arrows: true,showTitle:false,local:true,width: '231px',topOffset:'30px',leftOffset:'-200px'});
});

function disableinput(){
	if ($("#newcar").attr('checked')){
		$("#license_no").val("新车未上牌");
		$("#license_pp,#license_no").attr('disabled',true);
		$("#checktimetr").hide();
		var now = new Date(dateNow);
		var datestr = now.getFullYear();
		datestr += "-";
		datestr += now.getMonth()>=9?(now.getMonth() +1).toString():"0" + (now.getMonth()+1);
		datestr += "-";
		datestr += now.getDate()>9?now.getDate().toString():"0" + now.getDate();
		$("#license_date").val(datestr);
	}else{
		$("#license_no,#license_date").val('');
		$("#license_pp,#license_no").attr('disabled',false);
		$("#checktimetr").show();
	}
	newcarChange();
}

function start_time_check(dateText){
	var d = new Date(dateText.replace(/-/g, "\/"));
	d.setDate(d.getDate()+364);
	var datestr = d.getFullYear();
	datestr += "-";
	datestr += d.getMonth()>=9?(d.getMonth() +1).toString():"0" + (d.getMonth()+1);
	datestr += "-";
	datestr += d.getDate()>9?d.getDate().toString():"0" + d.getDate();
	var now= new Date(dateNow);
	var str_array = datestr.split('-');
	var y = str_array[0];
	var m = str_array[1];
	var d = str_array[2];
	var temp = new Date(dateText.replace(/-/g, "\/"));
	var temp2 = new Date(dateText.replace(/-/g, "\/"));
	temp.setDate(temp.getDate()-1);
	temp2.setDate(temp2.getDate()-29);
	if (now > temp){
		alert("保单起效日期必须晚于当天后两天,请重新填写");
		$("#order_end_time,#order_start_time").val('');
		$("#end_time").html("零时起截至&nbsp;二十四时止");
		return false;
	}else{
		if($("#p_auto").val() == '20'){
			var temp2 = new Date(dateText.replace(/-/g, "\/"));
			temp2.setDate(temp2.getDate()-89);
			if(now < temp2){
				alert("保单起效日期须在三个月之内,请重新填写");
				$("#order_end_time,#order_start_time").val("");
				$("#end_time").html("零时起截至&nbsp;二十四时止");
				return false;
			}else{
				$("#end_time").html("截至<font color = #FF4E00>"+y+"</font>年<font color = #FF4E00>"+m+"</font>月<font color = #FF4E00>"+d+"</font>日二十四时止");
				$("#order_end_time").val(datestr);
				return true;
			}
		}else{
			if(now < temp2){
				alert("保单起效日期须在30天之内,请重新填写");
				$("#order_end_time,#order_start_time").val('');
				$("#end_time").html("零时起截至&nbsp;二十四时止");
				return false;
			}else{
				$("#end_time").html("截至<font color = #FF4E00>"+y+"</font>年<font color = #FF4E00>"+m+"</font>月<font color = #FF4E00>"+d+"</font>日二十四时止");
				$("#order_end_time").val(datestr);
				return true;
			}
		}
		
	}
}

function start_time_check1(dateText){
	var d = new Date(dateText.replace(/-/g, "\/"));
	d.setDate(d.getDate()+364);
	var datestr = d.getFullYear();
	datestr += "-";
	datestr += d.getMonth()>=9?(d.getMonth() +1).toString():"0" + (d.getMonth()+1);
	datestr += "-";
	datestr += d.getDate()>9?d.getDate().toString():"0" + d.getDate();
	var now= new Date(dateNow);
	var str_array = datestr.split('-');
	var y = str_array[0];
	var m = str_array[1];
	var d = str_array[2];
	var temp = new Date(dateText.replace(/-/g, "\/"));
	var temp2 = new Date(dateText.replace(/-/g, "\/"));
	temp.setDate(temp.getDate()-1);
	temp2.setDate(temp2.getDate()-29);
	if (now > temp){
		alert("保单起效日期必须晚于当天后两天,请重新填写");
		$("#order_end_time1,#order_start_time1").val('');
		$("#end_time1").html("零时起截至&nbsp;二十四时止");
		return false;
	}else{
		if($("#p_com").val() == '20'){
			var temp2 = new Date(dateText.replace(/-/g, "\/"));
			temp2.setDate(temp2.getDate()-89);
			if(now < temp2){
				alert("保单起效日期须在三个月之内,请重新填写");
				$("#order_end_time1,#order_start_time1").val('');
				$("#end_time1").html("零时起截至&nbsp;二十四时止");
				return false;
			}else{
				$("#end_time1").html("截至<font color = #FF4E00>"+y+"</font>年<font color = #FF4E00>"+m+"</font>月<font color = #FF4E00>"+d+"</font>日二十四时止");
				$("#order_end_time1").val(datestr);
				return true;
			}
		}else{
			if(now < temp2){
				alert("保单起效日期须在30天之内,请重新填写");
				$("#order_end_time1,#order_start_time1").val('');
				$("#end_time1").html("零时起截至&nbsp;二十四时止");
				return false;
			}else{
				$("#end_time1").html("截至<font color = #FF4E00>"+y+"</font>年<font color = #FF4E00>"+m+"</font>月<font color = #FF4E00>"+d+"</font>日二十四时止");
				$("#order_end_time1").val(datestr);
				return true;
			}
		}
	}
}

$(document).ready(function(){
	var nowdate = new Date(dateNow);
	var nowdateyear = nowdate.getFullYear();
	$('#order_start_time').datepicker({ dateFormat: 'yy-mm-dd',yearRange: nowdateyear+':'+(nowdateyear+1),mandatory: true,showOn: "both", buttonImage: "/template/entry/images/date.gif", buttonImageOnly: true,onSelect: function(dateText){
		start_time_check(dateText);
	}
	});
	$('#license_date1').datepicker({ dateFormat: 'yy-mm-dd',yearRange: '1990:'+nowdateyear,mandatory: true,showOn: "both", buttonImage: "/template/entry/images/date.gif", buttonImageOnly: true,onSelect: function(dateText){
		var now= new Date(dateNow);
		var temp = new Date(dateText.replace(/-/g, "\/"));
		temp.setDate(temp.getDate());
		if (now < temp){
			alert("车辆登记日期必须早于当天,请重新填写");
			$("#license_date1").val('');
		}else{
		}
	}
	});
	$('#license_date').datepicker({ dateFormat: 'yy-mm-dd',yearRange: '1990:'+nowdateyear,mandatory: true,showOn: "both", buttonImage: "/template/entry/images/date.gif", buttonImageOnly: true,onSelect: function(dateText){
		change_color('license_date');
		var now= new Date(dateNow);
		var temp = new Date(dateText.replace(/-/g, "\/"));
		temp.setDate(temp.getDate());
		if (now < temp){
			alert("车辆登记日期必须早于当天,请重新填写");
			$("#license_date").val('');
		}else{
		}
	}
	});

	$("#license_pp").change(ppChange);
	$("#license_pp1").change(ppChange1);

	$('#order_start_time1').datepicker({ dateFormat: 'yy-mm-dd',yearRange: nowdateyear+':2030',mandatory: true,showOn: "both", buttonImage: "/template/entry/images/date.gif", buttonImageOnly: true,onSelect: function(dateText){
		start_time_check1(dateText);
	}
	});


	//# 汽车险校验
	$.formValidator.initConfig({validatorGroup:"1",onError:function(msg){alert(msg)}});
	$("#license_pp").formValidator({validatorGroup:"1",onshow:"",onfocus:"请填写完整车牌号",oncorrect:""}).InputValidator({min:1,onerror:"请填写完整车牌号"});
	$("#license_no").formValidator({validatorGroup:"1",onshow:"",onfocus:"请填写完整车牌号",oncorrect:""}).InputValidator({min:6,onerror:"请填写完整车牌号"});
	$("#license_date").formValidator({validatorGroup:"1",onshow:"",onfocus:"请填写车辆登记日期",oncorrect:""}).InputValidator({min:1,onerror:"请填写车辆登记日期"});
	//$("#car_factory_hid").formValidator({validatorGroup:"1",onshow:"",onfocus:"请正确选择汽车厂牌",oncorrect:""}).InputValidator({min:1,onerror:"请正确选择汽车厂牌"});
	$("#car_price_mart").formValidator({validatorGroup:"1",onshow:"",onfocus:"车辆信息读取中，请稍候",oncorrect:"输入正确"}).InputValidator({min:1,onerror:"车辆信息读取中，请稍候"}).RegexValidator({regexp:"num",datatype:"enum",onerror:"车辆信息读取中，请稍候"});
	$("#car_price").formValidator({validatorGroup:"1",onshow:"",onfocus:"新车置购价不能为空",oncorrect:""}).InputValidator({min:1,onerror:"新车置购价不能为空"}).RegexValidator({regexp:"num",datatype:"enum",onerror:"新车置购价只能为整数"});	
	$("#order_start_time").formValidator({validatorGroup:"1",onshow:"",onfocus:"请填写希望保单生效日期",oncorrect:""}).InputValidator({min:1,onerror:"请填写希望保单生效日期"});
	$("#order_end_time").formValidator({validatorGroup:"1",onshow:"",onfocus:"保单起效日期必须晚于当天后两天,请重新填写",oncorrect:""}).InputValidator({min:1,onerror:"保单起效日期必须晚于当天后两天,请重新填写"});

	//# 交强险校验
	$.formValidator.initConfig({validatorGroup:"3",onError:function(msg){alert(msg)}});
	$("#license_pp1").formValidator({validatorGroup:"3",onshow:"",onfocus:"请填写完整车牌号",oncorrect:""}).InputValidator({min:1,onerror:"请填写完整车牌号"});
	$("#license_no1").formValidator({validatorGroup:"3",onshow:"",onfocus:"请填写完整车牌号",oncorrect:""}).InputValidator({min:6,onerror:"请填写完整车牌号"});
	$("#order_start_time1").formValidator({validatorGroup:"3",onshow:"",onfocus:"请填写希望保单生效日期",oncorrect:""}).InputValidator({min:1,onerror:"请填写希望保单生效日期"});	
	$("#order_end_time1").formValidator({validatorGroup:"3",onshow:"",onfocus:"保单起效日期必须晚于当天后两天,请重新填写",oncorrect:""}).InputValidator({min:1,onerror:"保单起效日期必须晚于当天后两天,请重新填写"});

	//# 默认日期
	var d = new Date(dateNow);
	d.setDate(d.getDate()+2);
	var datestr = d.getFullYear();
	datestr += "-";
	datestr += d.getMonth()>=9?(d.getMonth()+1).toString():"0" + (d.getMonth()+1);
	datestr += "-";
	datestr += d.getDate()>9?d.getDate().toString():"0" + d.getDate();
	$("#order_start_time").val(datestr);
	$("#order_start_time1").val(datestr);


	d.setDate(d.getDate()+364);
	var datestr = d.getFullYear();
	datestr += "-";
	datestr += d.getMonth()>=9?(d.getMonth()+1).toString():"0" + (d.getMonth()+1);
	datestr += "-";
	datestr += d.getDate()>9?d.getDate().toString():"0" + d.getDate();
	var y = datestr.substring(0,4);
	var m = datestr.substring(5,7);
	var d = datestr.substring(8,10);
	$("#end_time,#end_time1").html("截至<font color = #FF4E00>"+y+"</font>年<font color = #FF4E00>"+m+"</font>月<font color = #FF4E00>"+d+"</font>日二十四时止");
	$("#order_end_time,#order_end_time1").val(datestr);	
	
		$('#p_auto').cnCity({provinceChange:function(){areaFormChange('frm_auto','auto',$('#p_auto').val())},cityId:'#area_auto',defaultCity:areaNow,defaultProvince:areaNow,productType:'auto'});		
		$('#p_com').cnCity({provinceChange:function(){areaFormChange('frm_com','auto',$('#p_com').val())},cityId:'#area_com',defaultCity:areaNow,defaultProvince:areaNow,productType:'auto'});	
	
	$('#search_text').click(textClear);
    $('#area_auto').change(autoareaChange);
    $('#area_com').change(comareaChange);
    autoareaChange();
    comareaChange();

	$('#button_com').click(apost_com);
	$('#button_auto').click(apost_auto);    
    
	disableinput();
	$("#button_auto").attr("disabled",false);
});

function isInteger(str){
	if   (/[^\d]+$/.test(str)){
	return   false;
}
return   true;
}

function price_float(){

	var mart = $('#car_price_mart').val();
	var price = $('#car_price').val();
	var area = $('#area_auto').val();

	if(price !== ""){
		if(isInteger(price) && isInteger(mart)){
			if (area != '25' && area != '510' && area != '511' && area != '517' && area != '21') {
				if((price>mart*1.1)||(price<mart*0.9)){
					$('#car_price').val('');
					alert(alt_text(1));
					return false;
				}else{
					return true;
				}
			} else {
				if (price != mart) {
					alert("新车置购价被车型库标准价，不浮动");
					return false;
				} else {
					return true;
				}
			}
		}else{
			$('#car_price').val('');
			alert('新车置购价只能为整数！');
			return false;
		}
	}else{
		return false;
	}
}

function changebrand() {
	var String = $('#car_factory').val();
	var area = $('#area_auto').val();
	$('#brand_id').show();
	$("#car_brand").empty();
	$("#car_brand").append("<option value=''>-正在查询，请稍候-</option>");
	$("#car_model").empty();
	$("#car_model").append("<option value=''>-请点击此处选择汽车型号-</option>");
	change_css('car_model');change_css('car_brand');
	if (String == ""){
		$("#car_brand").empty();
		$("#car_brand").append("<option value=''>-请选择汽车品牌-</option>");
		$("#car_brand").attr('disabled', true);
		changemodel();
	}else{
		$.post("../auto/?Command=Car_Info", {brandString: ""+String+"",areaString: ""+area+""}, function(data){
			$("#car_brand").empty();
			$('#car_brand').append(data);
			$("#car_brand").attr('disabled', false);
		});
	}
}

function changemodel() {
	var String = $('#car_brand').val();
	var area = $('#area_auto').val();
	$('#model_id').show();
	$("#car_model").empty();
	$("#car_model").append("<option value=''>-正在查询，请稍候-</option>");
	change_css('car_model');
	if (String == ""){
		$("#car_model").empty();
		$("#car_model").append("<option value=''>-请点击此处选择汽车型号-</option>");
		$("#car_model").attr('disabled', true);
		changeseats();
	}else{
		$.post("../auto/?Command=Car_Info", {modelString: ""+String+"",areaString: ""+area+""}, function(data){
			$("#car_model").empty();
			$('#car_model').append(data);
			$("#car_model").attr('disabled', false);
		});
	}
}


function changeseats() {
	var String = $('#car_model').val();
	var area = $('#area_auto').val();
	var priceString = $('#car_model option[@selected]').text();
	var price = priceString.split('￥');
	if (area == "21" || area == '10') {
		changeseatsNew();
		return ;
	}
	$("#car_price").val('');
	$("#car_price_mart").val('');
	if (String == ""){
		$("#car_seat").val('1');
		$("#car_price").val();
		$("#car_price_mart").val();
	}else{

		$.post("../auto/?Command=Car_Info", {seatString: ""+String+"",areaString: ""+area+""}, function(data){
			if("undefined" != typeof(price[1])){
				var car_price = price[1];
			}else{
				var car_price = data.price;
			}
			$("#car_seat").val(data.seat);
			$("#seats").val(data.car_seats);
			$('#car_price').attr('disabled',false).css('background','#ffffff').val(car_price);
			$("#car_info_no").val(data.no);
			$("#car_price_mart").val(car_price);
			$("#car_factory_hid").val(data.factory);

		},"json");
	}
}

function search() {
	var String = $('#search_text').val();
	var area = $('#area_auto').val();
	if ((String == "") || (String == "-请输入关键字 例如:桑塔纳SVW7180CEi-")){
//		$("#car_seat").val('1');
//		$("#car_price").val('');
//		$("#car_price_mart").val('');
		alert('请输入车型关键字！');
	}else{
		if(String.length < 2){
//			$("#car_seat").val('1');
//			$("#car_price").val('');
//			$("#car_price_mart").val('');
			alert('请至少输入两个关键字！');
		}else{
			$("#car_price").val('');
			change_color('car_factory');
			change_css('car_model');						
			$("#car_brand").attr('disabled', true);
			$("#car_factory").val('-请选择车辆品牌-');
			$("#car_model").empty();
			$("#car_model").append("<option value=''>-正在查询，请稍候-</option>");
			$("#brand_id").hide();
			$("#model_id").show();			
			$.post("/product/auto/?Command=Car_Info", {searchString: ""+String+"",areaString: ""+area+""}, function(data){
				$("#car_model").empty();
				$('#car_model').append(data);
				$("#car_model").attr('disabled', false);
			});
		}
	}
}

function searchBJ() {
	var pp = $("#license_pp").val();
	var registration = $("#license_no").val();	
	if( $("#newcar").attr("checked") == false ){
		if (pp == "" || registration == "" || registration.length < 6) {
			alert('请填写完整的车牌号码信息');
			return;
		}	
	}
	
	var String = $('#search_text').val();
	var area = $('#area_auto').val();
	if ((String == "") || (String == "-请输入关键字 例如:桑塔纳SVW7180CEi-")){
		alert('请输入车型关键字！');
	}else{
		if(String.length < 2){
			alert('请至少输入两个关键字！');
		}else{
			$("#car_price").val('');
			change_color('car_factory');
			change_css('car_model');		
			$("#car_model").empty();					
			$("#car_model").append("<option value=''>-正在查询，请稍候-</option>");
			$("#car_model").attr('disabled', true);
			$("#model_id").show();			
			$.post("/product/auto/?Command=Car_InfoBj", {searchString: ""+String+"",areaString: ""+area+"",ppString: ""+pp+"",registrationString: ""+registration+""},
			function(data) {
				$("#car_model").empty();
				$('#car_model').append(data.info);
				$("#car_model").attr('disabled', false);
				if (data.msg == "success") {
					$("#lruc").val("success");
					changeseats();
				} else if (data.msg == "error"){
					$("#lruc").val("database");
				}
			},'json'
			);
		}
	}
}

function checkform(){
	var orderstartString = $('#order_start_time').val();
	var typeString = $('#car_type').val();
	if( $('#area_auto').val() != '20' ){
		if((typeString !='1')&&(typeString !='2')){
			window.open('/product/auto/PageFeedback.html');
			return false;
		}
	}else{
		if((typeString !='1')&&(typeString !='2')&&(typeString !='4')&&(typeString !='5')){
			window.open('/product/auto/PageFeedback.html');
			return false;
		}
	}
	if($('#area_auto').val() == '00'){
		alert('请先选择受理地');
		return false;
	}
	if ($("#car_model").val() == "") {
		alert("请正确搜索并选择您的汽车型号");
		return false;
	}
	if (jQuery.formValidator.PageIsValid('1')){
		if (!$("#newcar").attr("checked")) {
			if (checkAreaAuto()) {
				return true;
			} else {
				return false;
			}
		}	
		if (price_float()&&(start_time_check(orderstartString))){
			return true;
		}else{
			return false;
		}
	}else {
		return false;
	}
}
function checkAreaAuto()
{
	if ($("#area_auto").val() != "21" || $("#license_pp").val() != "沪") {
		if ($("#area_auto").val() != '10' ) {
			if ($("#engine_number").val() == "" || $("#car_no").val() == "") {
				alert("请填写车架号, 发动机号");
				return false;
			}
		}
	}
	if ($("#area_auto").val() == "21" && $("#license_pp").val() != "沪") {
		if ($.trim($("#owner").val()) == "") {
			alert("外地车辆请填写车主姓名");
			return false;
		}
	}
	return true;
}

function checkform1(){
	if($('#area_com').val() == '00'){
		alert('请先选择受理地');
		return false;
	}
	var typeString = $('#car_type1').val();
	if( $('#area_com').val() != '20' ){
		if((typeString !='1')&&(typeString !='2')){
			window.open('/product/auto/PageFeedback.html');
			return false;
		}
	}else{
		if((typeString !='1')&&(typeString !='2')&&(typeString !='4')&&(typeString !='5')){
			window.open('/product/auto/PageFeedback.html');
			return false;
		}
	}
	if (jQuery.formValidator.PageIsValid('3')) {
		if (!$("#newcar1").attr("checked")) {
			/*
			if ($("#area_com").val() != "21" || $("#license_pp1").val() != "沪") {
				if ($("#area_com").val() != '10' ) {
					if ($("#engine_number1").val() == "" || $("#car_no1").val() == "") {
						alert("外地车辆请填写车架号, 发动机号和车主姓名");
						return false;
					}
				}
			}
			*/
			if ($("#area_com").val() != "21" || $("#license_pp1").val() != "沪") {
				if ($("#area_com").val() != '10' ) {
					if ($("#engine_number1").val() == "" || $("#car_no1").val() == "") {
						alert("请填写车架号, 发动机号");
						return false;
					}
				}
			}
			if ($("#area_com").val() == "21" && $("#license_pp1").val() != "沪") {
				if ($.trim($("#owner1").val()) == "") {
					alert("外地车辆请填写车主姓名");
					return false;
				}
			}			
		}
		return true;
	} else {
		return false;
	}
	return jQuery.formValidator.PageIsValid('3');
}

function alt_text(flag){
	var area = $('#area_auto').val();
	var mart = $('#car_price_mart').val();
	var mart_min = mart*0.9;
	var mart_max = mart*1.1;
	var text ;
	var br = "";
	if("undefined" == typeof(flag)){
		br = "<br>";
	}
	if (area != '25' && area != '510' && area != '511' && area != '517' && area != '21') {
		if(mart !== ""){
			text = '请您在'+ mart_min.toFixed(2) +'元'+ br +'到'+ mart_max.toFixed(2) +'元的价格范围内'+ br +'修改新车购置价。';
		}else{
			text = '修改新车购置价时上下浮动'+ br +'不得超过标准价的10%。'
		}
	} else {
		text = '新车购置价为车型库标准价，不浮动';
	}
	return text;
}

function car_type_change(){
	var type = $('#car_type').val();
//	if((type !=='1')&&(type !=='2')){
//		$('#button1').attr('disabled',true);
//		location.href  = '/product/auto/PageFeedback.html';
//	}
}

function change_color(id){
	$('#'+id).css('background','#ffffff');
}
function change_css(id){
	$('#'+id).css('background','#FBFBC2');	
}

function autoareaChange(){
	var area = $('#area_auto').val();
	if ((area) == '21') {
		$("#engine_number_display").hide();
		$("#license_pp").val('沪');
	}else if((area) == '571'){
		if (!$("#newcar").attr("checked")) {
			$("#engine_number_display").show();
		} else {
			$("#engine_number_display").hide();
		}
		$("#owner_display").hide();
		$("#engine_number,#car_no,#owner").val('');
		$('#license_pp').val('浙');		
	}else if((area) == '25' || (area) == '510' || (area) == '511' || (area) == '517' ){
		if (!$("#newcar").attr("checked")) {
			$("#engine_number_display").show();
		} else {
			$("#engine_number_display").hide();
		}
		$("#owner_display").hide();
		$("#engine_number,#car_no,#owner").val('');
		$('#license_pp').val('苏');
	} else if ((area == '10')) {
		$("#engine_number_display").hide();
		$("#owner_display").hide();
		$("#engine_number1,#car_no").val('');
		$('#license_pp').val('京');
	} else if ((area == '20')) {
		if (!$("#newcar").attr("checked")) {
			$("#engine_number_display").show();
		} else {
			$("#engine_number_display").hide();
		}
		$("#owner_display").hide();
		$("#engine_number,#car_no,#owner").val('');
		$('#license_pp').val('粤');
	}else{
		$("#engine_number_display").hide();
		$("#owner_display").hide();
		$("#engine_number,#car_no,#owner").val('');
		$("#license_pp").val('');
	}	
	$('#model_id').hide();	
	$('#car_price,#car_price_mart').val('');
	$('#car_price').css('background','#ccc');	
	$('#search_text').val('-请输入关键字 例如:桑塔纳SVW7180CEi-');
	$('#car_price,#car_model').attr('disabled',true);
	$("#car_model").empty();
	$("#car_model").append("<option value=''>-请选择汽车型号-</option>");
}

function comareaChange(){
	var area = $('#area_com').val();
	if(area == '21'){
		$("#engine_number_display1").hide();
		$("#check_car_timetr1").hide();
		$("#license_pp1").val('沪');
	}else if(area == '571'){
		if (!$("#newcar1").attr("checked")) {
			$("#engine_number_display1").show();
		} else {
			$("#engine_number_display1").hide();
		}
		$("#check_car_timetr1").hide();
		$("#owner_display1").hide();		
		$("#engine_number1,#car_no1,#owner1").val('');
		$('#license_pp1').val('浙');	
	}else if(area == '25' || area == '510' || area == '511' || area == '517' ){
		if (!$("#newcar1").attr("checked")) {
			$("#engine_number_display1").show();
		} else {
			$("#engine_number_display1").hide();
		}
		$("#check_car_timetr1").hide();
		$("#owner_display1").hide();		
		$("#engine_number1,#car_no1,#owner1").val('');
		$('#license_pp1').val('苏');
	}else if(area == '10') {
		$("#check_car_timetr1").hide();
		$("#engine_number_display1").hide();
		$("#engine_number1,#car_no1").val('');
		$('#license_pp1').val('京');
	}else if(area == '20') {
		if (!$("#newcar1").attr("checked")) {
			$("#engine_number_display1").show();
			$("#check_car_timetr1").show();
		} else {
			$("#engine_number_display1").hide();
			$("#check_car_timetr1").hide();
		}
		
		$("#owner_display1").hide();		
		$("#engine_number1,#car_no1,#owner1").val('');
		$('#license_pp1').val('粤');
	}else{
		$("#check_car_timetr1").hide();
		$("#engine_number_display1").hide();
		$("#owner_display1").hide();		
		$("#engine_number1,#car_no1,#owner1").val('');
		$("#license_pp1").val('');
	}
}

function apost_com(){
	var area = $('#area_com').val();
	if(checkform1()){
		if(area == '25'){
			$('#frm_com').attr('action','/product/nanj/compulsory/')
		}else if(area == '571'){
			$('#frm_com').attr('action','/product/hz/compulsory/');
		}else if(area == '10'){
			$('#frm_com').attr('action', '/product/beij/compulsory/');
		}else if(area == '510') {
			$('#frm_com').attr('action', '/product/wuxi/compulsory/');
		}else if(area == '511') {
			$('#frm_com').attr('action', '/product/dany/compulsory/');
		}else if(area == '517') {
			$('#frm_com').attr('action', '/product/xuyu/compulsory/');
		}else if(area == '20') {
			$('#frm_com').attr('action', '/product/guangz/compulsory/');
		}else{
			$('#frm_com').attr('action','/product/compulsory/')
		}		
		$('#frm_com').submit();	
	}	
}

function apost_auto(){
	var area = $('#area_auto').val();
	if(checkform()){
		if(area == '25'){
			$('#frm_auto').attr('action','/product/nanj/auto/');
		}else if(area == '571'){
			$('#frm_auto').attr('action','/product/hz/auto/');
		}else if(area == '10'){
			$('#frm_auto').attr('action','/product/beij/auto/');
		}else if(area == '510') {
			$('#frm_auto').attr('action', '/product/wuxi/auto/');
		}else if(area == '511') {
			$('#frm_auto').attr('action', '/product/dany/auto/');
		}else if(area == '517') {
			$('#frm_auto').attr('action', '/product/xuyu/auto/');
		}else if(area == '20') {
			$('#frm_auto').attr('action', '/product/guangz/auto/');
		}else{
			$('#frm_auto').attr('action','/product/auto/');
		}		
		$('#frm_auto').submit();	
	}	
}

function textClear(){
	var text = $('#search_text').val();
	if(text == '-请输入关键字 例如:桑塔纳SVW7180CEi-'){
		$('#search_text').val('');
	}
}

function disableinput1(){
	if ($('#newcar1').attr('checked')){
		$("#license_no1").val("新车未上牌");
		$('#license_pp1,#license_no1').attr('disabled',true);
		$('#check_car_timetr1').hide();
	}else{
		$("#license_no1").val("");
		$("#license_pp1,#license_no1").attr('disabled',false);
		$('#check_car_timetr1').show();
	}
	newcarChange1();
}

function seatschange(){
	var seats = $("#seats1").val();
	if(seats < 6){
		$("#car_seat1").val('1');
	}else{
		if((seats >=6) && (seats < 10)){
			$("#car_seat1").val('2');
		}else{
			$("#car_seat1").val('3');
		}
	}
}
function ppChange()
{
	var pp = $("#license_pp").val();
	var area = $("#area_auto").val();
	if ((pp == '沪' && area == "21") || (area == '10')) {
		$("#owner").val('');
		$("#engine_number_display").hide();
	} else {
		$("#engine_number_display").show();
		if (area == "21") {
			$("#owner_display").show();
		}
	}
}
function ppChange1()
{
	var pp = $("#license_pp1").val();
	var area = $("#area_com").val();
	if ((pp == '沪' && area == "21") || (area == '10')) {
		$("#engine_number_display1").hide();
	} else {
		$("#engine_number_display1").show();
		if (area == "21") {
			$("#owner_display1").show();
		}		
	}
}
function searchNew()
{
	var String = $('#search_text').val();
	var pp = $("#license_pp").val();
	var registration = $("#license_no").val();
	var areaid = $("#area_auto").val();
	var engine = $("#engine_number").val();
	var frame = $("#car_no").val();
	var newcar = $("#newcar").attr("checked");
	var regdate = $("#license_date").val();
	var owner = $.trim($("#owner").val());
	
	// 受理地外地时
	if (areaid == "10") {
		searchBJ();
		return;
	}
	if (areaid != "21" && areaid != "10" ) {
		search();
		return;
	}

	if (newcar) {
		newcarSearch(String);
		return;
	}

	if (pp == "" || registration == "" || registration.length < 6) {
		alert('请填写完整的车牌号码信息');
		return;
	}
	if (areaid == "00") {
		alert('请选择受理地');
		return ;
	} else if (areaid != "21" || pp != "沪") {
		if (engine == "" || frame == "" || owner == "") {
			alert("外地车辆的车架号, 发动机号和车主姓名不得为空");
			return ;
		}
		if (regdate == "") {
			alert("外地车辆的车辆登记日期不得为空");
			return ;
		}
	}

	if ((String == "") || (String == "-请输入关键字 例如:桑塔纳SVW7180CEi-")) {
		alert('请输入车型关键字！');
	} else {
		if (String.length < 2) {
			alert('请至少输入两个关键字！');
		} else {
			$("#car_price").val('');
			change_css('car_model');
			$("#car_brand").attr('disabled', true);
			$("#car_model").empty();
			$("#car_model").append("<option value=''>-正在查询，请稍候-</option>");
			$("#brand_id").hide();
			$("#model_id").show();

			if (pp == "沪") {
				$.post(
				"/product/auto/?Command=Car_InfoSh",
				{ searchString:""+String, ppString:""+pp, registrationString:""+registration, queryString:"Local" },
				function(data) {
					$("#car_model").empty();
					$('#car_model').append(data.info);
					$("#car_model").attr('disabled', false);
					if (data.msg == "success") {
						$("#lruc").val("success");
						changeseats();
					} else if (data.msg == "error"){
						$("#lruc").val("error");
					}
				},'json'
				);
			} else {
				$.post(
				"/product/auto/?Command=Car_InfoSh",
				{ searchString:""+String, ppString:""+pp, registrationString:""+registration, regdateString:""+regdate, databaseString:"database", queryString:"Out"},
				function(data) {
					if (data.msg == "success") {
						$("#lruc").val("success");
					} else if (data.msg == "error"){
						$("#lruc").val("error");
					}
					$("#car_model").empty();
					$('#car_model').append(data.info);
					$("#car_model").attr('disabled', false);
				},'json'
				);
			}
		}
	}
}
function newcarSearch(searchString)
{
	var string = searchString;
	var regdate = $("#license_date").val();

	if ((string == "") || (string == "-请输入关键字 例如:桑塔纳SVW7180CEi-")) {
		alert('请输入车型关键字！');
	} else {
		if (string.length < 2) {
			alert('请至少输入两个关键字！');
		} else {
			$("#car_price").val('');
			change_css('car_model');
			$("#car_brand").attr('disabled', true);
			$("#car_model").empty();
			$("#car_model").append("<option value=''>-正在查询，请稍候-</option>");
			$("#brand_id").hide();
			$("#model_id").show();
			$.post(
			"/product/auto/?Command=Car_InfoSh",
			{ searchString:""+string, databaseString:"database", regdateString:""+regdate, queryString:"Out"},
			function(data) {
				if (data.msg == "success") {
					$("#lruc").val("success");
				} else if (data.msg == "error"){
					$("#lruc").val("error");
				}
				$("#car_model").empty();
				$('#car_model').append(data.info);
				$("#car_model").attr('disabled', false);
			},'json'
			);
		}
	}
}
function changeOutCar(model)
{
	var lruc = $("#lruc").val();
	var String = $('#search_text').val();
	var pp = $("#license_pp").val();
	var registration = $("#license_no").val();
	var engine = $("#engine_number").val();
	var frame = $("#car_no").val();
	var regdate = $("#license_date").val();

	$.post(
	"/product/auto/?Command=Car_InfoSh",
	{ searchString:""+String, ppString:""+pp, registrationString:""+registration, modelString:""+model, frameString:""+frame, engineString:""+engine, regdateString:""+regdate, queryString:"Out"},
	function(data) {
		if (data.msg == "success") {
			$("#car_model").empty();
			$('#car_model').append(data.info);
			$("#car_model").attr('disabled', false);
			$("#lruc").val("success");
			changeseats();
		} else if (data.msg == "database"){
			$("#lruc").val("database");
			changeseats();
		}
	},'json'
	);
}
function changeseatsNew()
{
	var lruc = $("#lruc").val();
	var String = $('#car_model').val();
	var textString = $('#car_model option[@selected]').html().split("/");
	var car_nameReg = textString[0];
	var seatsReg = textString[1].match(/(.*?)座/);
	var priceReg = textString[2].split('￥');
	var noteReg = textString[3];
	var seats = parseInt(seatsReg[1]);
	var car_seat;
	
	$("#car_price").val('');
	$("#car_price_mart").val('');

	if (lruc == "success" || lruc == "database") {
		if (String == ""){
			$("#car_seat").val('1');
			$("#car_price").val('');
			$("#car_price_mart").val('');
		}else{
			$("#car_name").val(car_nameReg);
			$("#car_note").val(noteReg);
			$("#seats").val(seatsReg[1]);
			if (seats < 6) {
				car_seat = '1';
			} else if (seats >= 6 && seats < 10) {
				car_seat = '2';
			} else if (seats >= 10 && seats < 20) {
				car_seat = '3';
			} else if (seats >= 20){
				car_seat = '4';
			}
			$("#car_seat").val(car_seat);
			$('#car_price').attr('disabled',false).css('background','#ffffff').val(priceReg[1]);
			$("#car_price_mart").val(priceReg[1]);
			change_color("car_model");
		}
	} else {
		changeOutCar(car_nameReg);
	}
}
function newcarChange()
{
	var pp = $("#license_pp").val();
	var area = $("#area_auto").val();
	
	if ($("#newcar").attr("checked")) {
		$("#engine_number_display").hide();
	} else {
		if ((area == "21" && pp == "沪") || (area == '10') ) {
			$("#engine_number_display").hide();
		} else {
			$("#engine_number_display").show();
		}
	}
}
function newcarChange1()
{
	var pp = $("#license_pp1").val();
	var area = $("#area_com").val();
	
	if ($("#newcar1").attr("checked")) {
		$("#engine_number_display1").hide();
	} else {
		if ((area == "21" && pp == "沪") || (area == '10') ) {
			$("#engine_number_display1").hide();
		} else {
			$("#engine_number_display1").show();
		}
	}
}
