// JavaScript Document

/** Generate random word **/
/*function generateRandomWord(){
	cons = new Array();
	vow = new Array();
	consts='bcdgklmnprst';
	vowels='aeiou';
	for (x=0; x < 6; x++) {
		rand1 = Math.random( )*consts.length;
		rand2 = Math.random( )*vowels.length;
		cons[x] = consts.substr(rand1,1);
		vow[x] = vowels.substr(rand2,1);
	}
	return cons[0]+vow[0]+cons[2]+cons[1]+vow[1]+cons[3]+vow[3]+cons[4];
}
*/



function removeCopy(obj,deflt) {
	if(obj.value == deflt) {
		obj.value = '';
	}
}

function applyCopy(obj,deflt) {
	if(obj.value == '') {
		obj.value = deflt;
	} 

}


var current_amount = 0;
var names_id = 'more-names';
var names_name = 'rec_name';
var emails_id = 'more-emails';
var emails_name = 'rec_email';

function changeAmount(amnt) {

	new_qountity = (amnt.value - 1);

	if (new_qountity > current_amount) {

		for (i=current_amount; i<new_qountity; i++) {

			addField(names_id,names_name+'['+(i+1)+']',(current_amount*2)+5+((i-current_amount)*2));
			addField(emails_id,emails_name+'['+(i+1)+']',(current_amount*2)+6+((i-current_amount)*2));

		}
		current_amount = new_qountity;

	} else {

		for (i=current_amount; i>new_qountity; i--) {

			removeField(names_id,(i-1));
			removeField(emails_id,(i-1));

		}
		current_amount = new_qountity;
	}

}

function addField(id,nname,tabidx) {
	var obj = $(id);

	input = document.createElement('INPUT');
	input.type = 'text';
	input.className = 'text';
	input.name = nname;
	input.tabIndex = tabidx;

	obj.appendChild(input);
}


function removeField(id,i) {
	var obj = $(id);

	obj.removeChild(obj.childNodes[i]);
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
function ltrim(stringToTrim) {
	return stringToTrim.replace(/^\s+/,"");
}
function rtrim(stringToTrim) {
	return stringToTrim.replace(/\s+$/,"");
}