// Button Switcher Script v1.2
// Andrew Pettican (June 2009)
//
// Changelog:
// v1.2 - 15/06/2009 - Added ability to handle rollovers on form image buttons
// v1.1 - 28/05/2009 - Removed admin area and added dark investor area
// v1.0 - 16/10/2008 - Initial build
//////////////////////////////////////////////////////////////////
var bs_button_ids=new Array("btn-investor_login","btn-investor_login_inv","btn-investor_area","btn-investor_area_inv","btn-login_inv","btn-update_inv","btn-submit_inv");var bs_button_alts=new Array("Investor Login","Investor Login","Investor Area","Investor Area","Login","Update","Submit");var bs_extension=".gif";var bs_highlight_suffix="_hl";var bs_button_source_dir="resources/layout/";jQuery(document).ready(function(){var b=init_buttons();if(b!=""){$(b).bind("mouseenter",function(a){if(this.nodeName.toLowerCase()=="img"){switch_button(this.parentNode.id,this,true)}else{switch_button(this.id,this,true)}});$(b).bind("mouseleave",function(a){if(this.nodeName.toLowerCase()=="img"){switch_button(this.parentNode.id,this,false)}else{switch_button(this.id,this,false)}})}});function init_buttons(){var a="";for(bs_type in bs_button_ids){if(bs_button_ids.hasOwnProperty(bs_type)){var b=document.getElementById(bs_button_ids[bs_type]);if(b!==null){if(b.nodeName.toLowerCase()=="a"){$(b.parentNode).removeClass("nojs");b.innerHTML='<img src="'+bs_button_source_dir+bs_button_ids[bs_type]+bs_extension+'" alt="'+bs_button_alts[bs_type]+'" />';if(a!=""){a+=", "}a+="#"+bs_button_ids[bs_type]+" img"}else if(b.nodeName.toLowerCase()=="input"){if(a!=""){a+=", "}a+="#"+bs_button_ids[bs_type]}}}}return a}function switch_button(a,b,c){if(a!=""&&b!==null){if(c){b.src=bs_button_source_dir+a+bs_highlight_suffix+bs_extension}else{b.src=bs_button_source_dir+a+bs_extension}}}