var col_size = new Array(); var size_div= new Array(); var left_col= new Array(); left_col[0]=1; left_col[1]=420; left_col[2]=840; left_col[3]=1260; var top_start=0; var top_start_baner=top_start+580; var baner_col=3; var h_col= new Array(); h_col[1]=''; h_col[2]=''; h_col[3]=''; var cols=new Array(4); cols[1] = new Array(8); cols[2] =new Array(8); cols[3] =new Array(8); cols[1][1]= 'box_1'; cols[1][2] = 'box_2'; cols[1][3] = 'box_5'; cols[1][4] = ''; cols[1][5] = ''; cols[1][6] = ''; cols[1][7] = ''; cols[2][1]= 'box_4'; cols[2][2] = 'box_7'; cols[2][3] = ''; cols[2][4] = ''; cols[2][5] = ''; cols[2][6] = ''; cols[2][7] = ''; cols[3][1]= 'box_6'; cols[3][2] = 'box_3'; cols[3][3] = ''; cols[3][4] = ''; cols[3][5] = ''; cols[3][6] = ''; cols[3][7] = ''; size_div['box_1']='1'; size_div['box_2']='1'; size_div['box_3']='1'; size_div['box_4']='1'; size_div['box_5']='1'; size_div['box_6']='1'; size_div['box_7']='1'; function SetSize() { if(size_div['box_1']==1) { document.getElementById('forex_content').style.display='block'; } else { document.getElementById('forex_content').style.display='none'; }; if(size_div['box_2']==1) {document.getElementById('val_runok_content').style.display=='block';} else {document.getElementById('val_runok_content').style.display='none';}; if(size_div['box_3']==1) {document.getElementById('korr_content').style.display=='block';} else {document.getElementById('korr_content').style.display='none';}; if(size_div['box_4']==1) {document.getElementById('megb_content').style.display=='block';} else {document.getElementById('megb_content').style.display='none';}; if(size_div['box_5']==1) {document.getElementById('bank_content').style.display=='block';} else {document.getElementById('bank_content').style.display='none';}; if(size_div['box_6']==1) {document.getElementById('msg_content').style.display=='block';} else {document.getElementById('msg_content').style.display='none';}; RedrawCol(1); RedrawCol(2); RedrawCol(3); } function SavePos() { var col1=cols[1][1]+','+cols[1][2]+','+cols[1][3]+','+cols[1][4]+','+cols[1][5]+','+cols[1][6]+','+cols[1][7]; var col2=cols[2][1]+','+cols[2][2]+','+cols[2][3]+','+cols[2][4]+','+cols[2][5]+','+cols[2][6]+','+cols[2][7]; var col3=cols[3][1]+','+cols[3][2]+','+cols[3][3]+','+cols[3][4]+','+cols[3][5]+','+cols[3][6]+','+cols[3][7]; var size=size_div['box_1']+','+size_div['box_2']+','+size_div['box_3']+','+size_div['box_4']+','+size_div['box_5']+','+size_div['box_6']; $.get('ajax/save_pos.php?col1='+col1+'&col2='+col2+'&col3='+col3+'&size='+size, function(s){ }); } function GetCurCOL(id) { var col=''; for (var i = 1; i < 8; i++) { if (cols[1][i] == id) col=1; } for (var i = 1; i < 8; i++) { if (cols[2][i] == id) col=2; } for (var i = 1; i < 8; i++) { if (cols[3][i] == id) col=3; } return col; } function GetCurROW(id,col) { var left=''; for (var i = 1; i < 8; i++) { if (cols[col][i] == id) row=i; } return row; } function GetNewCOL(id) { var left_pos = $("#"+id).offset().left; var col='3'; var col_cent=left_col[3]-left_col[1]/2; if(left_pos0 ; i--) { if(cols[col][i] == ''){row_size[i]=0;}else{row_size[i] = $("#"+cols[col][i]).height();}; if (cols[col][i] == '') {end_num=i;}; } row=end_num; for (var i = 1; i < 8; i++) { // if (cols[col][i] == '') {} else{tmp_top=tmp_top+$("#"+cols[col][i]).height(); } tmp=tmp_top+ row_size[i]/2; if (top_postop) {top=h_col[1]}; if(h_col[2]>top) {top=h_col[2]}; if(h_col[3]>top) {top=h_col[3]}; $("#footer").css('top',top); $("#footer").css('width',$("#h_tab").width()); document.getElementById("footer").style.display='block'; } function PreRedrawCol(col,id) { var i=1; var id_blok=''; var tmp_top =top_start; for (i=1; i<=7; i=i+1) { id_blok = cols[col][i]; if(id_blok=='') {} else { $("#"+id_blok).css('top',tmp_top);if(id_blok==id) {} else { $("#"+id_blok).css("left", left_col[col-1]); };tmp_top=tmp_top+5+ $("#"+id_blok).height(); }; } } function RedrawColPre(col,id) { var i=1; var id_blok=''; var tmp_top=top_start; for (i=1; i<=7; i=i+1) { id_blok = cols[col][i]; if(id_blok=='') {} else {if(id_blok=id){}else{ $("#"+id_blok).css('top',tmp_top); $("#"+id_blok).css("left", left_col[col-1]); tmp_top=tmp_top+5+ $("#"+id_blok).height();};}; } } var col = ''; var row = ''; var new_col =''; var new_row = ''; function drag_object( evt, id ) { evt = evt || window.event; obj=document.getElementById(id); obj.clicked = true; var z_ind = obj.style.zIndex; obj.style.zIndex=100; obj.mousePosX = evt.clientX; obj.mousePosY = evt.clientY; if( evt.preventDefault ) evt.preventDefault(); else evt.returnValue = false; document.onmouseup = function(){ obj.clicked = false; obj.style.zIndex=z_ind; RemoweFromCol(id); SavePos(); } document.onmousemove = function( evt ) { evt = evt || window.event; if( obj.clicked ) { posLeft = !obj.style.left ? obj.offsetLeft : parseInt( obj.style.left ); posTop = !obj.style.top ? obj.offsetTop : parseInt( obj.style.top ); mousePosX = evt.clientX; mousePosY = evt.clientY; obj.style.left = posLeft + mousePosX - obj.mousePosX + 'px'; obj.style.top = posTop + mousePosY - obj.mousePosY + 'px'; obj.mousePosX = mousePosX; obj.mousePosY = mousePosY; } } } function Reload(id) { if(id=='val_runok_content') { $('#mmvb_div').html('
'); $.get('ajax_mmvb.php', function(s){$('#mmvb_div').html(s); var colt = GetCurCOL('box_2'); RedrawCol(colt); }); } ; if(id=='korr_content') { $('#korr_div').html('
'); $.get('ajax_korr.php', function(s){$('#korr_div').html(s); }); $.get('ajax_get_value.php?val=corr_date', function(s){ corr_date=s; }); so.write("amcharts_1265137745375"); } ; if(id=='megb_content') { $('#mb_div').html('
'); $.get('ajax_megbank.php?val='+valuta, function(s){$('#mb_div').html(s); so1.write("flashcontent1"); var colon = GetCurCOL('box_4'); RedrawCol(colon); }); } ; if(id=='msg_content') { $('#msg_content').html('
'); $.get('ajax/last_msg.php?val='+valuta, function(s){$('#msg_content').html(s); so1.write("flashcontent1"); var colon = GetCurCOL('box_6'); RedrawCol(colon); }); } ; if(id=='bank_content') { $('#bank_div').html('
'); $.get('ajax_bank.php?val='+bank_valuta, function(s){$('#bank_div').html(s); var colt = GetCurCOL('box_5'); RedrawCol(colt); $("#example").tablesorter({ sortList:[[2,0]], widgets: ['zebra'], headers: { 0 : { sorter: 'numeric' },1 : { sorter: 'numeric' },2 : { sorter: 'numeric' }} }); }); $.get('ajax_get_value.php?val=bank_date', function(s){$('#date_bank').html('Обновлено:'+s); var colon = GetCurCOL('box_5'); RedrawCol(colon);}); } ; } function HideBlock(id,image,id_main) { if (document.getElementById(id).style.display=='none') {document.getElementById(id).style.display='block';image.src='images/min.png'; Reload(id) ; size_div[id_main]='1'; if(id=='bank_content') { }; } else{ document.getElementById(id).style.display='none'; size_div[id_main]='0'; image.src='images/max.png'; }; var col= GetCurCOL(id_main); RedrawCol(1); RedrawCol(2); RedrawCol(3); SavePos(); } var valuta='D'; function Show(val) { valuta=val; document.getElementById('dt_D').className =''; document.getElementById('dt_R').className =''; document.getElementById('dt_E').className =''; document.getElementById('dt_'+val).className ='selected'; so1.addVariable("data_file", encodeURIComponent("data.php?val="+val)); so1.addVariable("additional_chart_settings", " 2 2 2 2 "); so1.write("flashcontent1"); // this id must match the div id above $('#mb_div').html('

'); $.get('ajax_megbank.php?val='+val, function(s){$('#mb_div').html(s); }); } var bank_valuta='D'; function ShowB(val) { bank_valuta=val; $('#bank_div').html('



'); $.get('ajax_bank.php?val='+val+'&date=04.02.2010', function(s){$('#bank_div').html(s); $("#example").tablesorter({ sortList:[[2,0]], widgets: ['zebra'], headers: { 0 : { sorter: 'numeric' },1 : { sorter: 'numeric' },2 : { sorter: 'numeric' }} }); }); document.getElementById('dt_BD').className =''; document.getElementById('dt_BR').className =''; document.getElementById('dt_BE').className =''; document.getElementById('dt_B'+val).className ='selected'; } var fin_valuta='USD'; var fin_reg='0'; function ShowFin(reg,valt) { fin_valuta=valt; fin_reg= reg; $('#7_div').html('



'); $.get('ajax_fin.php?val='+valt+'®='+reg, function(s){$('#7_div').html(s); $("#example_fin").tablesorter({sortList:[[0,1]],widgets: ['zebra'], headers: { 0 : { sorter: 'numeric' },1 : { sorter: 'numeric' },2 : { sorter: 'numeric' }} }); }); document.getElementById('dt_FIN_RUB').className =''; document.getElementById('dt_FIN_EUR').className =''; document.getElementById('dt_FIN_USD').className =''; document.getElementById('dt_FIN_'+valt).className ='selected'; } function fix_page() { RedrawCol(3); } $(document).ready(function(){ // setTimeout("fix_page()", 7000); // setTimeout("fix_page()", 15000); $.get('ajax_get_value.php?val=bank_date', function(s){$('#date_bank').html('Обновлено: '+s); var colon = GetCurCOL('box_5'); RedrawCol(colon);}); update_mbank(); window.setTimeout("RedrawCol(2);",500); $.get('ajax/last_msg_id.php', function(s){ last_msg_id=s; }); ScreenWidth = screen.width; if ( ScreenWidth<1025) { MovCol(3,1); baner_col=2; document.getElementById('baner').style.left=left_col[1]; RedrawCol(1); RedrawCol(2); } else {RedrawCol(3);}; $("#example").tablesorter({sortList:[[2,0]],widgets: ['zebra'], headers: { 0 : { sorter: 'numeric' },1 : { sorter: 'numeric' },2 : { sorter: 'numeric' }} }); $("#example_fin").tablesorter({sortList:[[0,1]],widgets: ['zebra'], headers: { 0 : { sorter: 'numeric' },1 : { sorter: 'numeric' },2 : { sorter: 'numeric' }} }); }); function update_mmvb() { Reload ('val_runok_content'); window.setTimeout("update_mmvb();",300000); } function LoginDialog() { $("#dialog").dialog({ position: ["center","top"], buttons: { "Применить": function() { alert("Нажата кнопка Применить"); }, "Закрыть": function() { $(this).dialog("close"); } } }); $("#dialog").dialog("open"); } window.setTimeout("update_corr();",300000); var today='2012-02-04'; var corr_date='2011-10-28'; var new_date = new Date(); var day_week = new_date.getDay(); var hour =new_date.getHours(); var mb_time=''; var korr_time=''; var last_msg_id=''; var last_corr_date=''; var last_mb_msg_id=''; function update_corr() { if (corr_date6) {ok=0;}; if(hour<9) {ok=0;}; if(hour>17) {ok=0;}; ok=1; if(ok==1) {window.setTimeout("update_mbank();",30000);}; } function update_mb_msg() { $.get('ajax/last_mb_msg_id.php', function(s){ if(last_mb_msg_id==s){;} else {last_mb_msg_id=s; $.get('ajax_get_value.php?val=msg&DATA_M='+today, function(s){$('#msg').html(s); var colon = GetCurCOL('box_4'); RedrawCol(colon); }); };}); window.setTimeout("update_mb_msg();",40000); } window.setTimeout("update_corr();",5000); window.setTimeout("update_mb_msg();",5000); function update_msg() { $.get('ajax/last_msg_id.php', function(s){ if(last_msg_id==s){;} else {last_msg_id=s; Reload('msg_content'); };}); window.setTimeout("update_msg();",180000); } window.setTimeout("update_mmvb();",300000); window.setTimeout("update_msg();",180000); function ChangeColor(obj, base, need) { if (obj.className == need) {obj.className = '';} else {obj.className = need}; }