var userAgent = navigator.userAgent.toLowerCase();
Firefox = (userAgent.indexOf('firefox')!=-1);
Opera = (userAgent.indexOf('opera')!=-1);
IE4 = (userAgent.indexOf('msie')!=-1);
var flashInstalled = false;

	

 function CheckFlashInstalled() {
    var shock = false;
    if (!IE4) {
        for (i=0; i < navigator.plugins.length; i++) 
        {
           if (navigator.plugins[i].name.indexOf("Shockwave Flash") != -1) 	shock = true;
        }

        if (!shock) {
        	alert("Для работы сайта у вас должен быть установлен Adobe Flash Player");
       		x="Для работы сайта у вас должен быть установлен <strong>Adobe Flash Player</strong>";
			x+='<a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BUIGP" style="color:White;"><img src="http://www.adobe.com/images/shared/download_buttons/get_adobe_flash_player.png" border="0"></a>';
        }
    }
    else
    {//заглушка из одного ппиксела чтобы эксплорер сам установил флеш в случае необходимости
		document.write('<object type="application/x-shockwave-flash" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" data="flash/1px.swf" width="1px" height="1px">');
		document.write('<param name="movie" value="flash/1px.swf"></object>');
    }
}


function getLeft(obj)
{
	return (obj.tagName != "BODY")?(obj.offsetLeft+getLeft(obj.offsetParent) ):0;
}

function getTop(obj)
{
	return (obj.tagName != "BODY")?(obj.offsetTop+getTop(obj.offsetParent) ):0;
}

function SendForm(form, MessageAreaId, fName)
{
	
	if (!MessageAreaId) {MessageAreaId = "MessageArea"};
	var MessageArea = $("#"+MessageAreaId);
	var list = $(":input", form[0]);
	var params = new Object;
	for (var i=0; i<list.length; i++)
	{
		//alert(list[i].name+" => "+list[i].value)
		params[list[i].name] = (list[i].value);
	}/**/
	
	MessageArea.html('<br/>sending AJAX request');
	$.ajax({
		type: form.attr("method"),
		url: "index.php",
		data: params,
		
		dataType: "xml",
		success: function(data, status)
		{
			MessageArea.append("<p>Response:"+status+"</p>");
			//MessageArea.append("<p>cont:"+params["ContValue"]+"</p>");
		},
		complete: function(resp, status)
		{
			if (fName) {fName(resp);}
			else 
			{
				var xml = resp.responseXML;
				var text = resp.responseText;
				$(MessageArea).html($("message", xml).text());
				//alert(text);
			}
			
		}
	});
	//alert("done");
	
}



