
    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_5911" src="http://gallery.kokteyl.com/Contents/photos/201002/05/b06ad98a22124895bed831600d2027b7_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="17005" contentId="5911" rating="46" rateCount="11" /></li>');
    
    document.write('<li><img id="imgCnt_5910" src="http://gallery.kokteyl.com/Contents/photos/201002/05/b564a23ea2f34c628b9e4f62302de60c_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="463" contentId="5910" rating="12" rateCount="4" /></li>');
    
    document.write('<li><img id="imgCnt_5909" src="http://gallery.kokteyl.com/Contents/photos/201002/05/c70c645622634094a330438c5222df94_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="465" contentId="5909" rating="27" rateCount="8" /></li>');
    
    document.write('<li><img id="imgCnt_5908" src="http://gallery.kokteyl.com/Contents/photos/201002/05/b3e34bf0520343968ecf61e41282e9ea_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="444" contentId="5908" rating="26" rateCount="7" /></li>');
    
    document.write('<li><img id="imgCnt_5907" src="http://gallery.kokteyl.com/Contents/photos/201002/05/e42526ad267b492f87389ce758f76f71_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="292" contentId="5907" rating="35" rateCount="8" /></li>');
    
    document.write('<li><img id="imgCnt_5906" src="http://gallery.kokteyl.com/Contents/photos/201002/05/9810927ba94a4647a931ec031780e955_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="313" contentId="5906" rating="249" rateCount="52" /></li>');
    
    document.write('<li><img id="imgCnt_5905" src="http://gallery.kokteyl.com/Contents/photos/201002/05/b518de0d9eda4ddfaa4ec6760f9de74d_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="305" contentId="5905" rating="41" rateCount="9" /></li>');
    
    document.write('<li><img id="imgCnt_5904" src="http://gallery.kokteyl.com/Contents/photos/201002/05/a7b9cce20e1d419aabe64bc73f5cc510_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="289" contentId="5904" rating="196" rateCount="40" /></li>');
    
    document.write('<li><img id="imgCnt_5903" src="http://gallery.kokteyl.com/Contents/photos/201002/05/ad22f51c141c42d7898673169a5a5cbd_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="254" contentId="5903" rating="95" rateCount="20" /></li>');
    
    document.write('<li><img id="imgCnt_5902" src="http://gallery.kokteyl.com/Contents/photos/201002/05/a8c7189faf224a52b3ecfedf7d2d7a3a_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="266" contentId="5902" rating="97" rateCount="21" /></li>');
    
    document.write('<li><img id="imgCnt_5901" src="http://gallery.kokteyl.com/Contents/photos/201002/05/0e0f9708a0bc4f728e6fe94afcb4e5af_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="263" contentId="5901" rating="112" rateCount="40" /></li>');
    
    document.write('<li><img id="imgCnt_5900" src="http://gallery.kokteyl.com/Contents/photos/201002/05/104f1d66ce2a449ca7a234fda2dbfa87_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="11751" contentId="5900" rating="296" rateCount="60" /></li>');
    
    document.write('<li><img id="imgCnt_5899" src="http://gallery.kokteyl.com/Contents/photos/201002/05/6c401b201c34432180a3fe77d2fa76bd_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="540" contentId="5899" rating="470" rateCount="100" /></li>');
    
    document.write('<li><img id="imgCnt_5898" src="http://gallery.kokteyl.com/Contents/photos/201002/05/2ad3553e211e4fda96314e39b224b151_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="566" contentId="5898" rating="764" rateCount="155" /></li>');
    
    document.write('<li><img id="imgCnt_5897" src="http://gallery.kokteyl.com/Contents/photos/201002/05/72ea71a8bb3a404e991d92a7a87b0bd0_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="597" contentId="5897" rating="298" rateCount="61" /></li>');
    
    document.write('<li><img id="imgCnt_5896" src="http://gallery.kokteyl.com/Contents/photos/201002/05/772f47861bc24426aabe5f1487bcb104_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="438" contentId="5896" rating="33" rateCount="10" /></li>');
    
    document.write('<li><img id="imgCnt_5895" src="http://gallery.kokteyl.com/Contents/photos/201002/05/a59a3014c4484cdab5902b654270d98b_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="420" contentId="5895" rating="226" rateCount="46" /></li>');
    
    document.write('<li><img id="imgCnt_5894" src="http://gallery.kokteyl.com/Contents/photos/201002/05/02b1515cb09e4ef395027fe452e0976a_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="436" contentId="5894" rating="46" rateCount="10" /></li>');
    
    document.write('<li><img id="imgCnt_5893" src="http://gallery.kokteyl.com/Contents/photos/201002/05/5fa4da9e004e46638b4408230a52955c_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="408" contentId="5893" rating="50" rateCount="10" /></li>');
    
    document.write('<li><img id="imgCnt_5892" src="http://gallery.kokteyl.com/Contents/photos/201002/05/bb36d205b4174791ad3b77614a9f9c2f_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="366" contentId="5892" rating="48" rateCount="10" /></li>');
    
    document.write('<li><img id="imgCnt_5891" src="http://gallery.kokteyl.com/Contents/photos/201002/05/6cdd66495d014ed4b124e43e1ccba032_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="429" contentId="5891" rating="50" rateCount="10" /></li>');
    
    document.write('<li><img id="imgCnt_5890" src="http://gallery.kokteyl.com/Contents/photos/201002/05/22de690e47924f139d19e5b5b8d0e1f2_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="313" contentId="5890" rating="110" rateCount="23" /></li>');
    
    document.write('<li><img id="imgCnt_5889" src="http://gallery.kokteyl.com/Contents/photos/201002/05/f1c03e975f12414b8a2a6bb906896775_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="366" contentId="5889" rating="197" rateCount="41" /></li>');
    
    document.write('<li><img id="imgCnt_5888" src="http://gallery.kokteyl.com/Contents/photos/201002/05/4167d09059764954b03b4389e0c0b99d_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="344" contentId="5888" rating="50" rateCount="10" /></li>');
    
    document.write('<li><img id="imgCnt_5887" src="http://gallery.kokteyl.com/Contents/photos/201002/05/6e0b17b48a904c4581bc621def34e7c1_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="318" contentId="5887" rating="80" rateCount="16" /></li>');
    
    document.write('<li><img id="imgCnt_5886" src="http://gallery.kokteyl.com/Contents/photos/201002/05/b4ed3dab15c2431cbc30d8ca31e4b0de_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="21902" contentId="5886" rating="183" rateCount="38" /></li>');
    
    document.write('<li><img id="imgCnt_5885" src="http://gallery.kokteyl.com/Contents/photos/201002/05/bd5e3d5c699a4c9abd0b73daaab668ad_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="4464" contentId="5885" rating="81" rateCount="17" /></li>');
    
    document.write('<li><img id="imgCnt_5884" src="http://gallery.kokteyl.com/Contents/photos/201002/05/c1b9668b4cc24117863f3a3a460679af_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="1555" contentId="5884" rating="202" rateCount="45" /></li>');
    
    document.write('<li><img id="imgCnt_5883" src="http://gallery.kokteyl.com/Contents/photos/201002/05/f16b66a9a8ca42fea8485da5f4d8ece1_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="2073" contentId="5883" rating="377" rateCount="100" /></li>');
    
    document.write('<li><img id="imgCnt_5882" src="http://gallery.kokteyl.com/Contents/photos/201002/05/866e9da9daf542c591f5d43f247f0bee_s.jpg" alt="Beşiktaş - Gençlerbirliği " viewCount="1905" contentId="5882" rating="278" rateCount="60" /></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">Beşiktaş - Gençlerbirliği</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='';
    });
}

