// General JQuery Functions v1.3
// Andrew Pettican (June 2008)
//
// Changelog:
// v1.3 - 15/06/2009 - More preload images added
// v1.2 - 22/10/2008 - Added simple image preload function (the old preloadCssImages() was too slow)
// v1.1 - 17/10/2008 - Added Bookmark and Print icon functionality
// v1.0 - 26/06/2008 - Initial build
//////////////////////////////////////////////////////////////////
var jf_preload_img_srcs=new Array("resources/layout/btn-investor_login_hl.gif","resources/layout/btn-investor_area_hl.gif","resources/layout/btn-investor_login_inv_hl.gif","resources/layout/btn-investor_area_inv_hl.gif","resources/layout/listbg.jpg","resources/layout/listbg_hl.jpg","resources/layout/icon-email_hl.gif","resources/layout/icon-print_hl.gif","resources/layout/icon-bookmark_hl.gif","resources/layout/icon-popup_hl.gif","resources/layout/icon-email_inv_hl.gif","resources/layout/icon-print_inv_hl.gif","resources/layout/icon-bookmark_inv_hl.gif","resources/layout/icon-portfolio_download_hl.gif","resources/layout/icon-portfolio_history_hl.gif","resources/layout/icon-portfolio_video_hl.gif","resources/layout/bullet_arrow_hl.gif","resources/layout/bullet_download_hl.gif");var jf_images=null;jQuery(document).ready(function(){jf_images=preload_images(jf_preload_img_srcs);$("#icn_bookmark").click(function(){bookmark_page();return false});$("#icn_print").click(function(){print_page()})});function preload_images(a){var b=null;if(typeof(a)!="undefined"&&a.length>0){b=new Array();for(i=0;i<a.length;i++){b[i]=new Image();b[i].src=a[i]}}return b}function calc_full_width_height(a,b,c,d,e){if(typeof(b)=="undefined"){b=true}if(typeof(c)=="undefined"){c=true}if(typeof(d)=="undefined"){d=true}if(typeof(e)=="undefined"){e=true}var f="top";var g="bottom";if(b){f="left";g="right"}var h=0;if(a!==null){var i=(c)?parseInt($(a).css("padding-"+f),10):0;var j=(c)?parseInt($(a).css("padding-"+g),10):0;var k=(d)?parseInt($(a).css("margin-"+f),10):0;var l=(d)?parseInt($(a).css("margin-"+g),10):0;var m=(e)?parseInt($(a).css("border-"+f+"-width"),10):0;var n=(e)?parseInt($(a).css("border-"+g+"-width"),10):0;var o=(b)?$(a).width():$(a).height();if(!isNaN(i)){h+=i}if(!isNaN(j)){h+=j}if(!isNaN(k)){h+=k}if(!isNaN(l)){h+=l}if(!isNaN(m)){h+=m}if(!isNaN(n)){h+=n}if(!isNaN(o)){h+=o}}return h}function is_mouseover(a,b,c,d,e,f){if(typeof(d)=="undefined"){d=true}if(typeof(e)=="undefined"){e=true}if(typeof(f)=="undefined"){f=true}var g=false;if(c!==null){var h=$(c).offset().top;var i=$(c).offset().left;var j=h+calc_full_width_height(c,false,d,e,f);var k=i+calc_full_width_height(c,true,d,e,f);g=(b>=h&&a>=i&&b<=j&&a<=k)}return g}function bookmark_page(){var a=document.location.href;var b=document.title;var c="Please press CTRL + D to bookmark this page";if(mactest){c="Please press CMD + D to bookmark this page"}if((a.substr(0,4)).toLowerCase()=="http"){if(ie){window.external.AddFavorite(a,b)}else{alert(c)}}return false}function print_page(){window.print()}