var iDesign_Mini_Profile={

No_Avatar: "http://i824.photobucket.com/albums/zz168/theartforums/ES8.png",
No_Gender: "http://i824.photobucket.com/albums/zz168/theartforums/ITRiYV.png",

Location_Check: function(){
if(window.location.href.match(/action=(display|(user)?recent|viewprofile|(calendar|pm)view)/) || window.location.href.match(/index.cgi$/) && (document.postForm||document.title.match(/\s-\sSearch/))){
this.Modification();
}
},
Modification: function(){
var Td=document.getElementsByTagName('td');
var i=Td.length-1;
do{
if(Td.item(i).width=="20%" && Td.item(i).className.match(/^windowbg2?$/) && Td.item(i).vAlign=="top" && Td.item(i).getElementsByTagName('b').item(0)){
var Mini_Profile_Class=Td.item(i).className;
var Centre=Td.item(i).getElementsByTagName('center');
var Mini_Profile={
Username: (Td.item(i).innerHTML.match(/^(.+?)<br\s?\/?>/im))? RegExp.$1 : '',
Rank_Text: (Td.item(i).innerHTML.match(/^(.+?)<br\s?\/?>(.+?)<br\s?\/?>/im))? RegExp.$2 : '',
Rank_Icons: (Td.item(i).innerHTML.match(/^(.+?)<br\s?\/?>(.+?)<br\s?\/?>(.+?)<br\s?\/?>/im))? RegExp.$3 : '',
Custom_Title: (Td.item(i).innerHTML.match(/^(.+?)<br\s?\/?>(.+?)<br\s?\/?>(.+?)<br\s?\/?>(.+?)<br\s?\/?>member is/im))? RegExp.$4+'<br/><br/>' : '',
Status: (Td.item(i).innerHTML.match(/<br\s?\/?>member is offline<br\s?\/?><br\s?\/?>/im))? 'Offline' : '<font color="#CCCCCC">Online</font>',
Avatar: (Centre.item(Centre.length-1).firstChild.nodeName=="IMG")? ((Centre.item(Centre.length-1).innerHTML.match(/^(.+?)<br\s?\/?>/im))? RegExp.$1 : '') : '<img src="'+this.No_Avatar+'" />',
Personal_Text: (Centre.item(Centre.length-1).innerHTML.match(/^((.+?))?<br\s?\/?><br\s?\/?>(.+?)<br\s?\/?><br\s?\/?>/im))? '<tr><td class="'+Mini_Profile_Class+'" align="center" colspan="2">'+RegExp.$3+'</td></tr>' : '',
Contact_Icons: Centre.item(Centre.length-1).innerHTML.replace(/^((.+?))?<br\s?\/?><br\s?\/?>((.+?)<br\s?\/?><br\s?\/?>)?/i, '').replace(/<br\s?\/?>/i, ''),
Joined: (Td.item(i).innerHTML.match(/Joined: (.+?)<br\s?\/?>/i))? '<tr><td class="'+Mini_Profile_Class+'" align="center" colspan="2">Joined: '+RegExp.$1+'</td></tr>' : '',
Gender: (Td.item(i).innerHTML.match(/Gender: (\w+)(.+?)<br\s?\/?>/i))? RegExp.$2 : '<img src="'+this.No_Gender+'" />',
Posts: (Td.item(i).innerHTML.match(/Posts: (.+?)<br\s?\/?>/i))? '<tr><td class="'+Mini_Profile_Class+'" align="center" colspan="2">Posts: '+RegExp.$1+'</td></tr>' : '',
Location: (Td.item(i).innerHTML.match(/Location: (.+?)<br\s?\/?>/i))? '<tr><td class="'+Mini_Profile_Class+'" align="center" colspan="2">Location: '+RegExp.$1+'</td></tr>' : '',
Karma: (Td.item(i).innerHTML.match(/Karma: (.+?)($|<)/i))? '<tr><td class="'+Mini_Profile_Class+'" align="center" colspan="2">Karma: '+RegExp.$1+'</td></tr>' : '',
Points: (Td.item(i).innerHTML.match(/Points: (.+?)<\/span>/i))? '<tr><td class="'+Mini_Profile_Class+'" align="center" colspan="2">Points: '+RegExp.$1+'</td></tr>' : '',
Karma_Action: (Td.item(i).innerHTML.match(/Karma: (.+?)<br\s?\/?>\[ (.+?)($|<span>)/i))? '<tr><td class="'+Mini_Profile_Class+'" align="center" colspan="2">'+RegExp.$2.replace(/\]/, '')+'</td></tr>' : ''
}
Td.item(i).innerHTML='<table align="center" class="bordercolor" width="100%" cellspacing="1" cellpadding="4"><tr><td class="titlebg" align="center" colspan="2"><font size="2">'+Mini_Profile.Username+'</font></td></tr><tr><td class="'+Mini_Profile_Class+'" align="center" width="90%">'+Mini_Profile.Rank_Text+'</td><td class="'+Mini_Profile_Class+'" align="center" width="10%">'+Mini_Profile.Gender+'</td></tr><tr><td class="'+Mini_Profile_Class+'" align="center" colspan="2">'+Mini_Profile.Custom_Title+Mini_Profile.Avatar+'</td></tr>'+Mini_Profile.Personal_Text+Mini_Profile.Posts + Mini_Profile.Points+Mini_Profile.Karma+Mini_Profile.Karma_Action+'<tr><td colspan="2" class="catbg" align="center">'+Mini_Profile.Status+'</td></tr></table>';
}
i--;
}
while(i>5);
}
};
iDesign_Mini_Profile.Location_Check();