openWnd = function() {
	
	var url = openWnd.arguments.length > 0 ? openWnd.arguments[0] :  'about:blank';
	var w = openWnd.arguments.length > 1 ? openWnd.arguments[1] : 300;
	var h = openWnd.arguments.length > 2 ? openWnd.arguments[2] : 250;
	var toolbar = openWnd.arguments.length > 3 ? openWnd.arguments[3] : 0;
	var resizable = openWnd.arguments.length > 4 ? openWnd.arguments[4] : 1;
	var x = openWnd.arguments.length > 5 ? openWnd.arguments[5] : screen.width/2 - w/2;
	var y = openWnd.arguments.length > 6 ? openWnd.arguments[6] : screen.height/2 - h/2;
	
	window.open(url, '', 'left=' + x + ',top=' + y + ',width=' + w + ',height=' + h + ',toolbar=' + toolbar + ',resizable=' + resizable);
}

openWnd2 = function(url, params) {
	
	var keys = new Array("width","height","toolbar","resizable","left","top","scrollbars");
	
	if(params["url"])
		url = params["url"];
	
	if(!params["left"] && params["width"])
		params["left"] = screen.width/2 - params["width"]/2;
	
	if(!params["top"] && params["height"])
		params["top"] = screen.height/2 - params["height"]/2;
	
	var s = '';
	
	for(var i = 0; i < keys.length; i++) {
		
		s += keys[i] + '=' + params[keys[i]] + ',';
	}
	
	s = s.substring(0,s.length-1);
	
	window.open(url, '', s);
}

smarty_plugin_uploader_setValues = function(path, name, tag_id) {
	
	document.getElementById("uploader_" + tag_id + "_input").value = name;
	document.getElementById("uploader_" + tag_id + "_input").blur();
	
	if(document.getElementById("uploader_" + tag_id + "_img"))
		document.getElementById("uploader_" + tag_id + "_img").src = path + name;
}

smarty_plugin_uploader_reset = function(tag_id, name) {
	
	document.getElementById("uploader_" + tag_id + "_input").value = name.substring(name.lastIndexOf("/")+1);
	document.getElementById("uploader_" + tag_id + "_input").blur();
	
	if(document.getElementById("uploader_" + tag_id + "_img"))
		document.getElementById("uploader_" + tag_id + "_img").src = name;
}
