
var ModalMaskId='ModalMask';var ModalContainerId='ModalItemBox';var PageThemePath='';var ModalMaskOpacity=0.5;var IsCssFixedEnabled=true;var IsDeprecatedIe=false;function GlobalInitialize()
{IsCssFixedEnabled=!($.browser.msie&&parseInt($.browser.version)<7);IsDeprecatedIe=$.browser.msie&&parseInt($.browser.version)<7;if(!IsCssFixedEnabled)
{$('#'+ModalMaskId+', #'+ModalContainerId).css({position:'absolute',width:$(window).width()+'px',height:$(window).height()+'px'});$(window).scroll(function(){$('#'+ModalMaskId+', #'+ModalContainerId).css({top:$(window).scrollTop()+'px',left:$(window).scrollLeft()+'px'});});}
InitializeControlStyles();UpdateDialogsLocation();}
function InitializeControlStyles()
{if(PageThemePath=='')return;$('.stdButton').StandardButton();$(':checkbox').CustomCheckBox({baseDirectory:PageThemePath+'images/controls/'});$(':radio').CustomRadioButton({baseDirectory:PageThemePath+'images/controls/'});$('.imgHover').ImageHover();}
function ShowModalContext()
{if(IsDeprecatedIe)$('select').css({visibility:'hidden'});$('#'+ModalMaskId+', #'+ModalContainerId).css({display:'block',opacity:'0'});$('#'+ModalMaskId).animate({opacity:ModalMaskOpacity},500);$('#'+ModalContainerId).animate({opacity:'1'},1000);$('embed').css({visibility:'hidden'});$('.modalWindow').css({display:'none'});}
function ShowModalWindow(winId)
{ShowModalContext();$('#'+winId).fadeIn();UpdateDialogsLocation();}
function HideModalContext()
{$('.modalWindow').fadeOut(500);$('#'+ModalMaskId+', #'+ModalContainerId).animate({opacity:0},500,function(){$(this).css('display','none');});$('embed').css({visibility:'visible'});if(IsDeprecatedIe)$('select').css({visibility:'visible'});}
function UpdateDialogsLocation()
{$('.modalWindow').each(function()
{var x=Math.round(($(document).width()-$(this).width())/2);$(this).css({marginLeft:x+'px'});});}
function GlobalAsyncErrorHandler(sender,args)
{if(args.get_error()!=undefined)
{var errorMessage='GlobalAsyncErrorHandler: ';if(args.get_response().get_statusCode()=='200')errorMessage=errorMessage+args.get_error().message;else errorMessage=errorMessage+'Erreur iconnue, statut Http: '+args.get_response().get_statusCode();debug(errorMessage);}}
