$(function(){
	$("#ufeditbox").corner();
	
	for (var i=1; i<5; i++)
		$("#ufurl"+i).corner();
    });


function isValidURL(url)
{
    var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
    if(RegExp.test(url)){
        return true;
    }else{
        return false;
    }
}

function send2Unificar()
{
	var total = $$('hf_cont').value;
		
	var go = true; // indica si puedo unificar
	var get_ret = '', // lo que voy a pasar por get
		get_ret_c = 0; // # de params que voy a pasar por get
	
	for(var i = 1; i<=total; i++)
	{		
		var t = $$('ufedit'+i).value;
		
		// por default indico que no voy a tomar esta entrada
		$$('hf_ok'+i).value = 0;
		
		if (t.length > 0)
		{
			var t2 = $$('error'+i);
			if (t2 != null) t2.style.display = 'none';
			
			if (!isValidURL(t))
			{				
				go = false;
				if (t2 != null) t2.style.display = '';
				else $('#ufmurl'+i).append('<div id="error'+i+'" class="uferror">url mal formada ...</div>');
			}
			else
			{
				get_ret_c++;
				// indico que esta entrada se puede tomar
				$$('hf_ok'+i).value = 1;
				
				get_ret += (get_ret_c==1?'?':'&')+'u'+get_ret_c+'='+encodeURIComponent(t);
			}
		}		
	}
	
	if (go)
	{
		if (get_ret_c < 2)
			alert('Al menos 2 (dos) direcciones URL son necesarias ...');
		else
		{
			// veo si hay title
			var title = $$('ufedit').value;
			if (title.length > 0)
				get_ret += '&t='+encodeURIComponent(title);
			
			var path = 'unificar-go-c.php'+get_ret;
			LoadAjaxDiv('urledit', path, '<span class="unificartext">Unificando urls en una sola</spam>');
			$$('ubutton').innerHTML = '';
			//alert(get_ret);
		}
	}
}

function insertUrl()
{	
	var c = $$('hf_cont').value;
	$$('hf_cont').value = ++c;
	
	$("#urledit").append('<div id="urlplus'+c+'"></div>');
	LoadAjaxDiv('urlplus'+c, 'unificar-url-v.php?plus&i='+c, '');
		
		
	$$('ufurlp'+(c-1)).innerHTML = '';
}
