function prepareHtmlForSelect(target, data) {
	
	$(target).html(data);
	var dataArray = data.split('\n');
	var newData;
	for (var i = 0; i < dataArray.length; i++) {
		newData += '<li><a class="" href="javascript:;">'+dataArray[i].split('>')[1].split('<')[0]+'</a></li>';
	}
	$(target).prev('.NFSelect').find('.NFSelectOptions').html(newData);
	NFFix();
}

function chModelForSearch(val) {
	$.get("/ajax_simple.php", {
		task: "getYearsSearch",
		id: val,
		text: 'Выберите год',
		returnType: true
	},
	function(data){
		prepareHtmlForSelect('#car_year', data)
	});
}

function chMarkForSearch(val) {
	$.get("/ajax_simple.php", {
		task: "getModels",
		id: val,
		text: 'Выберите модель',
		returnType: true
	},
	function(data){
		prepareHtmlForSelect('#car_model', data)
	});
}

$(document).ready(function() {
	var url = window.location.href;
	var urlPage = url.replace('?', '', 'g').split('/');
	urlPage = urlPage[urlPage.length-1];
	var urlPageRegEx =  new RegExp(urlPage);
	var z = $('#content #mainContent #header .menu li')
	if (urlPage) {
		//alert(url)
		$.each(z, function(i,n){
			if ( $(n).children('a').attr('href').match(urlPageRegEx)) {
				$('#content #mainContent #header .menu li.active').removeClass('active');
//				alert(urlPage)
				$(n).addClass('active');
			}
		})
	}

	$('#LiveInternet').html("<a href='http://www.liveinternet.ru/click' "+

		"target=_blank><img src='http://counter.yadro.ru/hit?t26.6;r"+

		escape(document.referrer)+((typeof(screen)=="undefined")?"":

			";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?

				screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+

		";"+Math.random()+

		"' alt='' title='LiveInternet: показано число посетителей за"+

		" сегодня' "+

		"border='0' width='88' height='15'><\/a>");


	$('#showVendors').click(function() {
		var container = $('#vendorsContainer');
		var categoryID = $('#showVendors').attr('class').split('cat_')[1];
		if (!container.html()) {
			$.get("/ajax_simple.php", {
				url: window.location.href,
				task: 'getVendors',
				categoryID: categoryID
			},
			function(data){
				container.html(data);
			});
		} else {
			container.html('');
		}

	});

	//	$('.search_form .wrapper .pseudo_link').click(function() {
	//		$('.addSearchForm').toggle()
	//	});
	$('.search_form .wrapper .pseudo_link').toggle(
		function(){
			var obj = $(this);
			var offset = obj.offset();
			$("div.addSearchForm").css({
				top:offset.top+10,
				left:offset.left-257
			}).animate({
				height: "show"
			}, 300);
		},
		function(){
			$("div.addSearchForm").animate({
				height: "hide"
			}, 300);
		});

	$(".phone").toggle(
		function(){
			var obj = $(this);
			var offset = obj.offset();
			$("select.filter_years").hide();
			$("div.callbackForm").css({
				top:offset.top-270,
				left:offset.left-170
			}).animate({
				height: "show"
			}, 300);
		//			NFFix();
		//			$("div.callbackForm .NFSelect").css({'left':'102px','top':'61px', 'text-align':'left'})
		},
		function(){
			$("div.callbackForm").animate({
				height: "hide"
			}, 300,
			function(){
				$("select.filter_years").show();
			});
		}
		);

	$('#callback_submit').click(function() {
		$.getJSON("/ajax_simple.php",
		{
			'task' : 'addRequest',
			'PersonName' : $('#PersonName').attr('value'),
			'PersonPhone' : $('#PersonPhone').attr('value'),
			'PersonTown' : $('#PersonTown').attr('value'),
			'PersonQuery' : $('#PersonQuery').attr('value'),
			'PersonTime' : $('#PersonTime').attr('value')
		},
		function(data){
			if (data.result) {
				$("#callback_form").html('Ваше сообщение отправлено, в самое ближайшее время наши менеджеры свяжутся с вами');
			} else if (!data.result && !data.test){
				$('#callback_form .debug').html('Вы неверно заполнили поля или не указали значение для какого-то поля, все поля обязательны');
			} else {
				$('#callback_form .debug').html('Не удалось отправить сообщение - ошибка сервера, пожалуйста, попробуйте повторить позже');
			}
		});

	});

	$("#leaveFeedback").toggle(
		function(){
			var obj = $(this);
			var offset = obj.offset();
			$("div.feedbackForm").css({
				top:offset.top-200,
				left:offset.left+170
			}).animate({
				height: "show"
			}, 300);
		},
		function(){
			$("div.feedbackForm").animate({
				height: "hide"
			}, 300);
		}
		);

	$('#feedback_submit').click(function() {
		$.getJSON("/ajax_simple.php",
		{
			'task' : 'addFeedback',
			'FeedbackName' : $('#FeedbackName').attr('value'),
			'FeedbackEmail' : $('#FeedbackEmail').attr('value'),
			'FeedbackText' : $('#FeedbackText').attr('value')
		},
		function(data){
			if (data.result) {
				$("#feedback_form").html('Спасибо за отзыв');
			} else if (!data.result && !data.test){
				$('#feedback_form .debug').html('Вы неверно заполнили поля или не указали значение для какого-то поля, все поля обязательны');
			} else {
				$('#feedback_form .debug').html('Не удалось отправить сообщение - ошибка сервера, пожалуйста, попробуйте повторить позже');
			}
		});

	});

	$('#ln_user_login').click(function() {
		if ($(this).attr('value') == 'Логин') $(this).attr('value', '')
	});
	$('#searchstring').click(function() {
		if ($(this).attr('value') == 'Поиск по сайту') $(this).attr('value', '')
	});

	if($.browser.msie){
}
});