// JavaScript Document

function add_rga_line(){
//	var new_text = '<tr id="list_' + list_count + '">'
    var new_text = '<td class="item"><input type="text" name="item[' + list_count + ']" /></td>' + "\n";
    new_text += '<td class="qty_ship"><input type="text" name="qty_ship[' + list_count + ']"  /></td>' + "\n";
    new_text += '<td class="part"><input type="text" name="part[' + list_count + ']" /></td>' + "\n";
    new_text += '<td class="qty_rec"><input type="text"name="qty_rec[' + list_count + ']" /></td>' + "\n";
    new_text += '<td class="serial"><input type="text" name="serial[' + list_count + ']" /></td>' + "\n";
    new_text += '<td class="function"><a href="javascript:del_rga_line(' + list_count + ');"><img src="assets/images/misc/btn_del.gif" width="16" height="16" alt="Delete Line" /></a></td>' + "\n";
    new_text += '<td class="function_text">delete<br />line</td>' + "\n";
//    new_text = '</tr>' + "\n";
	var e = document.getElementById('rga_list');
	
	var new_row = document.createElement('tr');

	new_row.setAttribute('id','list_' + list_count);
	
	var new_td = document.createElement('td');
	new_td.setAttribute('className','item');
	new_td.setAttribute('class','item');
	new_td.innerHTML = '<input type="text" name="item[' + list_count + ']" />';
	new_row.appendChild(new_td);	
	
	var new_td = document.createElement('td');
	new_td.setAttribute('class','qty_ship');
	new_td.setAttribute('className','qty_ship');
	new_td.innerHTML = '<input type="text" name="qty_ship[' + list_count + ']" />';
	new_row.appendChild(new_td);	
	
	var new_td = document.createElement('td');
	new_td.setAttribute('class','part');
	new_td.setAttribute('className','part');
	new_td.innerHTML = '<input type="text" name="part[' + list_count + ']" />';
	new_row.appendChild(new_td);	
	
	var new_td = document.createElement('td');
	new_td.setAttribute('class','qty_rec');
	new_td.setAttribute('className','qty_rec');
	new_td.innerHTML = '<input type="text" name="qty_rec[' + list_count + ']" />';
	new_row.appendChild(new_td);	
	
	var new_td = document.createElement('td');
	new_td.setAttribute('class','serial');
	new_td.setAttribute('className','serial');
	new_td.innerHTML = '<input type="text" name="serial[' + list_count + ']" />';
	new_row.appendChild(new_td);	
	
	var new_td = document.createElement('td');
	new_td.setAttribute('class','function');
	new_td.setAttribute('className','function');
	new_td.innerHTML = '<a href="javascript:del_rga_line(' + list_count + ');"><img src="assets/images/misc/btn_del.gif" width="16" height="16" alt="Delete Line" /></a>';
	new_row.appendChild(new_td);	
	
	var new_td = document.createElement('td');
	new_td.setAttribute('class','function_text');
	new_td.setAttribute('className','function_text');
	new_td.innerHTML = 'delete<br />line';
	new_row.appendChild(new_td);	
	
	//new_row.innerHTML = new_text;
	e.appendChild(new_row);
	
	list_count++;
}

function del_rga_line(id){
	var e = document.getElementById("list_" + id);
	if(e!=null){
		
		e.parentNode.removeChild(e);	
	}
}

function check_rga_form(){
	var error_msg = "";
	if(document.getElementById('first_name').value == ""){
		error_msg += "You must enter your first name.\n";
	}
	if(document.getElementById('last_name').value == ""){
		error_msg += "You must enter your last name.\n";
	}
	if(document.getElementById('email').value == ""){
		error_msg += "You must enter your email address.\n";
	}
	if(document.getElementById('address').value == ""){
		error_msg += "You must enter your address.\n";
	}
	if(document.getElementById('city').value == ""){
		error_msg += "You must enter your city.\n";
	}
	if(document.getElementById('state').value == ""){
		error_msg += "You must enter your state.\n";
	}
	if(document.getElementById('zip').value == ""){
		error_msg += "You must enter your zip code.\n";
	}
	if(document.getElementById('reason_text').value == ""){
		error_msg += "You must enter the reason for your return.\n";
	}
	
	if(error_msg!=""){
		alert("Error submitting your RGA form.\n\n" + error_msg);
		return(false);
	}else{
		return(true);	
	}
}

