//****************************** para multiple_select ***************************************//

function mark_tab(jump, i){
	document.location=document.location.href+"&refer_screen="+jump;
	//alert(document.location.href);
	return true;
	//alert("What: " + object + " : " + i);
	/*document.images["left"+i].src="img/main/box/esquina_izquierda_gris_medio.gif";
	document.images["right"+i].src="img/main/box/esquina_derecha_gris_medio.gif";
	document.getElementById("Table"+i).style.backgroundColor = "maroon";
	alert(parent.document.table);*/
	//object.backgroundColor="#FFFFFF";
	
}


function findFormField(name,form){
	var i;
//	alert('test1' + form.length);
	for ( i=0 ; i < form.length ; i++) {
		if( form[i].name == name){
			return form[i];
		}
	}
	return false;
}

function moveSelectedOptions(object,nameF,nameT) {


	var fbox=findFormField(nameF,object);
	var tbox=findFormField(nameT,object);


	var arrFbox = new Array();
	var arrTbox = new Array();
	var arrLookup = new Array();
	var i;

	//alert(tbox.options.length);

	for (i = 0; i < tbox.options.length; i++) {
		arrLookup[tbox.options[i].text] = tbox.options[i].value;
		arrTbox[i] = tbox.options[i].text;
	}
	var fLength = 0;
	var tLength = arrTbox.length;
	for(i = 0; i < fbox.options.length; i++) {
		arrLookup[fbox.options[i].text] = fbox.options[i].value;
		if (fbox.options[i].selected && fbox.options[i].value != "") {
			arrTbox[tLength] = fbox.options[i].text;
			tLength++;
		}else {
			arrFbox[fLength] = fbox.options[i].text;
			fLength++;
	   	}
	}
	arrFbox.sort();
	arrTbox.sort();
	fbox.length = 0;
	tbox.length = 0;
	var c;
	for(c = 0; c < arrFbox.length; c++) {
		var no = new Option();
		no.value = arrLookup[arrFbox[c]];
		no.text = arrFbox[c];
		fbox[c] = no;
	}
	for(c = 0; c < arrTbox.length; c++) {
		var no = new Option();
		no.value = arrLookup[arrTbox[c]];
		no.text = arrTbox[c];
		tbox[c] = no;
	}
}


// esto selecciona todo cuando hacemos el submit
// para que se envie, pq solo se envia lo seleccionado
function multipleSelectAll(o,name1,name2)
{
	o1=findFormField(name1,o);
	for (i = 0; i < o1.options.length; i++) {
		o1.options[i].selected=true;
	}
	o2=findFormField(name2,o);
	for (i = 0; i < o2.options.length; i++) {
		o2.options[i].selected=true;
	}
}


//*********************************		**************************************//
function capitalizeField(field)
{
	field.value=field.value.toUpperCase();
}

function check_pass(error_msg)
{
	var pass1 = document.getElementById('password_1');
	var pass2 = document.getElementById('password_2');
	
	if (pass1.value != pass2.value)
	{
		alert(error_msg);
		pass1.value='';
		pass2.value='';
		pass1.focus();
		return false;
	}
	return true;
}


