function login()
{
	var email 		= $('email').value;
	var password 	= $('password').value;
	
	var element = $('login');
	
	new Ajax.Request('/login', {
		method:'post',
		postBody:'email=' + email + '&password=' + password,
		onSuccess: function(transport){
			if (transport.responseText == '1')
			{
				element.innerHTML = '';
				location.href="http://www.jurgita.cc/controlpanel";
			}
			else
				element.innerHTML = transport.responseText;
		}
	  });
}
	
function logout()
{
	var element = $('login');
	new Ajax.Request('/login/logout', {
		onSuccess: function(transport){
			element.innerHTML = transport.responseText;
			location.href="http://www.jurgita.cc";
		}
	  });
}


function remove_photo(element)
{
	new Ajax.Request('/ajaxc/removephoto/' + element, {
		onSuccess: function(transport){
			if (transport.responseText == '1')
			{
				$('p' + element).remove();
				$('error_photo').setStyle({'display': 'none'});
				$('error_photo').update();
			}
			else if (transport.responseText == '2')
			{
				$('pimg' + element).setStyle({'border': 'red solid 1px'});
				$('error_photo').setStyle({'display': 'block'});
				$('error_photo').update('This photo can not be deleted, it is used in composite');
			}
			else
			{
				$('pimg' + element).setStyle({'border': 'red solid 1px'});
				$('error_photo').setStyle({'display': 'block'});
				$('error_photo').update('Session expired');
			}
		}
	});
}

function remove_composite(element)
{
	new Ajax.Request('/ajaxc/removecomposite/' + element, {
		onSuccess: function(transport){
			if (transport.responseText == '1')
				$('c' + element).remove();
			else
			{
				$('cimg' + element).setStyle({'border': 'red solid 1px'});
				$('error_composites').setStyle({'display': 'block'});
				$('error_composites').update('Session expired');
			}
		}
	});
}

/***********************************/

function focus_signature()
{
	var el = $('signaturetext');
	el.select();
	el.focus();
}
function showbox()
{
	var element = $('showbox');
	element.setStyle({'display': 'block'});
	
	var element = $('compbox');
	element.setStyle({'display': 'none'});
}
function hidebox()
{
	var element = $('showbox');
	element.setStyle({'display': 'none'});
	
	var element = $('compbox');
	element.setStyle({'display': 'block'});
}

function c_set_dimensions(composite_id)
{
	hidebox();
	
	var checked;
	
	if ($('m1').checked)
		checked = 1;
	else if($('m2').checked)
		checked = 2;
	else if($('m3').checked)
		checked = 3;
	
	var element = $('dimensions');
	element.innerHTML = '<div style="padding-top:270px; text-align: center;"><img src="http://www.jurgita.cc/css/ajax-loader-s.gif" alt="" /></div>';

	new Ajax.Request('http://www.jurgita.cc/ajaxc/csetdimensions/' + composite_id, {
		method:'post',
		postBody:'profile_measurements=' + checked,
		onSuccess: function(transport){
			element.innerHTML = transport.responseText;
		}
	  });
}

function c_load_dimensions(composite_id)
{
	var element = $('showbox');
	$('dimensions').blur();
	showbox();
	element.innerHTML = '<div style="padding-top:220px; text-align: center;"><img src="/css/ajax-loader.gif" alt="" /></div>';
	
	new Ajax.Request('http://www.jurgita.cc/ajaxc/cloaddimensions/' + composite_id, {
		method:'get',
		onSuccess: function(transport){
			element.innerHTML = transport.responseText;
		}
	});
}
function generate()
{
	var element = $('gen_ind');
	element.innerHTML = '<img src="http://www.jurgita.cc/css/ajax-loader-sb.gif" alt="" />';
	
	new Ajax.Request('http://www.jurgita.cc/ajaxc/generate', {
		method:'get',
		onSuccess: function(transport){
			//element.innerHTML = transport.responseText;
			element.innerHTML = '';
		}
	});
}
function toggle_measurements()
{
	var show_m = $('show_m').options[$('show_m').selectedIndex].value;
	if (show_m == '1')
	{
		$('m_imp').setStyle({'display': 'inline'});
		$('m_met').setStyle({'display': 'none'});
	}
	else if (show_m == '2')
	{
		$('m_imp').setStyle({'display': 'none'});
		$('m_met').setStyle({'display': 'inline'});
	}
	else
	{
		$('m_imp').setStyle({'display': 'inline'});
		$('m_met').setStyle({'display': 'inline'});
	}
	
}
function c_edit_photo(image, composite_id)
{
	$(image).blur();
	var element = $('showbox');
	showbox();
	element.innerHTML = '<div style="padding-top:220px; text-align: center;"><img src="/css/ajax-loader.gif" alt="" /></div>';
	
	new Ajax.Request('http://www.jurgita.cc/ajaxc/ceditphoto/'+ image + '/'+ composite_id, {
		method:'get',
		onSuccess: function(transport){
			element.innerHTML = transport.responseText;
		}
	});
}
function crop_image_cancel()
{
	CropImageManager.removeCropper();
	hidebox();
}
function c_crop_image(image_id, composite_id)
{
	CropImageManager.removeCropper();
	hidebox();
	
	var x1 = $('x1').value;
	var y1 = $('y1').value;
	var x2 = $('x2').value;
	var y2 = $('y2').value;
	var image = $('testImage').src;
	var urlparts=image.split("/");
	var element = $(image_id);
	
	if (image_id == 'mainphoto') element.innerHTML = '<div style="padding-top:180px; text-align: center;"><img src="http://www.jurgita.cc/ajax-loader.gif" alt="" /></div>';
	else element.innerHTML = '<div style="padding-top:80px; text-align: center;"><img src="http://www.jurgita.cc/css/ajax-loader-s.gif" alt="" /></div>';

	new Ajax.Request('http://www.jurgita.cc/ajaxc/ccropimage/' + image_id + '/' + composite_id, {
		method:'post',
		postBody:'x1=' + x1 + '&y1=' + y1  + '&x2=' + x2  + '&y2=' + y2  + '&profile_photo_image=' + urlparts[urlparts.length - 1],
		onSuccess: function(transport){
			element.innerHTML = transport.responseText;
		}
	});
}
function c_edit_signature(composite_id)
{
	var element = $('signature');
	element.innerHTML = '<div style="padding-top:10px; text-align: center;"><img src="http://www.jurgita.cc/css/ajax-loader-s.gif" alt="" /></div>';
	
	new Ajax.Request('http://www.jurgita.cc/ajaxc/ceditsignature/' + composite_id, {
		method:'get',
		onSuccess: function(transport){
			element.innerHTML = transport.responseText;
		}
	});
}
function c_set_signature(composite_id)
{
	var text = $('signaturetext').value;
	//text = escape(text);
	
	var element = $('signature');
	element.innerHTML = '<div style="padding-top:10px; text-align: center;"><img src="/css/ajax-loader-s.gif" alt="" /></div>';
	
	new Ajax.Request('http://www.jurgita.cc/ajaxc/csetsignature/' + composite_id,	{
		method:'post',
		postBody:'text=' + text,
		onSuccess: function(transport){
			element.innerHTML = transport.responseText;
		}
	});
}
/*************************************/
