//############# COOKIE LANGUAGE ############ var cc = window.document.cookie; var LANGS = ['lv', 'ru', 'en']; var LANG = LANGS[0]; var PAGE_LANG = ''; var TODAY = new Date(); var NDAY = new Date( TODAY.getFullYear() + 1, TODAY.getMonth(), TODAY.getDate()); var domain = window.location.host; if( domain.indexOf( 'www.' ) == 0 ) { domain = domain.substring( 4 ); } var ccs = cc.split(';'); for( var i = 0; i < ccs.length; i++ ) { if( ccs[i].indexOf( 'lang' ) != 0 ) { continue; } var zs = ccs[i].split( '=' ); if( zs.length != 2 ) continue; for( var k = 0; k < LANGS.length; k++ ) { if( zs[1] == LANGS[k] ) { LANG = LANGS[k]; break; } } } //##### var lp = window.location.pathname.indexOf( 'index_' ); if( lp != -1 ) { var t_lang = window.location.pathname.substring( lp + 6 ); t_lang = t_lang.substring( 0, 2 ); for( var k = 0; k < LANGS.length; k++ ) { if( t_lang == LANGS[k] ) { PAGE_LANG = LANGS[k]; break; } } } //###### document.cookie = 'lang='+escape( LANG )+'; expires='+NDAY.toGMTString()+'; path=/; domain=.'+domain; //######## if( PAGE_LANG ) { LANG = PAGE_LANG; } else { var pos2 = window.location.pathname.indexOf( '/index.htm' ) var pth = window.location.pathname.split( '/' ); if( pos2 < 1 && LANG != LANGS[0] ) { top.window.location.href = 'http://'+window.location.host+'/index_'+LANG+'.html'; } else if( pth.length > 2 ) { var npath = 'http://'+window.location.host+'/'; for( var i = 0; i < pth.length; i++ ) { if( pth[i] == '' ) continue; if( pth[i].indexOf( 'index.htm' ) == -1 ) npath += pth[i]+'/'; } npath += 'index_'+LANG+'.html'; top.window.location.href = npath; } } //#################################### function loadHead( lang ) { document.write( '\ \ \ \ '); } if( navigator.appName.indexOf( 'Microsoft' ) != -1 ){ window.attachEvent( 'onload', fixFlash ); } function fixFlash() { var objects = document.getElementsByTagName('object'); for (var i = 0; i < objects.length; i++) { objects[i].outerHTML = objects[i].outerHTML; } }