
    gal_loadjscssfile = function(filename, filetype, fn) {
        if (filetype == "js") {
            var fileref = document.createElement("script");
            fileref.setAttribute("type", "text/javascript");
            fileref.setAttribute("src", filename);
        } else if (filetype == "css") {
            var fileref = document.createElement("link");
            fileref.setAttribute("rel", "stylesheet");
            fileref.setAttribute("type", "text/css");
            fileref.setAttribute("href", filename);
        }
        if (typeof fileref != "undefined")
            document.getElementsByTagName("head")[0].appendChild(fileref);

        if (typeof fn != "undefined") {
            if (fileref.readyState) {  //IE
                fileref.onreadystatechange = function() {
                    if (fileref.readyState == "loaded" ||
                            fileref.readyState == "complete") {
                        fileref.onreadystatechange = null;
                        fn();
                    }
                };
            } else {  //Others
                fileref.onload = function() {
                    fn();
                };
            }
        }
    }
var callBack_count = 0;   
var MAX_CALLBACK = 3;
function callBack_Helper() {
    callBack_count++;
    if (callBack_count == MAX_CALLBACK) {
        callBack();
    }
}    

gal_loadjscssfile("http://gallery.kokteyl.com/Rating.js","js");
gal_loadjscssfile("http://yui.yahooapis.com/2.7.0/build/fonts/fonts-min.css", "css");
gal_loadjscssfile("http://yui.yahooapis.com/2.7.0/build/carousel/assets/skins/sam/carousel.css", "css");
gal_loadjscssfile("http://gallery.kokteyl.com/rating.css", "css");
var GAL_APP_ROOT = "http://gallery.kokteyl.com";

gal_loadjscssfile("http://yui.yahooapis.com/2.7.0/build/yahoo-dom-event/yahoo-dom-event.js","js", callBack_Helper1);

function callBack_Helper1() {
    gal_loadjscssfile("http://yui.yahooapis.com/2.7.0/build/element/element-min.js","js", callBack_Helper2);
}    
function callBack_Helper2() {
    gal_loadjscssfile("http://yui.yahooapis.com/2.7.0/build/carousel/carousel-min.js","js", callBack_Helper);
    gal_loadjscssfile("http://yui.yahooapis.com/2.7.0/build/animation/animation-min.js","js", callBack_Helper);
}    
gal_loadjscssfile("http://gallery.kokteyl.com/Rating.js","js", callBack_Helper);
document.write('<style type="text/css"> .rating ul { background: url(http://gallery.kokteyl.com/rating.gif) top left repeat-x; } .rating li.current-rating { background: url(http://gallery.kokteyl.com/rating.gif) left bottom; } .rating li a:hover { background: url(http://gallery.kokteyl.com/rating.gif) left center; } #container, #content-rating, #spotlight { width:450px !important;}</style>');
document.write('<div id="container" style="display:none"><ol id="carousel">');

    document.write('<li><img id="imgCnt_1190" src="http://gallery.kokteyl.com/Contents/photos/200909/27/b452442814934dbd9dc39c53b74707fd_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="24333" contentId="1190" rating="613" rateCount="137" /></li>');
    
    document.write('<li><img id="imgCnt_1189" src="http://gallery.kokteyl.com/Contents/photos/200909/27/d3538a062a464b2689b3badd2ef9007d_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="1661" contentId="1189" rating="95" rateCount="20" /></li>');
    
    document.write('<li><img id="imgCnt_1188" src="http://gallery.kokteyl.com/Contents/photos/200909/27/a39081098395491591b974d8c5727453_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="1679" contentId="1188" rating="104" rateCount="26" /></li>');
    
    document.write('<li><img id="imgCnt_1187" src="http://gallery.kokteyl.com/Contents/photos/200909/27/b1a9c856b9a0493bbd1c67414981bbf9_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="1800" contentId="1187" rating="122" rateCount="47" /></li>');
    
    document.write('<li><img id="imgCnt_1186" src="http://gallery.kokteyl.com/Contents/photos/200909/27/432f6c85b96944d9b0ec13fc5a397817_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="1158" contentId="1186" rating="54" rateCount="14" /></li>');
    
    document.write('<li><img id="imgCnt_1185" src="http://gallery.kokteyl.com/Contents/photos/200909/27/5127ba35944f45448a37a6c741b5ec7c_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="1231" contentId="1185" rating="75" rateCount="17" /></li>');
    
    document.write('<li><img id="imgCnt_1184" src="http://gallery.kokteyl.com/Contents/photos/200909/27/aba68e8cf44a4ba2a5859ba92ded9fea_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="1256" contentId="1184" rating="67" rateCount="19" /></li>');
    
    document.write('<li><img id="imgCnt_1183" src="http://gallery.kokteyl.com/Contents/photos/200909/27/1fd6ef10c35e46a19344ce351d4c756c_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="1226" contentId="1183" rating="46" rateCount="15" /></li>');
    
    document.write('<li><img id="imgCnt_1170" src="http://gallery.kokteyl.com/Contents/photos/200909/27/a626f5846b20450d853890f18fe42754_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="40341" contentId="1170" rating="1552" rateCount="540" /></li>');
    
    document.write('<li><img id="imgCnt_1169" src="http://gallery.kokteyl.com/Contents/photos/200909/27/730f97dc07c647bda43ddfcbc3779fbf_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="5444" contentId="1169" rating="396" rateCount="100" /></li>');
    
    document.write('<li><img id="imgCnt_1168" src="http://gallery.kokteyl.com/Contents/photos/200909/27/d2b8fb6755f04e87821e7926f3f03e45_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="5133" contentId="1168" rating="280" rateCount="65" /></li>');
    
    document.write('<li><img id="imgCnt_1167" src="http://gallery.kokteyl.com/Contents/photos/200909/27/338dbf1b647c41f89923ea0db75f5587_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="5732" contentId="1167" rating="634" rateCount="149" /></li>');
    
    document.write('<li><img id="imgCnt_1166" src="http://gallery.kokteyl.com/Contents/photos/200909/27/5f25fecb25974cbda60b2fec4c157da8_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="2861" contentId="1166" rating="231" rateCount="52" /></li>');
    
    document.write('<li><img id="imgCnt_1165" src="http://gallery.kokteyl.com/Contents/photos/200909/27/0f4cfea49a344b63a270e8a06fcfb2e3_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="3835" contentId="1165" rating="296" rateCount="70" /></li>');
    
    document.write('<li><img id="imgCnt_1164" src="http://gallery.kokteyl.com/Contents/photos/200909/27/d7f4d419faf7456396afbdbde899b21c_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="3805" contentId="1164" rating="244" rateCount="62" /></li>');
    
    document.write('<li><img id="imgCnt_1163" src="http://gallery.kokteyl.com/Contents/photos/200909/27/b2fe14888abd40a0bafc1a141d887828_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="4444" contentId="1163" rating="1151" rateCount="246" /></li>');
    
    document.write('<li><img id="imgCnt_1162" src="http://gallery.kokteyl.com/Contents/photos/200909/27/aea197c2c38c4267b2d4d3304b3d892a_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="3029" contentId="1162" rating="183" rateCount="42" /></li>');
    
    document.write('<li><img id="imgCnt_1161" src="http://gallery.kokteyl.com/Contents/photos/200909/27/2919be9adf0d4b25a5b502c787c9a5bd_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="3058" contentId="1161" rating="206" rateCount="50" /></li>');
    
    document.write('<li><img id="imgCnt_1160" src="http://gallery.kokteyl.com/Contents/photos/200909/27/2072e6da359e4c22a6906843ce27543f_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="3684" contentId="1160" rating="274" rateCount="63" /></li>');
    
    document.write('<li><img id="imgCnt_1159" src="http://gallery.kokteyl.com/Contents/photos/200909/27/71a70da8050a4c28a6f5af6c8f79adc1_s.jpg" alt="Galatasaray - Eskişehirspor" viewCount="3239" contentId="1159" rating="179" rateCount="44" /></li>');
    
    document.write('<li><img id="imgCnt_1154" src="http://gallery.kokteyl.com/Contents/photos/200909/27/199f4405bf734e2a9bb0274f2245c3f1_s.jpg" alt="Galatasaray Shabani Nonda" viewCount="27110" contentId="1154" rating="2932" rateCount="672" /></li>');
    
    document.write('<li><img id="imgCnt_1153" src="http://gallery.kokteyl.com/Contents/photos/200909/27/a9b26158e122456f88f7a13e1f57c758_s.jpg" alt="Galatasaray Harry Kewell" viewCount="5329" contentId="1153" rating="1013" rateCount="220" /></li>');
    
    document.write('<li><img id="imgCnt_1152" src="http://gallery.kokteyl.com/Contents/photos/200909/27/fba82ff7f9584ae29608f4b770ba5a03_s.jpg" alt="Galatasaray Abdulkader Keita, Shabani Nonda" viewCount="5363" contentId="1152" rating="547" rateCount="126" /></li>');
    
    document.write('<li><img id="imgCnt_1151" src="http://gallery.kokteyl.com/Contents/photos/200909/27/1759e43c1e9c4534ae1cfa95342f4798_s.jpg" alt="Galatasaray Harry Kewell" viewCount="5395" contentId="1151" rating="492" rateCount="121" /></li>');
    
    document.write('<li><img id="imgCnt_1092" src="http://gallery.kokteyl.com/Contents/photos/200909/27/df9ba526306f4feca4a92a827da03296_s.jpg" alt="Eskişehirspor Rıza Çalımbay" viewCount="44342" contentId="1092" rating="2140" rateCount="554" /></li>');
    
    document.write('<li><img id="imgCnt_1091" src="http://gallery.kokteyl.com/Contents/photos/200909/27/f50d7a124312403793b5fd9833cff497_s.jpg" alt="Eskişehirspor Antrenman " viewCount="6068" contentId="1091" rating="385" rateCount="115" /></li>');
    
    document.write('<li><img id="imgCnt_1090" src="http://gallery.kokteyl.com/Contents/photos/200909/27/0a31a81e8b834e0cb443d48bd5dd7633_s.jpg" alt="Eskişehirspor Antrenman " viewCount="5664" contentId="1090" rating="345" rateCount="94" /></li>');
    
    document.write('<li><img id="imgCnt_1089" src="http://gallery.kokteyl.com/Contents/photos/200909/27/137c44db2b154cf8bfabde24e711e078_s.jpg" alt="Eskişehirspor Antrenman " viewCount="5414" contentId="1089" rating="843" rateCount="324" /></li>');
    
document.write('</ol></div>');
document.write('<div id="spotlight"></div>');

document.write('<div id="content-rating" style="display:none;margin:auto;">');
document.write('<div id="descriptionTxt"></div>');
document.write('<div id="dvGalleryText" style="display:none">Türkiye-Turkcell Süper Ligi</div>');

document.write('<div id="dvRating" class="rating" style="margin:auto;width:450px;background-color:#EEEEEE;">');
document.write('<table style="border-spacing: 0; border-collapse: collapse;" align=center>');
document.write('<tr><td><ul>');
document.write('<li id="current-rating" class="current-rating" style="width: 0px;"></li>');
document.write('<li><a href="#" onclick="this.blur();Gallery.rateContent(1); return false;" class="star-1">1</a></li>');
document.write('<li><a href="#" onclick="this.blur();Gallery.rateContent(2); return false;" class="star-2">2</a></li>');
document.write('<li><a href="#" onclick="this.blur();Gallery.rateContent(3); return false;" class="star-3">3</a></li>');
document.write('<li><a href="#" onclick="this.blur();Gallery.rateContent(4); return false;" class="star-4">4</a></li>');
document.write('<li><a href="#" onclick="this.blur();Gallery.rateContent(5); return false;" class="star-5">5</a></li>');
document.write('</ul></td>');
document.write('<td align="left"><span id="rating-count" class="rating-count"></span></td>');
document.write('<td><span id="view-count" class="rating-count"></span></td>');
document.write('</tr></table></div>');



document.write('<div style="clear:both"></div>');
document.write('</div>');

document.body.className = document.body.className + " yui-skin-sam";
function resizeImage(obj, width) {
    if (obj.width > width) {
        obj.width = width;
    }
    obj.style.visibility = "visible";
}
function callBack() {
    YAHOO.util.Event.onDOMReady(function(ev) {
        var spotlight = YAHOO.util.Dom.get("spotlight"),
            descriptionTxt = YAHOO.util.Dom.get("descriptionTxt");
            
        Gallery.Carousel = new YAHOO.widget.Carousel("container", { animation: { speed: 0.5}, revealAmount: 15, selectOnScroll:false, isCircular:true, numVisible: 4});
	Gallery.Carousel.STRINGS.PAGER_PREFIX_TEXT = "Sayfa";
        Gallery.Carousel.on("itemSelected", function(index) {
            // item has the reference to the Carousel's item
            var item = Gallery.Carousel.getElementForItem(index);

            if (item) {
                var imageElem = Gallery.getImageElement(item);
                var imageSrc = Gallery.getImageSrc(imageElem);
                var bigImgElem = document.createElement("img");
                spotlight.innerHTML = "<img src=\"" + imageSrc + "\" onclick=\"Gallery.Carousel.selectNextItem();\" style=\"cursor:pointer;visibility:hidden\" onload=\"resizeImage(this,450);\">";
                
                var altText = imageElem.getAttribute("alt");
                if (altText) {
                    descriptionTxt.innerHTML = "<div>" + altText + "</div>";
                } else {
                    descriptionTxt.innerHTML = document.getElementById("dvGalleryText").innerHTML;
                }
                

                var contentId = imageElem.getAttribute("contentId");

                Gallery.init(contentId);

                var contents = Gallery.getCookie("gal_content_view");
                var blExists = Gallery.checkExists(contents, contentId);
                
                
                var rating = imageElem.getAttribute("rating");
                var rateCount = imageElem.getAttribute("rateCount");
                var viewCount = imageElem.getAttribute("viewCount");

                document.getElementById("rating-count").innerHTML = rateCount == 0 ? " ilk oy veren sen ol!" : rateCount + " kişi oy vermiş.";
                document.getElementById("view-count").innerHTML = viewCount + " kişi fotoğrafı görmüş.";
                document.getElementById("current-rating").style.width = rateCount == 0 ? 0 : (parseInt(17 * rating / rateCount, 10)) + "px";
                

                if (!blExists) {
                    Gallery.viewContent(contentId);
                    contents = Gallery.addToCookie(contents, contentId);
                    Gallery.setCookie("gal_content_view", contents, null, "/", null, null);
                }
            }
        });
        Gallery.Carousel.render(); // get ready for rendering the widget
        Gallery.Carousel.show();   // display the widget

        document.getElementById("container").style.display='';
        document.getElementById("content-rating").style.display='';
    });
}

