//Princial
spliurl = document.URL.split('/');
var APP_DIR = spliurl[0]+"/"+spliurl[1]+"/"+spliurl[2]+"/";


function cargar_adjunto(adjunto)
{
	temp = document.URL.split('/');
	var app_url    = temp[0]+"/"+temp[1]+"/"+temp[2]+"/";

	var url = APP_URL+'ajax/cargar_adjunto';
	new Ajax.Request(url , {
		method: 'post',
		asynchronous: true,
		encoding: 'utf-8',
		parameters: {adjunto: adjunto},
		onCreate: function(){
			$('error_friend').hide();
			$('cancelar_adjunto').removeClassName('hidden');
	  	$('fa_enviar_opciones').innerHTML = (temp[3] == 'es') ? "cargando" : 'loading...';
	    },
		onSuccess: function(transport) {
			var response = transport.responseText;
			$('fa_enviar_opciones').innerHTML = response;

			var buttonText = "Examinar..."; //traducir
			var buttonImg = "btn_seleccionar_es.jpg"; //traducir
			if(temp[3] && temp[3] != 'es')
			{
				buttonText = 'Browse...';
				buttonImg = "btn_seleccionar_en.jpg";
			}

			var msn = "";

			/*---------------------------------------------------------------*/

			$jQ("#uploadify").uploadify({
				'uploader'       : app_url+'/media/swf/upload/uploadify.swf',
				'script'         : app_url+'/media/admin/upload/uploadify.php',
				'cancelImg'      : app_url+'/media/img/cancel.png',
				'folder'         : 'temp/uploads',
				'queueID'        : 'fileQueue',
				'auto'           : true,
				'multi'          : false,
				'fileExt'        : '*.jpg;*.jpeg;*.gif',
				'buttonText'     : buttonText,
				'buttonImg'      : app_url+'/media/img/'+buttonImg,
				'sizeLimit'      : 3145728,
				'method'         : 'POST',
				'onSelect'       : function() {},
        'onCheck'        : function() {},
        'onCancel'       : function() {

        	 if( $jQ('#error_upload').hasClass('confirmacion')){ $jQ("#error_upload").removeClass('confirmacion');}
        	 if( $jQ('#error_upload').hasClass('normal')){ $jQ("#error_upload").removeClass('normal');}
        	 if( $jQ('#error_upload').hasClass('hidden')){

        	 }else{
        	 	$jQ("#error_upload").addClass('hidden');
        	 }

        },
        'onError'        : function (a, b, c, d) {

        	 if (d.status == 404)
             msn = (temp[3] == 'es') ? 'No ha sido posible encontrar el script' : 'The script was not found';
           else if (d.type === "HTTP")
             msn = 'Error '+d.type+": "+d.status;
           else if (d.type ==="File Size")
             //msn = c.name+' '+d.type+' Limite de taba: '+Math.round(d.sizeLimit/1024)+'KB';
             msn = (temp[3] == 'es') ? "El archivo que desea subir es de mayor tama&ntilde;o que lo permitido (3Mb)" : 'File size not allowed. (3Mb)';
           else
             msn = 'Error '+d.type+": "+d.text;

           $jQ("#error_upload").removeClass('confirmacion hidden').addClass('normal');
           $jQ("#error_upload").html(msn);

        },
        'onProgress'     : function() {},
				'onComplete'     : function(event, a, b, response, data) {
					$jQ('#imagen').attr('value', b.name);
        },
        'onAllComplete'  : function(event, d) {

        	if(msn == ""){

        		$jQ("#error_upload").removeClass('normal hidden').addClass('confirmacion');
        		$jQ("#error_upload").html((temp[3] == 'es') ? "Se ha adjuntado la imagen correctamente" : 'Image uploaded successfully');
        	}

        	//por ahora no hacemos nada
        }


				});
			/*-----------------------------------------------------------*/

		}
	});
}


function cancelar_adjunto()
{

	$('id_nada').removeClassName('pc_radio_unchecked');
	$('id_nada').addClassName('pc_radio_checked');

	$('id_fotografia').removeClassName('pc_radio_checked');
	$('id_fotografia').addClassName('pc_radio_unchecked');

	$('id_YouTube').removeClassName('pc_radio_checked');
	$('id_YouTube').addClassName('pc_radio_unchecked');

	$('error_friend').hide();

	cargar_adjunto('nada');

}

function subir_youtube()
{
		if($('urlYoutube').value != "")
		{
			var parte1 = $('urlYoutube').value.split("=");

			if(parte1[1] != "")
			{
				$('mini_cap_youtube').innerHTML = '<object width="130" height="110"><param name="movie" value="'+'http://www.youtube.com/v/'+ parte1[1] +'&rel=1"></param><param name="wmode" value="transparent"></param><embed src="'+'http://www.youtube.com/v/'+ parte1[1] +'&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="130" height="110"></embed></object>';
				var error_id = "urlYoutube";
				$(error_id).className = $(error_id).className;
				var error_list = document.getElementsByClassName(error_id);

				for (var a = 0; a < error_list.length; a++)
				{
					error_list[a].className = error_id + " spanerror hidden";
				}
			}
		}
}
