/**
 * Harmos Festival
 *
 * @version 1
 * @author  Rolling Mill, http://www.rolling-mill.pt
 * @created 2010-09-10
 * @updated 2010-11-30
 * @link    http://www.harmos.com
 */

	function showChange(id) {
		el = document.getElementById(id);
		el.style.display = 'block';
		
	}
	
	function hideChange(id) {
		el = document.getElementById(id);
		el.style.display = 'none';
	}
	
	$(function() {
		$( "#upload-audio" ).dialog({
			autoOpen: false,
			height: 200,
			width: 300,
			draggable: false,
			resizable: false,
			modal: true,
			buttons: {
				"Save": function() {
					if ($("#isNew").val() == "true"){
						//alert("isNew");
						finishPlaylistMedia($("#image").val());
						$( "#upload-audio" ).dialog( "close" );
					}
					else {
						updateField($("#uploadTable").val(), $("#uploadColumn").val(), $("#image").val(), false, $("#uploadItemKey").val(), $("#uploadItemValue").val(), function(){
							$( "#upload-audio" ).dialog( "close" );																				   
						});
					}

				},
				Cancel: function() {
					$( this ).dialog( "close" );
				}
			},
			close: function() {
				var func = $("#func").val();
				var divt = $("#divt").val();
				var edition = $("#edition").val();
				var lang = $("#lang").val();
				var var1 = $("#var1").val();
				
				eval(func+"('" + divt + "','" + edition + "','" + lang + "'," + -1 + "," + var1 + ")");
				
			}
		});
		
	});
	
	$(function() {
		$( "#upload-form" ).dialog({
			autoOpen: false,
			height: 200,
			width: 300,
			draggable: false,
			resizable: false,
			modal: true,
			buttons: {
				"Save": function() {
					if ($("#isNew").val() == "true"){
						//alert("isNew");
						finishMedia($("#image").val());
						$( "#upload-form" ).dialog( "close" );
					}
					else {
						updateField($("#uploadTable").val(), $("#uploadColumn").val(), $("#image").val(), false, $("#uploadItemKey").val(), $("#uploadItemValue").val(), function(){
							$( "#upload-form" ).dialog( "close" );																				   
						});
					}

				},
				Cancel: function() {
					$( this ).dialog( "close" );
				}
			},
			close: function() {
				var func = $("#func").val();
				var divt = $("#divt").val();
				var edition = $("#edition").val();
				var lang = $("#lang").val();
				var var1 = $("#var1").val();
				
				eval(func+"('" + divt + "','" + edition + "','" + lang + "'," + -1 + "," + var1 + ")");
				
				//getDestaques('destaques_module_1', 2010, 'pt', -1, 1);
			}
		});
		
	});
	
	$(function() {
		$( "#ad-form" ).dialog({
			autoOpen: false,
			height: 300,
			width: 300,
			draggable: false,
			resizable: false,
			modal: true,
			buttons: {
				"Save": function() {
					if ($("#isNew").val() == "true"){
						//alert("isNew");
						finishAd($("#image").val());
						$( "#ad-form" ).dialog( "close" );
					}
					else {
						updateField($("#uploadTable").val(), $("#uploadColumn").val(), $("#image").val(), false, $("#uploadItemKey").val(), $("#uploadItemValue").val(), function(){
							$( "#ad-form" ).dialog( "close" );																				   
						});
					}

				},
				Cancel: function() {
					$( this ).dialog( "close" );
				}
			},
			close: function() {
				var func = $("#func").val();
				var divt = $("#divt").val();
				var edition = $("#edition").val();
				var lang = $("#lang").val();
				var var1 = $("#var1").val();
				
				eval(func+"('" + divt + "','" + edition + "','" + lang + "'," + -1 + "," + var1 + ")");
				
				//getDestaques('destaques_module_1', 2010, 'pt', -1, 1);
			}
		});
		
	});
	
	function showUpload(table, column, key, value, w, h, func, div, edition, lang, var1, tfolder, isNew) {
		$( "#upload-form" ).dialog( "open" );
		$("#uploadTable").val(table);
		$("#uploadColumn").val(column);
		$("#uploadItemKey").val(key);
		$("#isNew").val(isNew);
		$("#uploadItemValue").val(value);
		$("#tamanho").html(w+"x"+h);

		$("#func").val(func);
		$("#divt").val(div);
		$("#edition").val(edition);
		$("#lang").val(lang);
		$("#var1").val(var1);
		uploader.setParams({method: 'Upload', folder:tfolder});
	}
	
	function showPlaylistUpload(table, column, key, value, w, h, func, div, edition, lang, var1, tfolder, isNew) {
		$( "#upload-audio" ).dialog( "open" );
		$("#uploadTable").val(table);
		$("#uploadColumn").val(column);
		$("#uploadItemKey").val(key);
		$("#isNew").val(isNew);
		$("#uploadItemValue").val(value);

		$("#func").val(func);
		$("#divt").val(div);
		$("#edition").val(edition);
		$("#lang").val(lang);
		$("#var1").val(var1);
		uploaderPlaylist.setParams({method: 'Upload', folder:tfolder});
	}
	
	function showUploadAd(table, column, key, value, w, h, func, div, edition, lang, var1, tfolder, isNew) {
		$( "#ad-form" ).dialog( "open" );
		$("#uploadTable").val(table);
		$("#uploadColumn").val(column);
		$("#uploadItemKey").val(key);
		$("#isNew").val(isNew);
		$("#uploadItemValue").val(value);
		$("#tamanho_ad").html(w+"x"+h);

		$("#func").val(func);
		$("#divt").val(div);
		$("#edition").val(edition);
		$("#lang").val(lang);
		$("#var1").val(var1);
		uploaderAd.setParams({method: 'Upload', folder:tfolder});
	}
