function isdefined( variable)
{
    return (typeof(window[variable]) == "undefined")?  false: true;
}

$(document).ready(function() {
	$('.newwindow').click(function() {
		
		var confirm_msg		= $(this).attr("confirm");
		var submit_form		= $(this).attr("submitform");
		var change_field	= $(this).attr("changefield");
		var field_value		= $(this).attr("fieldvalue");
		
		if(confirm_msg)
		{
			if(!confirm(confirm_msg))
				return false;
		}
		
		if(change_field)
		{
			$("#"+change_field).val(field_value);
		}
		
		window.open(this.href,$(this).attr("name"),'height='+$(this).attr("height")+',width='+$(this).attr("width")+',status=no,toolbar=no,menubar=no,location=no,scrollbars=yes');
		
		if(submit_form)
			$('#'+submit_form).submit();
		
		return false;
	});
	
	if(jQuery().tooltip)
	{
		$(".tooltip").tooltip({ 
			bodyHandler: function() { 
				return $(this).find("DIV").html();
			}, 
			track: true, 
			delay: 0, 
			showURL: false, 
			showBody: " - ", 
			extraClass: "pretty", 
			fixPNG: true, 
			opacity: 1, 
			left: -120,
			top: -200,
			positionLeft: false
		});
	}
});

function updateTags(url, force)
{
	if(url=="")
		return false;
		
	$("#get_tags IMG").attr("src", "/images/ajax-loader-3.gif");
		
	$.post("/pages/gettags.php", { url: url }, function(data) {
		
		var fields	=	new Array();
		
		fields[0]	=	"title";
		fields[1]	=	"description";
		fields[2]	=	"keywords";
		
		var tags	=	data.split("\n");
		var	tag	=	"";
		var keywords	=	"";

		var i	=	0;
		for (var i in tags )
		{
			tag	=	tags[i];
			if(tag!="")
			{
				var field	=	fields[i];
				// daca sunt keywordsurile
				if(i==2)
				{
					var keywords	=	new Array();
					if(tag)
						keywords	=	tag.split(",");
					var	j	=0;
					for (var j in keywords)
					{
						keyword	=	keywords[j];
						keyword	=	jQuery.trim(keyword.substr(0,25));
						$("#keyword_"+j).val(keyword);
						j++;
					}
				}
				else
				{
					if(i==0) // daca e titlu
						tag	=	tag.substr(0,60);
					if(i==1) // daca e descriere
						tag	=	tag.substr(0,250);
					$("#"+field).val(tag);
				}
			}
			
			else if(force)
			{
				if(i==0)
					$(".form_element.the_title").val("");
				if(i==1)
					$(".form_element.description").val("");
				if(i==2)
					$(".form_element.tag").val("");
			}
			
			i++;
		}
		$("#get_tags IMG").attr("src", "/images/icons/get.png");
	});
}

function cancelAllChangeRequests()
{
	$("#site_form")[0].reset();
	$("#site_form").submit();
}
