var screen_mode='4x3'; var WEB_ROUNDED_RECTANGLES_RADIUS=15; var WEB_AREAS_ROWS_SPACING=8; var WEB_AREAS_COLS_SPACING=8; var CELL_WIDTH=0; var CELL_HEIGHT=1; var CELL_CLIP_X=2; var CELL_CLIP_Y=3; var CELL_CLIP_WIDTH=4; var CELL_CLIP_HEIGHT=5; var CELL_COLOR=6; var CELL_LOADED=7; var c_def=new Array(new Array(new Array(402,480,78,400,402,80,0,0),new Array(480,480,0,400,480,80,1,0),new Array(126,480,0,400,126,80,0,0)),new Array(new Array(402,480,78,0,402,480,1,0),new Array(480,480,0,0,480,480,0,0),new Array(126,480,0,0,126,480,1,0)),new Array(new Array(402,480,78,0,402,30,0,0),new Array(480,480,0,0,480,30,1,0),new Array(126,480,0,0,126,30,0,0))); var opt_type='ws'; Array.prototype.clone = function () {var a = new Array(); for (var property in this) {a[property] = typeof (this[property]) == 'object' ? this[property].clone() : this[property]} return a} function layout_m_adjust(delay){ if(delay!=0){ if(get_bg_timer_id!=0){ clearTimeout(get_bg_timer_id); get_bg_timer_id=0; } get_bg_timer_id=setTimeout('layout_m_get_bg()',delay); }else{ layout_m_get_bg(); } } function layout_m_get_bg(){ client_width=layout_m_get_client_width(); client_height=layout_m_get_client_height(); bg_img=new Image(); bg_img.src='img/bg,'+client_width+','+client_height+',4x3,'+opt_type+'.jpg'; if(preload_bg_timer_id!=0){ clearInterval(preload_bg_timer_id); preload_bg_timer_id=0; } preload_bg_timer_id=setInterval('layout_m_preload_bg()',50); } function layout_m_preload_bg(){ if(bg_img.complete){ clearInterval(preload_bg_timer_id); preload_bg_timer_id=0; layout_m_show_bg(bg_img.src,client_width,client_height); if(opt_type=='ws'){ opt_type='wo'; layout_m_adjust(1500); }else if(opt_type=='wo'){ layout_m_get_c_pos(); } } } function layout_m_show_bg(img_url,bg_width,bg_height){ var bg_container=document.getElementById('bg_container'); if(bg_container==null){ bg_container=document.createElement('DIV'); bg_container.id='bg_container'; bg_container.style.position='absolute'; bg_container.style.top='0px'; bg_container.style.left='0px'; bg_container.style.zIndex=9; document.body.appendChild(bg_container); } bg_container.style.visibility='visible'; bg_container.style.width=bg_width+'px'; bg_container.style.height=bg_height+'px'; bg_container.style.background='transparent url('+img_url+') no-repeat 0 0'; } function layout_m_get_c_pos(){ var i,j,k; var cell; var b_h,x_w,y_w,z_w,r_w; var c_w,c_h,c_x,c_y; var msg=''; c_dyn_def=c_def.clone(); // pour ne pas interférer avec adsense c_dyn_def[0][1][CELL_LOADED]=1; c_h=client_height-c_def[0][0][CELL_CLIP_HEIGHT]-c_def[1][0][CELL_CLIP_HEIGHT]-WEB_AREAS_ROWS_SPACING*2; if(c_h0){ b_h=client_height-c_def[0][0][CELL_CLIP_HEIGHT]-WEB_AREAS_ROWS_SPACING; }else{ b_h=c_def[1][0][CELL_CLIP_HEIGHT]; } for(i=0;i=c_def[0][1][CELL_CLIP_WIDTH]){ if(b_hc_def[0][1][CELL_CLIP_WIDTH]){ y_w=r_w; } if(y_w!=c_dyn_def[0][1][CELL_CLIP_WIDTH]){ for(i=0;i0){ x_w=c_def[0][0][CELL_CLIP_WIDTH]+r_w; for(i=0;iscreen.availWidth ? screen.availWidth : document.body.clientWidth; } function layout_m_get_client_height(){ return document.body.clientHeight>screen.availHeight ? screen.availHeight : document.body.clientHeight; } var bg_img; var get_bg_timer_id=0; var preload_bg_timer_id=0; var client_width=1024; var client_height=616; var c_dyn_def;