window.onresize = resize_iframe;
$(function(){
	if ($('iframe.frame').length > 0) { $('body').css('overflow', 'hidden'); }
	$('#url').click(function () { if ($(this).attr('value') == 'URL') { $(this).attr('value', ''); } });
	$('#url').blur(function () { if ($(this).attr('value') == '') { $(this).attr('value', 'URL'); } });
	$('#alias').click(function () { if ($(this).attr('value') == 'Alias') { $(this).attr('value', ''); } });
	$('#alias').blur(function () { if ($(this).attr('value') == '') { $(this).attr('value', 'Alias'); } });
	$('#keyword').click(function () { if ($(this).attr('value') == 'Search by Keyword') { $(this).attr('value', ''); } });
	$('#create_form').submit(function () { create_alias(); return false; } );
	resize_iframe();
});
function resize_iframe(){		
	$('iframe.frame').css('height', $(window).height() - 35);
}
function create_alias () {
	$('.url_error').html(''); $('.alias_error').html('');
	$.post(BASE_URL + 'base/json_create/', $("#create_form").serialize(), function (data) { process_create_result(data); }, "json");
}
function process_create_result (data) {
	if (data.result == true) {
		url = $('#url').attr('value'); alias = $('#alias').attr('value');
		$('.url_error').html(''); $('.alias_error').html('');
		if (alias) {
			parent.document.location.href = BASE_URL + $('#alias').attr('value');
		} else {
			parent.document.location.href = BASE_URL + data.alias;
		}
	} else {
		$('.url_error').html(data.errors.url); $('.alias_error').html(data.errors.alias);
	}
}
