/*********************
Advanced Profile (By Mwr247)
Extension: Add Extra Profile Fields
*********************/

if(location.href.match('act=UserCP&CODE=01')){
var gfi=document.getElementsByName('Interests');
for(i=0;i<gfi.length;i++){
gfi[i].id='ap_ainterests';
if(gfi[i].value.match('|ap|')){
document.write('<span id="ap_afields" style="display:none;">'+gfi[i].value.split('[|ap|]')[1]+'</span>');
gfi[i].value=gfi[i].value.split('[|ap|]')[0]}
gfi[i].parentNode.parentNode.parentNode.id='ap_profileinfo';}

var fsi=document.getElementById('ap_afields');
if(fsi){
for(i=0;i<addfield.length;i++){
fsi.innerHTML=fsi.innerHTML.replace('['+addfield[i][0]+']','<span style="display:none;" id="'+addfield[i][0]+'">').replace('[/'+addfield[i][0]+']','<\/span>');}

var pic=document.getElementById('ap_profileinfo');
for(i=0;i<addfield.length;i++){var fif='';
if(document.getElementById(addfield[i][0])){
fif=document.getElementById(addfield[i][0]).innerHTML;}
pic.insertRow([0]);pic.rows[0].insertCell([0]);pic.rows[0].insertCell([1]);
pic.rows[0].cells[0].className='pformleft';pic.rows[0].cells[1].className='pformright';
pic.rows[0].cells[0].innerHTML='<b>Your '+addfield[i][0]+'</b>';pic.rows[0].cells[1].innerHTML='<input id="ap_'+addfield[i][0]+'" type="text" class="forminput" value="'+fif+'" />';}

var amp=document.getElementsByTagName('input');
for(i=0;i<amp.length;i++){
if(amp[i].value=='Amend my profile'){
amp[i].parentNode.innerHTML='<input value="Amend my profile" class="forminput" onclick="ap_addin();" type="submit">';}}}

function ap_addin(){
document.getElementById('ap_ainterests').value+='[|ap|]';
for(i=0;i<addfield.length;i++){
if(document.getElementById('ap_'+addfield[i][0])){
document.getElementById('ap_ainterests').value+='['+addfield[i][0]+']'+document.getElementById("ap_"+addfield[i][0]).value+'[/'+addfield[i][0]+']';
}}}}

if(location.href.match('showuser=')||location.href.match('act=Profile')){
if(ap_interests&&ap_interests.match('|ap|')){
for(i=0;i<addfield.length;i++){
ap_interests=ap_interests.replace('[|ap|]','');
ap_interests=ap_interests.replace('['+addfield[i][0]+']','<span style="display:none;" id="'+addfield[i][0]+'">').replace('[/'+addfield[i][0]+']','<\/span>');
document.getElementById('ap_5').innerHTML='<span>'+ap_interests+'</span>';}

var cnf='';
for(i=0;i<addfield.length;i++){
if(document.getElementById(addfield[i][0])){
cnf+='<span><b>'+addfield[i][0]+':</b> '+document.getElementById(addfield[i][0]).innerHTML+'</span><br />';}
else{cnf+='<span><b>'+addfield[i][0]+':</b> <i>No Information</i></span><br />';}}

document.getElementById('ap_3').innerHTML=cnf+document.getElementById('ap_3').innerHTML;}}