/* a háttér sötétítéshez kell*/
end_opacity = 50; //end opacity, 25 = 25%, 50 = 50%, 100 = 100%, etc.
increase_opacity_by = 10; //how much to increase by each time the timeout ends
timeout = 100; //timeout in miliseconds, 0 = instant fade-out

win = document.getElementById('thewindow');
winbackground = document.getElementById('thewindowbackground');
wincontent = document.getElementById('thewindowcontent');
cur_opacity = 0;

var timer = null;
/* sötétítés vége */


function edit_template(hely,szemely_haszon,auto_id,auto_name) {
    var szeles = 700;
    var magas = 550;
    var balsarok = hely;//(window.innerWidth - szeles) / 2; //(event.clientX - szeles);
    var felsosarok = -100; //(event.clientX - szeles);

    newHTML = '<div style="left: 0px; margin-left: -' + balsarok + 'px; top: ' + felsosarok + 'px; position:absolute; padding: 5px; background-color: #ffffff; border: 1px solid #cccccc;width: ' + szeles + 'px;height: ' + magas + 'px;">';
    newHTML = newHTML + '<div style="width: ' + szeles + 'px;">'; 
    newHTML = newHTML + '<table width="' + szeles + '" border="0" cellspacing="0" cellpadding="0"><tr>';
    newHTML = newHTML + '<td height="540" style="padding-left: 5px; padding-right: 5px;">';
/*    newHTML = newHTML + '<script language="javascript">';
    newHTML = newHTML + 'AC_FL_RunContent(';
    newHTML = newHTML + '"codebase", "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0",';
    newHTML = newHTML + '"width", "690",';
    newHTML = newHTML + '"height", "600",';
    newHTML = newHTML + '"src", "/images/citroengallery",';
    newHTML = newHTML + '"quality", "high",';
    newHTML = newHTML + '"pluginspage", "http://www.macromedia.com/go/getflashplayer",';
    newHTML = newHTML + '"align", "middle",';
    newHTML = newHTML + '"play", "true",';
    newHTML = newHTML + '"loop", "true",';
    newHTML = newHTML + '"scale", "showall",';
    newHTML = newHTML + '"wmode", "window",';
    newHTML = newHTML + '"devicefont", "false",';
    newHTML = newHTML + '"id", "/images/citroengallery",';
    newHTML = newHTML + '"bgcolor", "#ffffff",';
    newHTML = newHTML + '"name", "/images/citroengallery",';
    newHTML = newHTML + '"menu", "true",';
    newHTML = newHTML + '"allowFullScreen", "false",';
    newHTML = newHTML + '"allowScriptAccess","sameDomain",';
    newHTML = newHTML + '"movie", "/images/citroengallery",';
    newHTML = newHTML + '"salign", "",';
    newHTML = newHTML + '"FlashVars", "itemIndex=1.1&galleryId=c1"';
    newHTML = newHTML + ');';
    newHTML = newHTML + '}';
    newHTML = newHTML + '</script>';
    newHTML = newHTML + '<noscript>';*/
    newHTML = newHTML + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="690" height="540" id="/images/citroengallery" align="middle">';
    newHTML = newHTML + '<param name="allowScriptAccess" value="sameDomain" />';
    newHTML = newHTML + '<param name="allowFullScreen" value="false" />';
    newHTML = newHTML + '<param name="FlashVars" value="itemIndex=' + szemely_haszon + '.' + auto_id + '&galleryId=' + auto_name + '" />';
    newHTML = newHTML + '<param name="movie" value="citroengallery.swf" />';
    newHTML = newHTML + '<param name="quality" value="high" />';
    newHTML = newHTML + '<param name="bgcolor" value="#ffffff" />';
    newHTML = newHTML + '<embed src="citroengallery.swf" FlashVars="itemIndex=' + szemely_haszon + '.' + auto_id + '&galleryId=' + auto_name + '" quality="high" bgcolor="#ffffff" width="690" height="540" name="/images/citroengallery" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
/*    newHTML = newHTML + '</object>';
    newHTML = newHTML + '</noscript>';*/

    newHTML = newHTML + '</td>';
/*    newHTML = newHTML + '</tr><tr>';
    newHTML = newHTML + '<td height="30" style="padding-top: 5px; text-align: right;"><a href="javascript:eltuntet();"><img src="images/button_bezar.jpg" width="20" height="20" border="0" style="border: solid 1px #000000;"></a></td>';*/
    newHTML = newHTML + '</tr></table>';
    newHTML = newHTML + '</div>'; 
    newHTML = newHTML + '</div>'; 

    var oldalmagas = document.getElementById('thewindow').offsetHeight;

    if(timeout > 0) {
        cur_opacity = 0;
    
        document.getElementById('thewindowbackground').style.opacity = cur_opacity / 100;
        document.getElementById('thewindowbackground').style.filter = "alpha(opacity=" + cur_opacity + ")";
        document.getElementById('thewindowbackground').style.display = 'block';
        document.getElementById('thewindowbackground').style.height = oldalmagas + 'px';    

        timer = setTimeout("increase_opacity()",timeout);
    }
    else {
        document.getElementById('thewindowbackground').style.opacity = end_opacity / 100;
        document.getElementById('thewindowbackground').style.filter = "alpha(opacity=" + end_opacity + ")";
        document.getElementById('thewindowbackground').style.display = 'block';
        document.getElementById('thewindowbackground').style.height = oldalmagas + 'px';    
    }


    document.getElementById("template_edit_div").innerHTML = newHTML;
    document.getElementById("template_edit_div").style.display="block";

}

function eltuntet() {
    document.getElementById("template_edit_div").style.display="none";
    document.getElementById('thewindowbackground').style.opacity = '.5';
    document.getElementById('thewindowbackground').style.filter = "alpha(opacity=50)";
    document.getElementById('thewindowbackground').style.display = 'none';
}


function increase_opacity() {
    cur_opacity += increase_opacity_by;

    document.getElementById('thewindowbackground').style.opacity = cur_opacity / 100;
    document.getElementById('thewindowbackground').style.filter = "alpha(opacity=" + cur_opacity + ")";
    
    if(cur_opacity < end_opacity) {
        timer = setTimeout("increase_opacity()",timeout);
    }
//    else {
//        wincontent.style.display = 'block';
//    }
}

function mezokitolto(sorszam,mezo) {
    var sor = sorszam;
    var aktmezo = mezo;
    for (var i = 0; i < 7; i++) {
        if(sor == 0) {    //csak amikro az első sort tölti ki
            if(document.getElementById(aktmezo+sor).value.length < 2) { 
                document.getElementById(aktmezo+sor).value = '0'+document.getElementById(aktmezo+sor).value;
            }
            if(i > 0) {
                document.getElementById(aktmezo + i).value = document.getElementById(aktmezo + sor).value;
            }
        }
    }
}
    
