	var _lang = "en";
	var BaseURL = "";
	var File = "";
	
	var DisplayWidth = "640";
	var DisplayHeight = "480";
	
	function hideAll()
	{
		$("#overlay").hide();
		$("#pop").hide();
	}
	
	function contactArco(id, lang, _name)
	{	
		if (!lang || lang == "") {
			lang = "en";
		}		
		
		$("#overlay").show();
		var loader = $('#pop');
		
		if (id==2) 
		{
			var page = "rent";
			var reason = "For rent";
		}
		else
		{
			var page = "sales";
			var reason = "For sales";
		}
		
		loader.find(".cnt").load("/bg/info/xmod_contacts_"+page+"_"+lang, function (){
			$("#reason").val(reason);
			loader.show();
			init_window();
			init_form();

			if (_name) {
				$("#apartment").val(_name);
			}
		});
	
	}

	function contactObject(_name, lang)
	{
		contactArco(1, lang, _name);	
	}
	function showCamera(_id, lang)
	{
		_lang = lang;
		
		$("#overlay").show();
		var loader = $('#pop');
		
		loader.find(".cnt").load("/bg/info/xmod_camera_"+lang, function (){
			if (_id==2) 
			{
				BaseURL = "http://78.90.209.20:7000/";
				File = "axis-cgi/mjpg/video.cgi?resolution="+DisplayWidth+"x"+DisplayHeight+"&clock=1&date=1";
			}
			else 
			{
				BaseURL = "http://88.203.245.31:8000/";
				File = "axis-cgi/mjpg/video.cgi?resolution="+DisplayWidth+"x"+DisplayHeight+"&clock=1&date=1";
			}
			
			display_camera();
			loader.show();
			init_window();
		});
	}

	function init_window(){
		$("#cam1").click( function()
		{ 
			showCamera(1, _lang); return false; 
		});
		$("#cam2").click( function()
		{ 
			showCamera(2, _lang); return false; 
		});
		$("#close").click( function(){
			hideAll();
			$("#stream").attr('src', '');
			return false;
		});
	}
	
	function init_form(){
		$("#sub").click( function(){
			$.post("/bg/home/send_mail/", 
			{ 	send_to			: $("#send_to").val(),
			 	apartment		: $("#apartment").val(),
			 	reason			: $("#reason").val(),
				contact_name	: $("#contact_name").val(),
				company			: $("#company").val(), 
				position		: $("#position").val(), 
				email			: $("#email").val(), 
				mobile			: $("#mobile").val(), 
				content			: $("#content").val() 
			} );
			if ($("#contact_name").val() && $("#email").val())
			{
				hideAll();
				$('#main').show();
			}
			return false;
		});
	}
	
	function display_camera ()
	{
		var output = "";
		if ((navigator.appName == "Microsoft Internet Explorer") &&
		   (navigator.platform != "MacPPC") && (navigator.platform != "Mac68k"))
		{
		  // If Internet Explorer under Windows then use ActiveX 
		  output  = '<OBJECT ID="Player" width='
		  output += DisplayWidth;
		  output += ' height=';
		  output += DisplayHeight;
		  output += ' CLASSID="CLSID:DE625294-70E6-45ED-B895-CFFA13AEB044" ';
		  output += 'CODEBASE="';
		  output += BaseURL;
		  output += 'activex/AMC.cab#version=4,1,5,5">';
		  output += '<PARAM NAME="MediaURL" VALUE="';
		  output += BaseURL;
		  output += File + '">';
		  output += '<param name="MediaType" value="mjpeg-unicast">';
		  output += '<param name="ShowStatusBar" value="0">';
		  output += '<param name="ShowToolbar" value="0">';
		  output += '<param name="AutoStart" value="1">';
		  output += '<param name="StretchToFit" value="1">';
		  output += '<BR><B>Axis Media Control</B><BR>';
		  output += 'The AXIS Media Control, which enables you ';
		  output += 'to view live image streams in Microsoft Internet';
		  output += ' Explorer, could not be registered on your computer.';
		  output += '<BR></OBJECT>';
		} else {
		  // If not IE for Windows use the browser itself to display
		  theDate = new Date();
		  output  = '<IMG id="stream" SRC="';
		  output += BaseURL;
		  output += File;
		  output += '&dummy=' + theDate.getTime().toString(10);
		  output += '" HEIGHT="';
		  output += DisplayHeight;
		  output += '" WIDTH="';
		  output += DisplayWidth;
		  output += '" ALT="Camera Image">';
		}
		
		document.getElementById('camera').innerHTML = (output);
		if (document.Player) document.Player.ToolbarConfiguration = "play,+snapshot,+fullscreen"
	}
$(function(){
	//contactArco(2);
});