function sendRequest()
{
	new Ajax.Request("index.php?action=catalogue_login", 
	{ 
		method: 'post', 
		postBody: 'email='+ $F('email') + '&password='+ $F('password'),
		onComplete: showResponse 
	});
}

function showResponse(req)
{
	$('show').innerHTML= req.responseText;
}
function ShowHideTextBuy(type)
{
	param = document.getElementById(type);
	if(param.style.display == "none")
	{
		param.style.display = "block";
	}
	else
	{
		param.style.display = "none"
	}
}
google.load("jquery", "1.3.1");
google.setOnLoadCallback(function()
{
	var cssObj = { 'box-shadow' : '#888 5px 10px 10px', // Added when CSS3 is standard
		'-webkit-box-shadow' : '#888 5px 10px 10px', // Safari
		'-moz-box-shadow' : '#888 5px 10px 10px'}; // Firefox 3.5+
	$("#suggestions").css(cssObj);

	 $("input").blur(function(){
	 	$('#suggestions').fadeOut();
	 });
});

function lookup(SearchFormCatalog)
{
	var catalogue_search = document.getElementById("catalogue_search").value;
	var catalogue_search_partition = document.getElementById("catalogue_search_partition").value;
	var fields_name = document.getElementById("fields_name").value;
	var catalogue_volume = document.getElementById("catalogue_volume").value;
	var catalogue_urgent = (document.getElementById("catalogue_urgent").checked === true ? 1 : 0);
	var like_name = (document.getElementById("like_name").checked === true ? 1 : 0);
	var article_id = getUrlVar("article_id");

	if(catalogue_search.length == 0)
	{
		$('#suggestions').fadeOut();
	}
	else
	{
		catalogue_search = encodeURIComponent(catalogue_search);
		$.post("/?action=tooltip", {
article_id: ""+article_id+"",
catalogue_search: ""+catalogue_search+"",
catalogue_search_partition: ""+catalogue_search_partition+"",
fields_name: ""+fields_name+"",
catalogue_volume: ""+catalogue_volume+"",
catalogue_urgent: ""+catalogue_urgent+"",
like_name: ""+like_name+""
}, function(data) {
			$('#suggestions').fadeIn();
			$('#suggestions').html(data);
		});
	}
}
function documentLookup()
{
	var document_search = document.getElementById("document_search").value;
	var article_id = getUrlVar("article_id");

	if(document_search.length == 0)
	{
		$('#suggestions').fadeOut();
	}
	else
	{
		document_search = encodeURIComponent(document_search);
		$.post("/?action=document_tooltip", {
article_id: ""+article_id+"",
document_search: ""+document_search+""
}, function(data) {
			$('#suggestions').fadeIn();
			$('#suggestions').html(data);
		});
	}
}
function getUrlVar(name)
{
	name = name.replace(/[[]/,"[").replace(/[]]/,"]");
	var regexS = "[?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if(results == null) return "";
	else return results[1];
}
var xmlHttp
function Compare(objectID)
{
	xmlHttp=GetXmlHttpObject();
	var pic1 = "http://catalogue.liquimoly.ru/i/checkbox_yes.gif";
	var pic2 = "http://catalogue.liquimoly.ru/i/checkbox_no.gif";
	var imgSrc = document.getElementById("img-"+objectID).src;
	var url = "http://catalogue.liquimoly.ru/?action=catalogue_compare_save&";
 
	if (imgSrc == pic1)
	{
		document.getElementById("compare-"+objectID).innerHTML = '<img id="img-'+objectID+'" name="compare'+objectID+'" src="http://catalogue.liquimoly.ru/i/checkbox_no.gif" border="0" style="margin: 0px 0px -2px 9px;" alt="" title="Добавить продукт в сравнение" /> сравнить';
		url = url+"product=del&id="+objectID;
	}
	else
	{
		document.getElementById("compare-"+objectID).innerHTML = '<img id="img-'+objectID+'" name="compare'+objectID+'" src="http://catalogue.liquimoly.ru/i/checkbox_yes.gif" border="0" style="margin: 0px 0px -2px 9px;" alt="" title="Удалить продукт из сравнения" /> сравнить';
		url = url+"product=add&id="+objectID;
	}

	xmlHttp.onreadystatechange=function()
	{
		if (xmlHttp.readyState == "4" || xmlHttp.readyState == "complete")
		{
			CompareCount();
		}
	} 
	xmlHttp.open("GET", url, true)
	xmlHttp.send(null)
}
function CompareCount()
{
	xmlHttp=GetXmlHttpObject();
	var url = "http://catalogue.liquimoly.ru/?action=catalogue_compare_status";

	xmlHttp.onreadystatechange=function()
	{
		 if (xmlHttp.readyState != "4" && xmlHttp.readyState != "complete")
		{
			document.getElementById("compare_count").innerHTML = '<img src="http://catalogue.liquimoly.ru/i/loading.gif" border="0" />';
		}
		else
		{
			document.getElementById("compare_count").innerHTML = xmlHttp.responseText;
		} 
	}
	xmlHttp.open("GET", url, true)
	xmlHttp.send(null)
}
function GetXmlHttpObject()
{
	var objXMLHttp = false;

	if(window.XMLHttpRequest)
	{
		try
		{
			objXMLHttp = new XMLHttpRequest();
		}
		catch(e)
		{
			objXMLHttp = false;
		}
	}
	else if(window.ActiveXObject)
	{
		try
		{
			objXMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{
				objXMLHttp = false;
			}
		}
	}

	return objXMLHttp;
}
