/********************************************************
*	@	Version 1.0
*	@	Prower By Guanzhi
*	@	Writer By Wesly
********************************************************/


/**
 *	@ Link Bar
*/
 
function viewCar(obj){
	$("#List1_1").html("<img src='/images/loading.gif' border=0>");
	$("#Linkbar0"+obj).removeClass();
	$("#Linkbar0"+obj).addClass("LinkBarCurr");
	for(var i=1; i<=3 ; i++){
		if(i!=obj){
			$("#Linkbar0"+i).removeClass();
			$("#Linkbar0"+i).addClass("LinkBarDefault");
		}
	}
 	$.post(
		"/ajax/submit.php",
		{
			act: "viewcar",
			type:obj
		},
		function(data){
  			$("#List1_1").html(data);
		}
	);
 	}



/**
*	@ Menu
*/

var time;
var speed=100; //设定几秒之后菜单移出，单位为毫秒，1000为1秒。

$(function(){
	$("div .Menu h1").hover(function(){
			var currId=$(this).attr("id");
			var currArrLast=currId.split("")[currId.split("").length -1];
			for(var i=0; i<=9; i++){
				clearTimeout(time);
				if(i == currArrLast){
					$("#Menu00"+currArrLast).removeClass();
					$("#Menu00"+currArrLast).addClass("MenuCurr");
				}else{
					$("#Menu00"+i).removeClass();
					$("#Menu00"+i).addClass("MenuDefault");
				}
			}
			
			//子菜单内容
			var subCon=$("#Menu00"+currArrLast+" div").html();
 			var thisStyle=$("#Menu00"+currArrLast+" div").attr("className");//CURR STYLE
 
			if(thisStyle == "subMenuBox2" && subCon != null){
				$("#SubMenu_bg").hide();
				$("#innerDate2").html(subCon);
				_scrollWidth = Math.max(document.body.scrollWidth,document.documentElement.scrollWidth);
				$("#SubMenu_bg2").width(_scrollWidth);
				$("#SubMenu_bg2").show();
				
				//alert($("#SubMenu_bg").width);
				

 				$("#SubMenu_bg2").fadeTo("normal", 0.80);
 			}else if(thisStyle == null){
 				$("#SubMenu_bg2").hide();
				$("#SubMenu_bg").hide();
 			}else if(thisStyle == "subMenuBox"){
				$("#SubMenu_bg2").hide();
				$("#innerDate").html(subCon);
				_scrollWidth = Math.max(document.body.scrollWidth,document.documentElement.scrollWidth);
				$("#SubMenu_bg").width(_scrollWidth);
 				$("#SubMenu_bg").show();
  				$("#SubMenu_bg").fadeTo("normal", 0.80);
			}
 		},//菜单移出设定时间
		function(){
			time=setTimeout("fadeout()",speed);
		}
	);
});



/**
*	@ Bind SubMenu
*/

$(function(){
	$("#innerDate").hover(function(){
			clearTimeout(time);
		},
		function(){
			$("#SubMenu_bg").hide();
		}
	);
	$("#innerDate2").hover(function(){
			clearTimeout(time);
		},
		function(){
			$("#SubMenu_bg2").hide();
		}
	);
});
 

function imgerror(obj){
	obj.src="/images/noimage.gif";
	obj.style.border='1px solid #e9e9e9';
}
 
/**
*	@隐藏子菜单
*/

function fadeout(){
	$("#SubMenu_bg").hide();
	$("#SubMenu_bg2").hide();
}

window.onerror=function(){
	return true;
}
/**
*	@ Compare
*/

function setCookie(name, value) 
{ 
    var argv = setCookie.arguments; 
    var argc = setCookie.arguments.length; 
    var expires = (argc > 2) ? argv[2] : null; 
    if(expires!=null) 
    { 
        var LargeExpDate = new Date (); 
        LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*24));         
    } 
    document.cookie = name + "=" + escape (value)+((expires == null) ? "" : ("; expires=" +LargeExpDate.toGMTString())); 
}


function getCookie(Name) 
{ 
    var search = Name + "=" 
    if(document.cookie.length > 0) 
    { 
        offset = document.cookie.indexOf(search) 
        if(offset != -1) 
        { 
            offset += search.length 
            end = document.cookie.indexOf(";", offset) 
            if(end == -1) end = document.cookie.length 
            return unescape(document.cookie.substring(offset, end)) 
        } 
        else return "" 
    }
    return "";
}

function deleteCookie(name) 
{ 
    var expdate = new Date(); 
    expdate.setTime(expdate.getTime() - (86400 * 1000 * 1)); 
    setCookie(name, "", expdate); 
} 

/**
*	@ Car Compare
*/ 
 
function carLoad(){
	
	var type=$("#brand").val();
 	var m=$("#models").val();
	if(m==""){
		alert("请选择要对比的车辆!");
		$("#brand").focus();
		return false;
	}else{
 		var getOldCookie=getCookie("CarModels");
		var cookieArr=getOldCookie.split(",");
 		for(var i=0; i< cookieArr.length; i++){
			if(m == cookieArr[i]){
				alert('该车已在对比列表中，请选择其他车型.');
				return false;
			}else{
				setCookie("CarModels",getOldCookie+","+m);
				
			}
		}
		reviewCookie(); 
	}
}
  
function spliceCookie(id){
	var cookies=getCookie("CarModels").split(",");
	var newCo="";
 	for(var i=0; i<cookies.length; i++){
		
		if(cookies[i] == id){
 		}else{
			newCo +=","+cookies[i];
		}
	}
 	setCookie("CarModels", newCo);
	alert('移除成功!');
	reviewCookie();
}

function reviewCookie(){
	var cookies=getCookie("CarModels");
	$.post(
		"ajax/submit.php",
		{
			act: "reloadCookie",
			par:cookies
		},
		function(data){
			$("#compareTable").empty();
			if(data == 0){
				$("#compareTable").append("暂无数据!");
			}else{
 				$("#compareTable").append(data);
			}
		}
	);
}


function view360(obj){
	if(obj == 1){
		$("#1").removeClass();
		$("#1").addClass("tmpboxLiCur");
		$("#1").parent().removeClass();
		$("#1").parent().addClass("currli");
		$("#2").removeClass();
		$("#2").addClass("tmpboxLiDe");
		$("#2").parent().removeClass();
		$("#2").parent().addClass("defaultli");
	}else{
		$("#2").removeClass();
		$("#2").addClass("tmpboxLiDe");
		$("#2").parent().removeClass();
		$("#2").parent().addClass("defaultli");
		$("#1").removeClass();
		$("#1").addClass("tmpboxLiCur");
		$("#1").parent().removeClass();
		$("#1").parent().addClass("currli");
	}
	$("#viewconf").hide();
	$("#view360").show();
}

function viewConf(obj){
	if(obj == 2){
		$("#2").removeClass();
		$("#2").addClass("tmpboxLiCur");
		$("#2").parent().removeClass();
		$("#2").parent().addClass("currli");
		$("#1").removeClass();
		$("#1").addClass("tmpboxLiDe");
		$("#1").parent().removeClass();
		$("#1").parent().addClass("defaultli");
	}else{
		$("#1").removeClass();
		$("#1").addClass("tmpboxLiDe");
		$("#1").parent().removeClass();
		$("#1").parent().addClass("defaultli");
		$("#2").removeClass();
		$("#2").addClass("tmpboxLiCur");
		$("#2").parent().removeClass();
		$("#2").parent().addClass("currli");
	}
	$("#view360").hide();
	$("#viewconf").show();
}