var g_loaderID='';jQuery(document).ready(function(){var fo=new SWFObject(g_appMedia+"loader/preloader2.swf","flashloader","150","100","10","#000000");fo.addParam("quality","high");fo.addParam("wmode","transparent");fo.addParam("allowScriptAccess","sameDomain");fo.addParam("bgcolor","#000066");fo.write("loaderFlashContent");});function showLoader(container,id,loaderWidth,loaderHeight,loaderClass,changePosition,useMargin){if(!id)id='defaultLoaderId';g_loaderID=id;if(!container)throw'Missing container ID!';var objLoader=jQuery('#'+id);var objItem=jQuery('#'+container);if(typeof objItem=='undefined')throw'Loader '+objItem.id+" dosen't exist!";if(!loaderClass){loaderClass='defaultLoader';}
if(!loaderWidth){loaderWidth=objItem.width();}
if(!loaderHeight){loaderHeight=objItem.height();}
if(!changePosition){objLoader.css('left',objItem.offset().left);objLoader.css('top',objItem.offset().top);jQuery(window).bind('resize',function(){objLoader.css('left',objItem.offset().left);objLoader.css('top',objItem.offset().top);objLoader.css('height',loaderHeight);objLoader.css('width',loaderWidth);});}else{jQuery(objLoader).parent().css('position','absolute');objLoader.css('position','absolute');objLoader.css('left','0px');objLoader.css('top','0px');}
objLoader.attr('className',loaderClass);objLoader.css('height',loaderHeight);objLoader.css('width',loaderWidth);objLoader.css('cursor','wait');if(!useMargin){var flashHeight=150;if(loaderHeight>flashHeight){var flashMarginTop=Math.ceil((loaderHeight-flashHeight)/2);jQuery('#loaderFlashContent').css('margin-top',flashMarginTop);}}
objLoader.show();}
function displayLoaderErrorMsg(type){hideLoader();var msg='';if(type!='timeout'){msg=g_error_loader_message;if(typeof(g_errorCode)=='number'&&g_errorCode>0){var codeError='Error Code: '+g_errorCode;msg+='<br/>'+codeError;}else{msg+='';}}else{msg=g_error_loader_message_timeout;}
showModalMessage(msg,'error');}
function hideLoader(){jQuery('#'+g_loaderID).hide();}