var query = "";
var myKey = "ABQIAAAAa4-csWOOCMOW8JFqiDaopxRhlAcpd7VAinvDua87qhaqF4HHtxTAZOsGd8Pu_iaO3cUlsPbehLzh-g";

function print_result(start) {
		query += " site:pinotti.ru";
		var url= "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&key="+myKey+"&hl=ru&start="+start+"&q="+escape(query)+"&callback=?";
		$.getJSON(url, function (json){
			var txt = "";
			txt += "<h3>Найдено страниц: " + (json.responseData.cursor.estimatedResultCount || '0') + "</h3>";
			// json.responseData.cursor.currentPageIndex
			//"estimatedResultCount":"7","currentPageIndex":0,
			txt += "<div id='google_search_results'>";
			var results = json.responseData.results;
			for (var i=0;i<results.length;++i){
				txt += "<a href='"+results[i].unescapedUrl+"'>"+results[i].title+"</a><br />";
				txt += results[i].content + "<br />&nbsp;<br />";
			}
			txt += "</div>";
			
			if (json.responseData.cursor.pages) {
				txt += "<div id='google_search_pages'>Страницы:&nbsp;";
				for (var i=0;i<json.responseData.cursor.pages.length;++i){
					if (i != json.responseData.cursor.currentPageIndex) {
						txt += "<a class='glink' rel='"+json.responseData.cursor.pages[i].start+"'>"+json.responseData.cursor.pages[i].label+"</a>&nbsp;";
					} else { txt += "<span class='gl_passive'>"+json.responseData.cursor.pages[i].label+"</span>&nbsp;" }
				}
				txt += "</div>";
			}
			// txt += "<p>"+json.responseData.cursor.moreResultsUrl+"</p>";
			$("#main_content").html(txt);
			// debugger;
		});
}

/*
-------------------------------------------------------------
-------------------------------------------------------------
-------------------------------------------------------------
*/

$(document).ready(function(){
	
	$.ajaxSetup({ traditional: true });
	
	$("a[rel^='lightbox']").lightbox({disableNavbarLinks:true});
	$("div.left_menu_catalogue_div>ul>li>span").next("ul").hide();
	
	$("div.left_menu_catalogue_div>ul>li>span").toggle(
		function () {
			$(this).next("ul").show();
		},
		function () {
			$(this).next("ul").hide();
		}
	);
	
	$("#send_form").click(function () {
		$.ajax({
			url: '/cgi-bin/send_mail.pl',
			type: 'POST',
			data:  {fio:$("#fio").val(),phone:$("#phone").val(),email:$("#email").val(),message:$("#message").val()},
			// dataType: 'html',
			beforeSend: function(){ $("#tmpMask").show(); },
			success: function(data){
				$("#tmpMask").hide();
				$('#main_content').html(data);
			}
		});
	});

	// $("#msgAddPhoto span.closeWin").click(function(){ $("#tmpMask, #msgAddPhoto").hide(); });
	

//	$('#inputGoogleSearch').blur(function() {
//		alert('blur');
//	});

	$('#inputGoogleSearch').focus(function() {
		if ($(this).val() == "Поиск по сайту") { $(this).val("") }
	});

	$("#inputGoogleSearch").keypress(function (e) {
		if (e.which == 13) {
			// var new_text = $(this).val().toUpperCase();
			var new_text = $(this).val(); 
			new_text = new_text.replace(/^\s+/, '');
			new_text = new_text.replace(/\s+$/, '');
			// new_text = new_text.replace(/[^A-Z0-9]+/g, '');
			if (new_text) { query = new_text; print_result(0); }
			else { alert("Ошибка! Вы пытаетесь искать пустую строку!") }
		}
	});

	$('.glink').live('click', function() {
		//alert ($(this).attr('href'));
		print_result($(this).attr('rel'));
		return false;
	});

});

