/*
 * Загрузка скриптов
 * Центрального блока
 */
path_to_root_dir = "../";
var titleD_cashedLevel1 = "";
var titleD_cashedLevel2 = "";
var teaser1 = "";
var teaser2 = "";
var teaser3 = "";
var teaser4 = "";
window.onload = function(){

        var titleD = document.title;
        titleD_cashedLevel1 = titleD;

	var fo = new SWFObject('/files/flv/teaserstage.swf', "swf", "970", "399", 10, "#999999");
						fo.addParam("allowScriptAccess", "always");
						fo.addParam("scale", "scale");
						fo.addParam("menu", "true");
						fo.addParam("wmode", "transparent");
						fo.addParam("base", "");
						fo.addVariable("xmldata", "/files/flv/teaser.xml");
						fo.write("flash");

    if(!teaser1||!teaser2||!teaser3||!teaser4) {
        new Ajax.Request('/_news/news_random.php',
	{
        method:'post',
	parameters: {t1: teaser1, t2: teaser2, t3: teaser3, t4: teaser4 },
        onSuccess: function(transport){
	var response1 = transport.responseText;
        teaser1 = response1;
        teaser(response1, '1');
        },
        onComplete: function(response) {
            if (200 == response.status){
                     new Ajax.Request('/_news/news_random.php',
	{
        method:'post',
	parameters: {t1: teaser1, t2: teaser2, t3: teaser3, t4: teaser4 },
        onSuccess: function(transport){
	var response2 = transport.responseText;
        teaser2 = response2;
        teaser(response2, '2');
        },
        onComplete: function(response) {
            if (200 == response.status){
                     new Ajax.Request('/_news/news_random.php',
	{
        method:'post',
	parameters: {t1: teaser1, t2: teaser2, t3: teaser3, t4: teaser4 },
        onSuccess: function(transport){
	var response3 = transport.responseText;
        teaser3 = response3;
        teaser(response3, '3');
        },
        onComplete: function(response) {
            if (200 == response.status){
                     new Ajax.Request('/_news/news_random.php',
	{
        method:'post',
	parameters: {t1: teaser1, t2: teaser2, t3: teaser3, t4: teaser4 },
        onSuccess: function(transport){
	var response4 = transport.responseText;
        teaser4 = response4;
        teaser(response4, '4');
        },
        onComplete: function(response) {
            if (200 == response.status){
                    Effect.BlindDown('teasure_box', {duration: 3.0});
        }}
        });
        }}
	});
        }}
	});
        }}
	});

    } else {
        var tea_rand = Math.floor(Math.random() * 4) + 1;
        if(tea_rand == 5) tea_rand = 4;
        new Ajax.Request('/_news/news_random.php',
	{
        method:'post',
	parameters: {t1: teaser1, t2: teaser2, t3: teaser3, t4: teaser4 },
        onSuccess: function(transport){
	var response = transport.responseText;
        switch(tea_rand) {
             case '1': teaser1 = response; break;
             case '2': teaser2 = response; break;
             case '3': teaser3 = response; break;
             case '4': teaser4 = response; break;
         }
        teaser(response, tea_rand);
        }
        });
    }

new PeriodicalExecuter(function() {
        if($("teasure_box").style.display == "none") this.stop();
        var tea_rand = Math.floor(Math.random() * 4) + 1;
        if(tea_rand == 5) tea_rand = 4;
        new Ajax.Request('/_news/news_random.php',
	{
        method:'post',
	parameters: {t1: teaser1, t2: teaser2, t3: teaser3, t4: teaser4 },
        onSuccess: function(transport){
	var response = transport.responseText;
        switch(tea_rand) {
             case '1': teaser1 = response; break;
             case '2': teaser2 = response; break;
             case '3': teaser3 = response; break;
             case '4': teaser4 = response; break;
         }
        var tb = 'tbox_'+response;
        if(!$(tb)) {
            teaser(response, tea_rand);
        }}
        });
    }, 8);
};

var teaser = function(id, tid) {
        switch(tid) {
             case '1': teaser1 = id; break;
             case '2': teaser2 = id; break;
             case '3': teaser3 = id; break;
             case '4': teaser4 = id; break;
         }
    var teaser_box = 'teaser_box_'+tid;
    new Ajax.Updater({success: teaser_box}, '/_news/news.php?teaser=1', {
    method:'post',
    parameters: {news: id}
    });
}
function canvasI(){
    $('flash').innerHTML = '<canvas id="loader"></canvas>';
    new CanvasIndicator($("loader"),{
        bars:80,
        innerRadius:100,
        size:[2,50],
        rgb:[255,0,0],
        fps:50
    });
}
var newPageContent, firstPageCache, firstPageCached = false;
var loadPage = function(id) {
//	var flash_content = $("flash_content");
//	if(firstPageCached == false) {
//		firstPageCache = mainBox_content.innerHTML;
//		firstPageCached = true;
//	}
//	if(id == "modelle") newPageContent = firstPageCache;
//	else newPageContent = $(id).innerHTML;

//	mainBox_content.innerHTML = newPageContent;
    $("teasure_box").style.display = "none";
    if($("tech-box").style.display != "none") {
       Effect.BlindUp('tech-box', {duration: 1.0});
       $('tech-box').innerHTML = '<div><img src="/images/clear.gif" width="10px" alt=""/></div>';
    }
    if($("audi_nav_pagelevel").style.display != "none") {
        Effect.BlindUp('audi_nav_pagelevel', {duration: 1.0});
    }

    $("audi_nav_pagelevel").innerHTML = "";
    $('audi_nav_pagelevel').morph('width: 0px;');

$('flash').morph('width: 100%; left: 0px;');
        var mod = "/modelle/xml/" + id + ".xml";
	var fo = new SWFObject('/files/swf/modelfinder.swf', "swf", "970", "586", 10, "#999999");
						fo.addParam("allowScriptAccess", "always");
						fo.addParam("scale", "scale");
						fo.addParam("menu", "true");
						fo.addParam("wmode", "transparent");
						fo.addParam("base", "");
						fo.addVariable("xmldata", mod);
						fo.write("flash");


        var new_title = titleD_cashedLevel1 + " > Модели";
        var new_brcru = '<span class="">Модели</span>';
        if(id!='modelle') new_title += " > " + id.toUpperCase();
        if(id!='modelle') new_brcru2 = "<span>" + id.toUpperCase() + "</span>";
        document.title = new_title;
        titleD_cashedLevel2 = new_title;
        var i = 0;
        var bc_link = '';

        if(!$('link_modelle')) {
        bc_link = 'link_modelle';
        var bc_href = "javascript: loadPage_bc('modelle', '" + i + "')";
        $('audi_navigation_breadcr').insert({
            bottom: new Element('a', {href: bc_href, id: bc_link})});
        $(bc_link).innerHTML = new_brcru;
        }

        if(id!='modelle') {
        do {
            ++i;
            bc_link = 'link_'+id+'_'+i;
        } while ($(bc_link));
        var bc_href2 = "javascript: loadPage_bc('" + id + "', '" + i + "')";
        $('audi_navigation_breadcr').insert({
            bottom: new Element('a', {href: bc_href2, id: bc_link})});
        $(bc_link).innerHTML = new_brcru2;
        }
        $('audi_navigation_breadcr').style.display = 'block';
}
var loadPageNew = function(id) {
//	var flash_content = $("flash_content");
//	if(firstPageCached == false) {
//		firstPageCache = mainBox_content.innerHTML;
//		firstPageCached = true;
//	}
//	if(id == "modelle") newPageContent = firstPageCache;
//	else newPageContent = $(id).innerHTML;

//	mainBox_content.innerHTML = newPageContent;
    $("teasure_box").style.display = "none";
    if($("tech-box").style.display != "none") {
       Effect.BlindUp('tech-box', {duration: 1.0});
       $('tech-box').innerHTML = '<div><img src="/images/clear.gif" width="10px" alt=""/></div>';
    }
    if($("audi_nav_pagelevel").style.display != "none") {
        Effect.BlindUp('audi_nav_pagelevel', {duration: 1.0});
    }

    $("audi_nav_pagelevel").innerHTML = "";
    $('audi_nav_pagelevel').morph('width: 0px;');

$('flash').morph('width: 100%; left: 0px;');
        var mod = "/modelle/newfinder/" + id + ".xml";
	var fo = new SWFObject('/modelle/newfinder/modelfinder.swf', "swf", "970", "586", 10, "#999999");
						fo.addParam("allowScriptAccess", "always");
						fo.addParam("scale", "scale");
						fo.addParam("menu", "true");
						fo.addParam("wmode", "transparent");
						fo.addParam("base", "");
						fo.addVariable("xmldata", mod);
						fo.write("flash");


        var new_title = titleD_cashedLevel1 + " > Модели";
        var new_brcru = '<span class="">Модели</span>';
        if(id!='modelle') new_title += " > " + id.toUpperCase();
        if(id!='modelle') new_brcru2 = "<span>" + id.toUpperCase() + "</span>";
        document.title = new_title;
        titleD_cashedLevel2 = new_title;
        var i = 0;
        var bc_link = '';

        if(!$('link_modelle')) {
        bc_link = 'link_modelle';
        var bc_href = "javascript: loadPage_bc('modelle', '" + i + "')";
        $('audi_navigation_breadcr').insert({
            bottom: new Element('a', {href: bc_href, id: bc_link})});
        $(bc_link).innerHTML = new_brcru;
        }

        if(id!='modelle') {
        do {
            ++i;
            bc_link = 'link_'+id+'_'+i;
        } while ($(bc_link));
        var bc_href2 = "javascript: loadPage_bc('" + id + "', '" + i + "')";
        $('audi_navigation_breadcr').insert({
            bottom: new Element('a', {href: bc_href2, id: bc_link})});
        $(bc_link).innerHTML = new_brcru2;
        }
        $('audi_navigation_breadcr').style.display = 'block';
}
var loadPage_bc = function(id, i) {
    /* var el_page = 'link_modelle';
    if (id != 'modelle') {
        el_page = 'link_'+id+'_'+i;
    }
    var arr_next = $(el_page).nextSiblings();
        for (x in arr_next) $(x).remove(); */
    loadPage(id);
}
var modelle_panel = function(id) {
  $('flash').morph('width: 720px; max-width: 720px; left: 280px;');

  $('audi_nav_pagelevel').morph('position:relative; width: 260px; vertical-align: top;');
  new Ajax.Updater({success: 'audi_nav_pagelevel'}, '/modelle/_ajax/ajax.php', {
  method:'post',
  parameters: {id: id},
        onComplete: function(response) {
            if (200 == response.status){
                      Effect.BlindDown('audi_nav_pagelevel', {duration: 2.0});
        }}
    });

}
var loadModelle = function(id) {
  if($("tech-box").style.display != "none") {
       Effect.BlindUp('tech-box', {duration: 1.0});
       $('tech-box').innerHTML = '<div><img src="/images/clear.gif" width="10px" alt="" style="position: relative; top: 10px;/></div>';
    }


  $("flash").innerHTML = "<img id='model_pic' width='720' src='/img/modelle/big/" + id + ".png'>";
  modelle_panel(id);
  $('flash').morph('width: 720px; max-width: 720px; left: 280px;');
   $('flash').morph('background-image: url("/img/modelle/horizont.png"); background-position: center; background-repeat: no-repeat;');
    Effect.BlindDown('tech-box', {duration: 1.0});
// $("teasure_box").style.visibility = "visible";

 new Ajax.Updater({success: 'tech-box'}, '/modelle/_ajax/tech_ajax.php', {
  method:'post',
  parameters: {id: id},
  insertion: 'bottom'
    });

 new Ajax.Request('/modelle/_ajax/name.php',
	{
        method:'post',
	parameters: {a: id},
	onSuccess: function(transport){
            var response = transport.responseText;
            var new_title2 = titleD_cashedLevel1 + " > Модели > " + response;
            document.title = new_title2;
            var j = 0;
            var bc_link2 = '';
            var new_brcru3 = '<span>' + response + '</span>';
                    do {
                    ++j;
                bc_link2 = 'link_'+id+'_'+j;
                } while ($(bc_link2));
            var bc_href2 = "javascript: loadModelle_bc('" + id + "', '" + j + "')";
            $('audi_navigation_breadcr').insert({
            bottom: new Element('a', {href: bc_href2, id: bc_link2})});
            $(bc_link2).innerHTML = new_brcru3;
            }});
}
var loadModelle_bc = function(id, j) {
    /* var el_modelle = 'link_'+id+'_'+j;
    $(el_modelle).nextSiblings().forEach(remove()); */
    loadModelle(id);
}
var color_cashed="14+n9n9", rad_cashed="radct3", posi_cashed="33", cr_choose=false;
/*var load360 = function(id, color, rad, posi) {
  if (!color&&!rad) {
          $("flash").innerHTML = "\
<table><tr><td colspan='2'><div id='360_box'></div></td></tr>\n\
<tr><td><div id='360_color'></div></td>\n\
<td><div id='360_rad'></div></td></tr></table>\n\
";
  }
  if(color) {
      color_cashed = color;
      cr_choose=true;
  }
  if(rad) {
      rad_cashed = rad;
      cr_choose=true;
  }
  if(posi) {
      posi_cashed = posi;
      cr_choose=true;
  }
  new Ajax.Updater({success: '360_box'}, '/modelle/_ajax/ajax.php', {
  method:'post',
  parameters: {id: id, op: '360_box', color: color_cashed, rad: rad_cashed, posi: posi_cashed}
    });

  new Ajax.Updater({success: '360_color'}, '/modelle/_ajax/ajax.php', {
  method:'post',
  parameters: {id: id, op: '360_color', color: color_cashed, rad: rad_cashed, posi: posi_cashed}
    });
  new Ajax.Updater({success: '360_rad'}, '/modelle/_ajax/ajax.php', {
  method:'post',
  parameters: {id: id, op: '360_rad', color: color_cashed, rad: rad_cashed, posi: posi_cashed}
    });}*/
var load360 = function(id) {
       Effect.BlindUp('tech-box', {duration: 1.0});
  modelle_panel(id);
if (id == 'a1') {
                var fo = new SWFObject('http://video.audi.at/files/aussenansichten/konfigurator_cyr.swf', "swf", "704", "380", 6, "#999999");
		fo.addParam("loop","true");
		fo.addParam("menu","false");
		fo.addParam("scale","exactfit");
		fo.addParam("salign","LT");
		fo.addParam("wmode", "opaque");
                fo.addParam("allowScriptAccess","always")
		fo.addParam("flashvars", "xmldata=http://video.audi.at/files/aussenansichten/read_xml.php?link=http%3A%2F%2Fwww.audi.ua%2Fmodelle%2Fa1%2Fa1%2F360_grad_ansicht%2Fxml");
		fo.write("flash");
}
if (id == 'a3' || id=='a5c' || id== 'a5cab' || id== 's5c' || id== 'a6lim' || id== 'a6aq' || id== 'q7' || id== 'q7v12') {
    var fo = new SWFObject('/files/swf/360stage.swf', "swf", "704", "380", 6, "#999999");
						fo.addParam("allowScriptAccess", "always");
                                                fo.addParam("allowFullScreen", "true");
						fo.addParam("scale", "noscale");
						fo.addParam("menu", "false");
						fo.addParam("wmode", "transparent");
						fo.addParam("base", "swf");
                                                fo.addParam("height", "380");
                                                fo.addParam("width","704");
                                                fo.addParam("autoPlay","false");
                                                fo.addParam("wmode", "opaque");
		                                fo.addParam("flashvars", "src=/files/swf/360stage.swf&amp;xmldata=/modelle/xml/360-"+id+".xml&amp;allowScriptAccess=always&amp;wmode=transparent&amp;base=swf&amp;menu=false&amp;bgcolor=#ededea&amp;width=704&amp;height=380&amp;autoPlay=false&amp;fontUrl=/files/swf/cyr.swf&amp;fontClass=Cyr&amp;expressinstall=http://www.audi.ru/ngw_base/undefined&amp;parent_id=swf");
		                                fo.write("flash");
//}

/*    <!-- ngw_base.par_content START --><!-- ngwext_accxentry.accx_360 START -->


        <object style="visibility: visible;" id="audi_flash_stage"
    data="/etc/medialib/ngw/common.Par.0028.File.swf/threesixtyexteriorstage.swf" class=""
    src="/etc/medialib/ngw/common.Par.0028.File.swf/threesixtyexteriorstage.swf" version="9.0.28"
    type="application/x-shockwave-flash" height="380" width="704">
        <param value="always" name="allowScriptAccess"><param value="true" name="allowFullScreen">
        <param value="noscale" name="scale"><param value="false" name="menu">
        <param value="transparent" name="wmode">
        <param value="swf" name="base">
        <param value="380" name="height"><param value="704" name="width">\
        <param value="src=/etc/medialib/ngw/common.Par.0028.File.swf/threesixtyexteriorstage.swf&amp;xmldata=/ru/brand/ru/models/a3/a3/360_view/360-exterior-view.config.xml&amp;allowScriptAccess=always&amp;wmode=transparent&amp;base=swf&amp;menu=false&amp;bgcolor=#ededea&amp;width=704&amp;height=380&amp;autoPlay=false&amp;fontUrl=/ngw_base/img/swf/fonts/cyr.swf&amp;fontClass=Cyr&amp;expressinstall=/ngw_base/undefined&amp;parent_id=audi_flash_stage"
    name="flashvars"></object>

        <!-- ngwext_accxentry.accx_360 END --><!-- ngw_base.par_content END -->

*/
}
/* if (id == 'a5c') {
    var fo = new SWFObject('/files/swf/360stage.swf', "swf", "704", "380", 6, "#999999");
						fo.addParam("allowScriptAccess", "always");
                                                fo.addParam("allowFullScreen", "true");
						fo.addParam("scale", "noscale");
						fo.addParam("menu", "false");
						fo.addParam("wmode", "transparent");
						fo.addParam("base", "swf");
                                                fo.addParam("height", "380");
                                                fo.addParam("width","704");
                                                fo.addParam("autoPlay","false");
                                                fo.addParam("wmode", "opaque");
		                                fo.addParam("flashvars", "src=/files/swf/360stage.swf&amp;xmldata=/modelle/xml/360-a5c.xml&amp;allowScriptAccess=always&amp;wmode=transparent&amp;base=swf&amp;menu=false&amp;bgcolor=#ededea&amp;width=704&amp;height=380&amp;autoPlay=false&amp;fontUrl=/files/swf/cyr.swf&amp;fontClass=Cyr&amp;expressinstall=http://www.audi.ru/ngw_base/undefined&amp;parent_id=swf");
		                                fo.write("flash");
}
if (id == 'a5cab') {
    var fo = new SWFObject('/files/swf/360stage.swf', "swf", "704", "380", 6, "#999999");
						fo.addParam("allowScriptAccess", "always");
                                                fo.addParam("allowFullScreen", "true");
						fo.addParam("scale", "noscale");
						fo.addParam("menu", "false");
						fo.addParam("wmode", "transparent");
						fo.addParam("base", "swf");
                                                fo.addParam("height", "380");
                                                fo.addParam("width","704");
                                                fo.addParam("autoPlay","false");
                                                fo.addParam("wmode", "opaque");
		                                fo.addParam("flashvars", "src=/files/swf/360stage.swf&amp;xmldata=/modelle/xml/360-a5cab.xml&amp;allowScriptAccess=always&amp;wmode=transparent&amp;base=swf&amp;menu=false&amp;bgcolor=#ededea&amp;width=704&amp;height=380&amp;autoPlay=false&amp;fontUrl=/files/swf/cyr.swf&amp;fontClass=Cyr&amp;expressinstall=http://www.audi.ru/ngw_base/undefined&amp;parent_id=swf");
		                                fo.write("flash");
} */
}
var dir = 'front';
var loadSize = function(id, dir) {
  Effect.BlindUp('tech-box', {duration: 1.0});
    modelle_panel(id);
  new Ajax.Updater({success: 'flash'}, '/modelle/_ajax/ajax.php', {
  method:'post',
  parameters: {id: id, dir: dir, op: 'size'}
    });
}
var loadTech = function(id) {
    $("flash").innerHTML = "<div id='tech_start'></div>";
    $("flash").morph('background-image: url(/images/tech/back.jpg); background-position: center; background-repeat: repeat-x;');

 new Ajax.Updater({success: 'flash'}, '/modelle/_ajax/tech_ajax.php', {
  method:'post',
  parameters: {id: id}
    });
       /* var fo = new SWFObject('/files/swf/equipment_highlights.swf', "swf", "704", "380", 6, "#999999");
						fo.addParam("allowScriptAccess", "always");
                                                fo.addParam("allowFullScreen", "true");
						fo.addParam("src", "/files/swf/equipment_highlights.swf");
						fo.addParam("fontUrl", "/files/swf/cyr.swf");
						fo.addParam("wmode", "transparent");
						fo.addParam("base", "swf");
                                                fo.addParam("height", "380");
                                                fo.addParam("width","704");
                                                fo.addParam("autoPlay","true");
                                                fo.addParam("fontClass", "Cyr");
		                                fo.addVariable("xmldata", "/modelle/xml/tech/a1-tech.xml");
		                                fo.write("flash");*/
Effect.Grow('tech-0');
Effect.Grow('tech-1');
Effect.Grow('tech-2');
Effect.Grow('tech-3');
Effect.Grow('tech-4');
Effect.Grow('tech-5');
Effect.Grow('tech-6');
Effect.Grow('tech-7');
Effect.Grow('tech-8');

}
var tr_cashed = '';dtr_cashed = '';
var tech_review = function(id, pid) {
    var vid = $(id);
    var pvid = $(pid);
    var displ = vid.style.display;
    if (displ == 'none') {
        if(pid) {
            if(tr_cashed) {
                tech_review(tr_cashed, dtr_cashed);
            }
                tr_cashed = id;
                dtr_cashed = pid;
        new Effect.Move(pvid, {
            y: -155,
            z: 100,
            transition: Effect.Transitions.spring
            });}
        Effect.BlindDown(vid, {duration: 1.0});
        $('flash').focus();
        pvid.blur();
    } else {
        Effect.BlindUp(vid, {duration: 1.0});
         if(pid) {
             new Effect.Move(pvid, {
             y: 155,
             z: -100,
             transition: Effect.Transitions.spring
             });
             tr_cashed = '';
             dtr_cashed = '';
             $('flash').focus();
             pvid.blur();
                  }
    }
}
var tech_ins = function(id) {
    if($('tech-box')) $('tech-box').style.display = "none";
    canvasI();

  new Ajax.Updater({success: 'flash'}, '/modelle/insert/ins_tech.php', {
  method:'post',
  parameters: {id: id, dir: dir, op: 'size'}
    });
      modelle_panel(id);
}
var motor_ins = function(id) {
    if($('tech-box')) $('tech-box').style.display = "none";
    canvasI();

  new Ajax.Updater({success: 'flash'}, '/modelle/insert/ins_motor.php', {
  method:'post',
  parameters: {id: id, dir: dir, op: 'size'}
    });
      modelle_panel(id);
}
var catalog_ins = function(id){
    if($('tech-box')) $('tech-box').style.display = "none";
    canvasI();
    new Ajax.Updater({success: "flash"}, '/modelle/insert/ins_catalog.php', {
    method:'post',
    parameters: {id: id}
    });
    modelle_panel(id);
}
var eff_ins = function(id){
    if($('tech-box')) $('tech-box').style.display = "none";
    canvasI();
    new Ajax.Updater({success: "flash"}, '/modelle/insert/ins_eff.php', {
    method:'post',
    parameters: {id: id}
    });
    modelle_panel(id);
}
var prices = function() {
    $("teasure_box").style.display = "none";
    canvasI();
    new Ajax.Updater({success: 'flash'}, '/kontakt/prices.php');
  if($('audi_nav_pagelevel').style.display == "none") {
  Effect.BlindDown('audi_nav_pagelevel', {duration: 1.0});
  $('audi_nav_pagelevel').morph('position:relative; width: 260px; vertical-align: top;');
  new Ajax.Updater({success: 'audi_nav_pagelevel'}, '/kontakt/panel.php');
}
}
var map = function() {
    $("teasure_box").style.display = "none";
    $("flash").innerHTML = "<iframe src='/kontakt/map2.php' frameborder='0' scrooling='no' width='600' height='600'></iframe>";
    /* new Ajax.Updater({success: 'flash'}, '/kontakt/map2.php', {
                method:'post', evalScripts: true, evalJSON: true
                }); */
  if($('audi_nav_pagelevel').style.display == "none") {
  Effect.BlindDown('audi_nav_pagelevel', {duration: 1.0});
  $('audi_nav_pagelevel').morph('position:relative; width: 260px; vertical-align: top;');
  new Ajax.Updater({success: 'audi_nav_pagelevel'}, '/kontakt/panel.php');
}
}
var kurs = function() {
    canvasI();
    new Ajax.Updater({success: 'flash'}, '/kontakt/kurs.php');
    if($('audi_nav_pagelevel').style.display == "none") {
  Effect.BlindDown('audi_nav_pagelevel', {duration: 1.0});
  $('audi_nav_pagelevel').morph('position:relative; width: 260px; vertical-align: top;');
  new Ajax.Updater({success: 'audi_nav_pagelevel'}, '/kontakt/panel.php');
}
}
var confid = function() {
    canvasI();
    $("teasure_box").style.display = "none";
    new Ajax.Updater({success: 'flash'}, '/kontakt/confid.php');
    if($('audi_nav_pagelevel').style.display == "none") {
  Effect.BlindDown('audi_nav_pagelevel', {duration: 1.0});
  $('audi_nav_pagelevel').morph('position:relative; width: 260px; vertical-align: top;');
  new Ajax.Updater({success: 'audi_nav_pagelevel'}, '/kontakt/panel.php');
}
}
var low = function() {
    canvasI();
    $("teasure_box").style.display = "none";
    new Ajax.Updater({success: 'flash'}, '/kontakt/low.php');
    if($('audi_nav_pagelevel').style.display == "none") {
  Effect.BlindDown('audi_nav_pagelevel', {duration: 1.0});
  $('audi_nav_pagelevel').morph('position:relative; width: 260px; vertical-align: top;');
  new Ajax.Updater({success: 'audi_nav_pagelevel'}, '/kontakt/panel.php');
}
}
var mobi = function() {
    canvasI();
    new Ajax.Updater({success: 'flash'}, '/service/mobi.php');

  Effect.BlindDown('audi_nav_pagelevel', {duration: 1.0});
  $('audi_nav_pagelevel').morph('position:relative; width: 260px; vertical-align: top;');
  new Ajax.Updater({success: 'audi_nav_pagelevel'}, '/service/panel.php');

}
var changeLinks = function(linkNum) {
	var menu = $('leftBox');
	var links = menu.getElementsByTagName('A');
	for( var i = 1; i <= links.length; i++ ){
		if(i == linkNum ) {
			links[i-1].className = "active";
			links[i-1].blur();
		}
		else links[i-1].className = "inactive";
  	}
}

var showMyBox = function(id, url, ap) {
new Ajax.Request(url,
	{
        method:'post',
	parameters: {a: id},
        evalScripts: true,
	onSuccess: function(transport){
			var response = transport.responseText;
	$("myBox").innerHTML = response;
	$("myBox").style.visibility = "visible";
	var myBox = new GlassBox();
	myBox.init( 'myBox', '450px', '360px', 'hidden', '', true, true );
	myBox.lbo( true, 0.50 );
        myBox.appear(ap);
		}
	});


}
var showModal = function(url) {
new Ajax.Request('/modelle/insert/format.php',
	{method:'post',
            parameters: {url: url},
            onSuccess: function(transport){
			var response = transport.responseText;
	$("myBox").innerHTML = response;
	$("myBox").style.visibility = "visible";
	var myBox = new GlassBox();
	myBox.init( 'myBox', '600px', '500px', 'auto', '', true, true );
	myBox.lbo( true, 0.50 );
		}
	});
}
var tabSelect = function(id) {
    $('tab_1').parentNode.removeClassName('active');
        $('tab_2').parentNode.removeClassName('active');
            $('tab_3').parentNode.removeClassName('active');
                $('tab_4').parentNode.removeClassName('active');
    $(id).parentNode.addClassName('active');
        $('li_tab_1').removeClassName('active');
        $('li_tab_2').removeClassName('active');
        $('li_tab_3').removeClassName('active');
        $('li_tab_4').removeClassName('active');
    $('li_'+ id).addClassName('active');
}
var serviceStub = function() {
    	$("stubBox").style.visibility = "visible";
	var stubBox = new GlassBox();
	stubBox.init( 'stubBox', '450px', '360px', 'hidden', '', true, true );
	stubBox.lbo( true, 0.50 );
        stubBox.appear(3000);
}
var login = function() {
        showMyBox('login', '/adm/login.php', '18000');
}
var news = function(id) {
       $("teasure_box").style.display = "none";
       $("tech-box").style.display = "none";
       canvasI();
if (id == 'ak') {
    new Ajax.Updater({success: 'flash'}, '/_news/news.php', {
  method:'post',
  parameters: {a: 'main'}
    });
}
if(id != 'ar' && id) {
  new Ajax.Updater({success: 'flash'}, '/_news/news.php', {
  method:'post',
  parameters: {news: id}
    });
}
if(id == 'ar') {
        new Ajax.Updater({success: 'flash'}, '/_news/news.php', {
  method:'post',
  parameters: {a: 'ar'}
    });
}

  $('flash').morph('position:relative; width: 720px;');
if($('audi_nav_pagelevel').style.display == "none") {
  Effect.BlindDown('audi_nav_pagelevel', {duration: 1.0});
  $('audi_nav_pagelevel').morph('position:relative; width: 260px; vertical-align: top;');
  new Ajax.Updater({success: 'audi_nav_pagelevel'}, '/_news/news.php', {
  method:'post',
  parameters: {a: 'nav'}
    });
}
        var new_title3 = titleD_cashedLevel1 + " > Новости";
        var new_brcru3 = '<span class="">Новости</span>';
        document.title = new_title3;
        titleD_cashedLevel2 = new_title3;
        var i = 0;
        var bc_link = '';

        if(!$('link_news')) {
        bc_link = 'link_news';
        var bc_href = "javascript: news_bc('" + id + "', '" + i + "')";
        $('audi_navigation_breadcr').insert({
            bottom: new Element('a', {href: bc_href, id: bc_link})});
        $(bc_link).innerHTML = new_brcru3;
        }

        $('audi_navigation_breadcr').style.display = 'block';
}
var news_bc = function(id, i) {
    news(id);
}
var news_ar = function(id, month, year) {
  new Ajax.Updater({success: 'flash'}, '/_news/news.php', {
  method:'post',
  parameters: {a: 'main', month: month, year: year}
    });
}
var ckeditor_add = function() {
    var ed1 = $('editor1');
    var ed2 = $('editor2');
    ckeditor1 = CKEDITOR.replace(ed1);
    ckeditor2 = CKEDITOR.replace(ed2);
AjexFileManager.init({returnTo: 'ckeditor', editor: ckeditor1, path: '/adm/AjexFileManager/'});
AjexFileManager.init({returnTo: 'ckeditor', editor: ckeditor2, path: '/adm/AjexFileManager/'});
}
var editor = new Array();
var editor_link = new Array();
var ar_i = 0;
function createEditor(id)
{
        ar_i = 0;
        while(editor[ar_i]) ++ar_i;
        editor_link[ar_i] = $(id);
        var html = editor_link[ar_i].innerHTML;

//        editor_link[ar_i].innerHTML = '';
	var config = {};
	editor[ar_i] = CKEDITOR.appendTo( $(id), config, html );
        CKFinder.setupCKEditor( editor[ar_i], '/ckfinder/' ) ;
}
function createEditor2(id)
{
        ar_i = 0;
        while(editor[ar_i]) ++ar_i;
        editor_link[ar_i] = $(id);
        editor[ar_i] = CKEDITOR.replace($(id));
        CKFinder.setupCKEditor( editor[ar_i], '/ckfinder/' ) ;
}
function removeEditor()
{
 /*       var editorDiv = $(id);
	editorDiv.innerHTML = editor.getData();
	editorDiv.style.display = 'block';
*/
	// Destroy the editor.
        ar_i = 0;
        while(editor[ar_i]) {
            editor[ar_i].destroy();
            ++ar_i;
        }
}

function BrowseServer( startupPath, functionData )
{
	// You can use the "CKFinder" class to render CKFinder in a page:
	var finder = new CKFinder();

	// The path for the installation of CKFinder (default = "/ckfinder/").
	finder.basePath = '/ckfinder/';

	//Startup path in a form: "Type:/path/to/directory/"
	finder.startupPath = startupPath;

	// Name of a function which is called when a file is selected in CKFinder.
	finder.selectActionFunction = SetFileField;

	// Additional data to be passed to the selectActionFunction in a second argument.
	// We'll use this feature to pass the Id of a field that will be updated.
	finder.selectActionData = functionData;

        finder.selectThumbnailActionData = $('thumbnails');

	// Name of a function which is called when a thumbnail is selected in CKFinder.
	finder.selectThumbnailActionFunction = ShowThumbnails;

	// Launch CKFinder
	finder.popup();
}

// This is a sample function which is called when a file is selected in CKFinder.
function SetFileField( fileUrl, data )
{
	document.getElementById( data["selectActionData"] ).value = fileUrl;
        if($('preview')) {
        $('thumbnails').innerHTML = '<img width="200px" height="93px" style="margin-bottom: 10px; margin-top: 10px;" src="' + fileUrl + '" alt="" />';
	$('preview').style.visibility = "visible";
        }
}

// This is a sample function which is called when a thumbnail is selected in CKFinder.
function ShowThumbnails( fileUrl, data )
{
	// this = CKFinderAPI
	$('thumbnails').innerHTML = '<img width="200px" height="93px" src="' + fileUrl + '" alt="" />';
	$('preview').style.visibility = "visible";
}
var loadStatic = function(id) {
       $("teasure_box").style.display = "none";
       $("tech-box").style.display = "none";
       canvasI();
    new Ajax.Updater({success: 'flash'}, '/kontakt/static.php', {
  method:'post',
  parameters: {a: id}
    });

  var url = '/kontakt/panel.php';
  if(id == '3') url = '/service/panel.php';
  Effect.BlindDown('audi_nav_pagelevel', {duration: 1.0});
  $('audi_nav_pagelevel').morph('position:relative; width: 260px; vertical-align: top;');
  new Ajax.Updater({success: 'audi_nav_pagelevel'}, url);

}
$(document).observe("dom:loaded", function(){
	$("link").observe("click", function(){
		if( $("link").style.visibility == "block" )
			$("link").style.visibility = "hidden";
		else
			$("link").style.visibility = "block";
	});
	$("exitButton").observe("click", function(){
		$("link").style.visibility = "visible";
	});
	$("myBox").observe("dblclick", function(){
		$("link").style.visibility = "visible";
	});
});
