var logoFileDoUpload = false;
var logoFileDir;

var logoSWFUpload;

/* ------------------------------------------------------------------------------------------------------------	*/
/* logoFileUploadInit																							*/
/* ------------------------------------------------------------------------------------------------------------	*/
function logoFileUploadInit (filesDir, thisSiteUrl, pageId)
{
	fileTypes = "*.gif;*.jpg;*.png;";
	fileSize  = "1 MB";
	logoFileDir = filesDir;
	if (pageId == 4 || pageId == 5466) // amuta
	{
			fileName = "amutaLogoFile.png";
			btnDiv = "amutaLogoFile_browse";
	} else {
			fileName = "addLogo.png";
			btnDiv = "logoFile_browse";
	}

	var uploadParms =  {debug 						 : false,
						upload_url	 				 : thisSiteUrl + "/SWFUpload/uploadLogoFile.php?filesDir=" + filesDir,
						button_placeholder_id		 : btnDiv,
						button_width 				 : "121",
						button_height 				 : "23",
						button_image_url			 : "designFiles/" + fileName,
						flash_url					 : "SWFUpload/swfupload.swf",
						file_types		 			 : fileTypes,
						file_size_limit				 : fileSize,
						file_dialog_complete_handler : logoFileDialogComplete,
						upload_start_handler 		 : logoFileUploadStart,
						upload_progress_handler 	 : logoFileUploadProgress,
						upload_complete_handler 	 : logoFileUploadComplete}

	try
	{
		logoSWFUpload = new SWFUpload(uploadParms);
	}
	catch (e)
	{
		alert ("נא להמתין לסיום טעינת הדף (לוגו)");
		return false;
	}

	return true;
}

/* ------------------------------------------------------------------------------------------------------------	*/
/* id																											*/
/* ------------------------------------------------------------------------------------------------------------	*/
function $(id) 
{
	return document.getElementById(id);
}

function logoFileDialogComplete ()
{
	   this.startUpload();
}


/* ------------------------------------------------------------------------------------------------------------	*/
/* logoFileUploadStart																							*/
/* ------------------------------------------------------------------------------------------------------------	*/
function logoFileUploadStart (fileObj)
{
	logoFileDoUpload = true;

	oSpan = document.getElementById("fileName_spn");
	oSpan.className = "uploading";
	oSpan.innerHTML = fileObj.name.replace(/ /g,"_") + "&nbsp;&nbsp;&nbsp;" + Math.ceil(fileObj.size / 1000) + " kb";;

	document.getElementById("logoFileName_spn").innerHTML = fileObj.name.replace(/ /g,"_");

	oSpan = document.getElementById("progress_spn");
	//oSpan.className = "progressBar"
	oSpan.style.display = "";
}

/* ------------------------------------------------------------------------------------------------------------	*/
/* logoFileUploadProgress																						*/
/* ------------------------------------------------------------------------------------------------------------	*/
function logoFileUploadProgress (fileObj, bytesLoaded)
{
	var progress = document.getElementById("progress_spn");

	var percent = Math.ceil((bytesLoaded / fileObj.size) * 100)
	progress.style.background = "url(SWFUpload/images/progressbar.png) no-repeat -" + (100 - percent) + "px 0";
}

/* ------------------------------------------------------------------------------------------------------------	*/
/* logoFileUploadComplete																						*/
/* ------------------------------------------------------------------------------------------------------------	*/
function logoFileUploadComplete (fileObj) 
{
	logoFileDoUpload = false;

	document.getElementById("progress_spn").style.display = "none";

	if (document.getElementById("logoFile_preview"))
		document.getElementById("logoFile_preview").innerHTML =
		   "<img  id='logoFile_preview_image'  src='SWFUpload/files/logo_" + logoFileDir + "/" + fileObj.name.replace(/ /g,"_") + "' width='120' height='120' />";
	if (document.getElementById("amutaLogoFile_preview"))
		document.getElementById("amutaLogoFile_preview").innerHTML =
		   "<img  id='logoFile_preview_image'  src='SWFUpload/files/logo_" + logoFileDir + "/" + fileObj.name.replace(/ /g,"_") + "' width='120' height='120' />";

	document.getElementById("userRegistrationForm").filesNames.value = fileObj.name.replace(/ /g,"_");

	frames['fixPicIFrame'].location.href="abiliko_upload_crop/index.php?origfilename=SWFUpload/files/logo_" + logoFileDir + "/" + fileObj.name.replace(/ /g,"_");
	abiliko_openPopup ("fixPicForm");
	document.getElementById("fixPicForm").style.right = "300px";
}

/* ------------------------------------------------------------------------------------------------------------	*/
/* logoFileUploadCancel																							*/
/* ------------------------------------------------------------------------------------------------------------	*/
function logoFileUploadCancel () 
{
}

/* ------------------------------------------------------------------------------------------------------------	*/
/* logoFileDelete																								*/
/* ------------------------------------------------------------------------------------------------------------	*/
function logoFileDelete (e)
{
	if (logoFileDoUpload) 
	{
		alert ("יש להמתין לסיום טעינת התמונות");
		return false;
	}

	document.getElementById("fileName_spn").innerHTML = "";
}


