﻿$(function() {
	
	if($("#searchButton") != null && $("#searchButton") != undefined) {
		$("#searchButton").focus();
	}

	var url = window.location.href;
	url = url.substr(url.lastIndexOf('/') + 1);

	if(url.indexOfIgnoreCase('Category.aspx') == 0 || url.indexOfIgnoreCase('Product.aspx') == 0 || url.indexOfIgnoreCase('Detail.aspx') == 0|| url.indexOfIgnoreCase('Contact.aspx?menu=2') == 0) {
		$('.nav_2').attr('class', 'nav_2 active');
	}

	if(url.indexOfIgnoreCase('LeaseCate.aspx') == 0 || url.indexOfIgnoreCase('LeaseProduct.aspx') == 0 || url.indexOfIgnoreCase('LeaseDetail.aspx') == 0|| url.indexOfIgnoreCase('Contact.aspx?menu=3') == 0) {
		$('.nav_3').attr('class', 'nav_3 active');
	}

	if(url.indexOfIgnoreCase('Maintenance.aspx') == 0) {
		$('.nav_4').attr('class', 'nav_4 active');
	}

	if(url.indexOfIgnoreCase('Logistics.aspx') == 0) {
		$('.nav_5').attr('class', 'nav_5 active');
	}

	if(url.indexOfIgnoreCase('Service.aspx') == 0 || url.indexOfIgnoreCase('ServiceInfo.aspx') == 0) {
		$('.nav_6').attr('class', 'nav_6 active');
	}

	if(url.indexOfIgnoreCase('Provision.aspx') == 0) {
		$('.nav_7').attr('class', 'nav_7 active');
	}

	if(url.indexOfIgnoreCase('About.aspx') == 0) {
		$('.nav_8').attr('class', 'nav_8 active');
	}

	$('#navbar li').click(function() {
		var menuId = $(this).attr('class');

		if(menuId.indexOfIgnoreCase('nav_1') != -1) {
			window.location.href = 'Index.aspx';
		}
		
		if(menuId.indexOfIgnoreCase('nav_2') != -1) {
			window.location.href = 'Product.aspx?menu=2';
		}

		if(menuId.indexOfIgnoreCase('nav_3') != -1) {
			window.location.href = 'LeaseDetail.aspx?menu=3';
		}
		
		if(menuId.indexOfIgnoreCase('nav_4') != -1) {
			window.location.href = 'Maintenance.aspx';
		}
		
		if(menuId.indexOfIgnoreCase('nav_5') != -1) {
			window.location.href = 'Logistics.aspx';
		}
		
		if(menuId.indexOfIgnoreCase('nav_6') != -1) {
			window.location.href = 'Service.aspx';
		}
		
		if(menuId.indexOfIgnoreCase('nav_7') != -1) {
			window.location.href = 'Provision.aspx';
		}
		
		if(menuId.indexOfIgnoreCase('nav_8') != -1) {
			window.location.href = 'About.aspx';
		}
	});

	var aboutInfo = $('#indexAbout').text();
	aboutInfo = aboutInfo.length > 165 ? aboutInfo.substr(0, 165) + "……" : aboutInfo;
	$('#indexAbout').html(aboutInfo);

	//$('#indexmain .box .body .info').each(function() {
	//	var info = $(this).text();
	//	info = info.length > 90 ? info.substr(0, 90) + "……" : info;
	//	$(this).html(info);
	//});

	$('#txtSearch').focus(function() {
		$('#txtSearch').val("");
	});

	$('#txtSearch').blur(function() {
		if($('#txtSearch').val().trim() == "") {
			$('#txtSearch').val("请输入产品关键字");
		}
	});
});

function enterEvent(keycode) {
	if(keycode == 13){
		searchSubmit();
	}
} 

function searchSubmit() {
	if($('#txtSearch').val().trim() == "" || $('#txtSearch').val().trim() == "请输入产品关键字") {
		alert("请输入产品关键字!");
		$('#txtSearch').val("请输入产品关键字");
		$('#txtSearch').focus();
		return;
	}

	window.location = "ResultPage.aspx?keyword=" + $('#txtSearch').val().trim();
}

String.prototype.getUrlParam = function(name) {
    var temp = this;
    if(this.indexOf('?') != -1) {
        temp = this.substr(this.indexOf('?'));
    }
    
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");     
	var r = temp.substr(1).match(reg);
	if (r != null)   
		return unescape(r[2]);   
	return null;     
}

String.prototype.indexOfIgnoreCase = function(substr) {
	return this.toLowerCase().indexOf(substr.toLowerCase());
}

String.prototype.lastIndexOfIgnoreCase = function(substr) {
	return this.toLowerCase().lastIndexOf(substr.toLowerCase());
}

String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g, '');
} 
