﻿$(document).ready(function () {
    $(".SharedThis_favorites").jFav();
    var url = "http://www.ikid.co.il/bookmarkeradd.aspx?PageTitle=" + escape(jQuery(this).attr("title")) + "&PageUrl=" + escape(jQuery(location).attr("href"));
    $("#BookMarkLink").attr("href", url);
    RunMoreItems();
});

/* jscroller File http://code.google.com/p/jscroller/ ************************* */
eval(function (p, a, c, k, e, r) { e = function (c) { return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) }; if (!''.replace(/^/, String)) { while (c--) r[e(c)] = k[c] || e(c); k = [function (e) { return r[e] } ]; e = function () { return '\\w+' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p } ('$2={Q:{R:"S 2 T w U",V:0.4,W:"X Y (Z://10.11)",12:"13 14 15"},5:{g:[],x:16,s:{6:/([0-9,.\\-]+)6/}},h:{m:0,y:0},17:j(a,b,c,d,e){3($(a).F&&$(b).F&&c&&d>=1){$(a).k({18:\'19\'});$(b).k({1a:\'1b\',7:0,8:0});3(e){$(b).1c(j(){$2.n($(b),1d)},j(){$2.n($(b),G)})}$2.5.g.1e({z:$(a),f:$(b),H:c,o:d,n:G})}},n:j(a,b){3(a&&I b!==\'J\'){w(t i K $2.5.g){3($2.5.g[i].f.L("M")===a.L("M")){$2.5.g[i].n=b}}}},p:j(){3($2.h.m===0&&$2.5.x>0){$2.h.m=l.1f($2.A,$2.5.x)}3(!$2.h.y){$(l).1g($2.N);$(l).O($2.p);$(l).1h($2.p);$(l).A($2.p);$(1i).1j($2.p);3($.1k.1l){l.O()}$2.h.y=1}},N:j(){3($2.h.m){l.1m($2.h.m);$2.h.m=0}},B:{6:j(a){t b=\'\';3(a){3(a.C($2.5.s.6)){3(I a.C($2.5.s.6)[1]!==\'J\'){b=a.C($2.5.s.6)[1]}}}1n b}},A:j(){w(t i K $2.5.g){3($2.5.g.1o(i)){t a=$2.5.g[i],7=P(($2.B.6(a.f.k(\'7\'))||0)),8=P(($2.B.6(a.f.k(\'8\'))||0)),D=a.z.q(),E=a.z.r(),q=a.f.q(),r=a.f.r();3(!a.n){1p(a.H){u\'1q\':3(8<=-1*q){8=D}a.f.k(\'8\',8-a.o+\'6\');v;u\'1r\':3(7>=E){7=-1*r}a.f.k(\'7\',7+a.o+\'6\');v;u\'7\':3(7<=-1*r){7=E}a.f.k(\'7\',7-a.o+\'6\');v;u\'1s\':3(8>=D){8=-1*q}a.f.k(\'8\',8+a.o+\'6\');v}}}}}};', 62, 91, '||jScroller|if||config|px|left|top|||||||child|obj|cache||function|css|window|timer|pause|speed|start|height|width|regExp|var|case|break|for|refresh|init|parent|scroll|get|match|min_height|min_width|length|false|direction|typeof|undefined|in|attr|id|stop|focus|Number|info|Name|ByRei|Plugin|jQuery|Version|Author|Markus|Bordihn|http|markusbordihn|de|Description|Next|Generation|Autoscroller|120|add|overflow|hidden|position|absolute|hover|true|push|setInterval|blur|resize|document|mousemove|browser|msie|clearInterval|return|hasOwnProperty|switch|up|right|down'.split('|'), 0, {}))
/* End JScript File jscroller ********************** */

/* JFav File AddBookMark ************************* */
eval(function(p, a, c, k, e, r) { e = function(c) { return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) }; if (!''.replace(/^/, String)) { while (c--) r[e(c)] = k[c] || e(c); k = [function(e) { return r[e] } ]; e = function() { return '\\w+' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p } ('(7($){$.8.9=7(d){g e=$.v({},$.8.9.k,d);g f=e.l;2.w(7(){5(!$(2).3(\'4\')||$(2).3(\'4\')=="#"){$(2).3(\'4\',j.x.4)}5(!$(2).3(\'6\')){$(2).3(\'6\',y.6)}5($.h.z){$(2).3(\'m\',$(2).3(\'4\')).3(\'4\',\'\').3(\'4\',\'A:B(0)\').3(\'C\',\'$.8.9.n(2,"\'+$(2).3(\'6\')+\'","\'+$(2).3(\'m\')+\'")\')}i{$(2).o(p)}});7 p(a){g b=$(2).3(\'4\');g c=$(2).3(\'6\');b=b.E("q:///","F://q/");5($.h.G){j.H.I(b,c)}i 5($.h.J){j.r.K(c,b,\'\')}i 5(L.M.N().O(\'P\')>-1){s(f)}i 5($.h.Q){s(f)}a.R()};t 2};$.8.9.k={l:\'S "T + D" U "V + D" W X, u Y 2 Z u 10 11.\'};$.8.9.n=7(e,a,b){e.12="r";e.6=a;e.4="";e.4=b;e.o();t 13}})(14);', 62, 67, '||this|attr|href|if|title|function|fn|jFav|||||||var|browser|else|window|defaults|msg|link|OperaBookmark|click|addToFavorites|file|sidebar|alert|return|to|extend|each|location|document|opera|javascript|void|onClick||replace|http|msie|external|AddFavorite|mozilla|addPanel|navigator|userAgent|toLowerCase|indexOf|chrome|safari|preventDefault|Press|Ctrl|or|CMD|for|MAC|add|page|your|bookmarks|rel|false|jQuery'.split('|'), 0, {}))
/* End JScript File AddBookMark ********************** */

/* Rotate Image */
jQuery.fn.rotate = function(angle, whence) {
    var p = this.get(0);

    // we store the angle inside the image tag for persistence
    if (!whence) {
        p.angle = ((p.angle == undefined ? 0 : p.angle) + angle) % 360;
    } else {
        p.angle = angle;
    }

    var rotation
    if (p.angle >= 0) {
         rotation = Math.PI * p.angle / 180;
    } else {
         rotation = Math.PI * (360 + p.angle) / 180;
    }
    var costheta = Math.cos(rotation);
    var sintheta = Math.sin(rotation);
    var canvas

    if (document.all && !window.opera) {
        canvas = document.createElement('img');

        canvas.src = p.src;
        canvas.height = p.height;
        canvas.width = p.width;

        canvas.style.filter = "progid:DXImageTransform.Microsoft.Matrix(M11=" + costheta + ",M12=" + (-sintheta) + ",M21=" + sintheta + ",M22=" + costheta + ",SizingMethod='auto expand')";
    } else {
        canvas = document.createElement('canvas');
        if (!p.oImage) {
            canvas.oImage = new Image();
            canvas.oImage.src = p.src;
        } else {
            canvas.oImage = p.oImage;
        }

        canvas.style.width = canvas.width = Math.abs(costheta * canvas.oImage.width) + Math.abs(sintheta * canvas.oImage.height);
        canvas.style.height = canvas.height = Math.abs(costheta * canvas.oImage.height) + Math.abs(sintheta * canvas.oImage.width);

        var context = canvas.getContext('2d');
        context.save();
        if (rotation <= Math.PI / 2) {
            context.translate(sintheta * canvas.oImage.height, 0);
        } else if (rotation <= Math.PI) {
            context.translate(canvas.width, -costheta * canvas.oImage.height);
        } else if (rotation <= 1.5 * Math.PI) {
            context.translate(-costheta * canvas.oImage.width, canvas.height);
        } else {
            context.translate(0, -sintheta * canvas.oImage.width);
        }
        context.rotate(rotation);
        context.drawImage(canvas.oImage, 0, 0, canvas.oImage.width, canvas.oImage.height);
        context.restore();
    }
    canvas.id = p.id;
    canvas.angle = p.angle;
    p.parentNode.replaceChild(canvas, p);
}

jQuery.fn.rotateRight = function(angle) {
    this.rotate(angle == undefined ? 90 : angle);
}

jQuery.fn.rotateLeft = function(angle) {
    this.rotate(angle == undefined ? -90 : -angle);
}
/* Rotate Image */

/* corner Curvy */
$(function() {
    settings = {
        tl: { radius: 0 },
        tr: { radius: 10 },
        bl: { radius: 10 },
        br: { radius: 0 },
        antiAlias: true,
        autoPad: true,
        validTags: ["div"]
    }

    if (typeof ($('.myBox').corner) != "undefined") {
	$('.myBox').corner(settings);
    }
}); ;
/* corner Curvy */

// ------------------------ Adv Show
function StartAdjRun(Sec) {
    $(document).ready(function() {
        Count = Sec;
        CountConst = Count;
        $('#SecCountDown').text(Count);
        UpdateSec = setInterval(updateSecTimer, 1000);
        StartPlay = setInterval(updateGameDiv, (Count + 1) * 1000);
     });
}

function updateSecTimer() {
    if (Count == CountConst) {
        $('#yflash').attr('class', 'loadGame');
    }

    Count = Count - 1
    $('#SecCountDown').text(Count);
}

function RunMoreItems() {
        $jScroller.add("#scroller_container", "#scroller", "left", 2,true);
        $jScroller.start();
}

function updateGameDiv() {
    if (typeof(UpdateSec) != "undefined") {
        clearInterval(UpdateSec)
    }

    if (typeof (StartPlay) != "undefined") {
        clearInterval(StartPlay)
    }
    
    $('#yflash').attr('class', 'showGame');
}

function FullScreenDiv() {
    //clearInterval(UpdateSec)
    //clearInterval(StartPlay)
    $('#yflash').attr('class', 'FullScreen');
    $("body").css("overflow", "hidden");
    $('#FlashGameObj').css("width", "100%");
    $('#FlashGameObj').css("height", "100%");
    $('#FlashGameObj').focus();
}

function NormalScreenDiv() {
    //clearInterval(UpdateSec)
    //clearInterval(StartPlay)
    $('#yflash').attr('class', 'showGame');
    $('#FlashGameObj').css("width", "750px");
    $('#FlashGameObj').css("height", "500px");
    $('#FlashGameObj').focus();
    $("body").css("overflow", "auto");
}

function printdiv(printpage) {
    var headstr = "<html><head><title></title></head><body>";
    var footstr = "</body></html>";
    var newstr = document.all.item(printpage).innerHTML;
    var oldstr = document.body.innerHTML;
    document.body.innerHTML = headstr + newstr + footstr;
    window.print();
    document.body.innerHTML = oldstr;
    return false;
}

function printimg(imgtag) {  
    // $(img).rotateLeft();
    var headstr = "<html><head><title></title></head><body>";
    var footstr = "</body></html>";
    var prevclass = document.body.className;
    var oldstr = document.body.innerHTML;
    document.body.className = "ClearBG";
    document.body.innerHTML = headstr + "<img src='" + imgtag + "' style='max-width:650px; max-height:850px; min-height:850px;' />" + footstr;
    window.print();
    document.body.className = prevclass;
    document.body.innerHTML = oldstr;
    return false;
}

function printimgNormal(imgtag) {  
    // $(img).rotateLeft();
    var headstr = "<html><head><title></title></head><body>";
    var footstr = "</body></html>";
    var prevclass = document.body.className;
    var oldstr = document.body.innerHTML;
    document.body.className = "ClearBG";
    document.body.innerHTML = headstr + "<img src='" + imgtag + "' style='' />" + footstr;
    window.print();
    document.body.className = prevclass;
    document.body.innerHTML = oldstr;
    return false;
}

function DoSearch() {
    if (typeof ($('.TxbSearch')) != "undefined") {
        if ($('.TxbSearch').val().length > 2) {
            window.location = "http://www.ikid.co.il/search.aspx?key=" + encodeURI($('.TxbSearch').val())
        } else {

            $("#FixSearch").css("display", "block");
        }
    }
}

function CheckEnter(e) {
    var code = (e.keyCode ? e.keyCode : e.whice);
    if (code == 13) {
        DoSearch();
        return false;
    }
}

function CngReadStat(objname) {
    var name = '#' + objname
    if (typeof ($(name)) != "undefined") {
       $(name).attr("src","Design/mail-open.png");
    }
}

function deletechecked(itemname) {
    var agree = confirm("האם אתה בטוח שברצונך למחוק " + itemname + " זו ?");
    if (agree){
	    return true;}
    else{
	return false;}
}

function findsetfucos() {
    $("#tx_Search").attr("class", "TxbSearchActiv");
}

function findsetunfucos() {
    $("#tx_Search").attr("class", "TxbSearch");
}

function bugreport() {
    $("#FlashGameObj").css("display", "none");
}


/* ------------------ Slider Loop --------------------- */
var speed = 50;
var pic, numImgs, arrLeft, i, totalWidth, n, myInterval;

$(window).load(function () {
    if (typeof ($('#slider')) != "undefined") {
        pic = $("#slider").children("a");
        numImgs = pic.length;
        arrLeft = new Array(numImgs);

        for (i = 0; i < numImgs; i++) {
            totalWidth = 0;
            for (n = 0; n < i; n++) {
                totalWidth += $(pic[n]).width();
            }

            arrLeft[i] = totalWidth;
            $(pic[i]).css("left", totalWidth);
        }
        myInterval = setInterval("flexiScroll()", speed);
        $('#imageloader').hide();
        $(pic).show();
    }
});

function flexiScroll() {
    for (i = 0; i < numImgs; i++) {
        arrLeft[i] -= 1;
        if (arrLeft[i] == -($(pic[i]).width())) {
            totalWidth = 0;
            for (n = 0; n < numImgs; n++) {
                if (n != i) {
                    totalWidth += $(pic[n]).width();
                }
            }
            arrLeft[i] = totalWidth;
        }
        $(pic[i]).css("left", arrLeft[i]);
    }
} 

var iconcnt = 0;
function InsertIcon(Icon_Idx) {
	if (iconcnt < 5) {
		iconcnt++;
	    $('#ctl00_ContentPlaceHolder1_CommentsControl1_tb_CommentTxt').append(' |icon' + Icon_Idx + '| ');
	    $('#ctl00_ContentPlaceHolder1_CommentsControl1_tb_CommentTxt').focus();
	    return false;
	}else{alert("לא ניתן להשתמש ביותר מ-5 סמיילים!");
	}
}

function InsertIconGuess(Icon_Idx) {
    alert("רק משתמשים רשומים יכולים להשתמש בסמיילים, הצטרף ותתחיל להנות!");
}

function cngdiv(div1) {
    var obj1 = document.getElementById("x" + div1);
    var obj2 = document.getElementById("i" + div1);
    
    if (obj1.style.display == "block")
    {
        obj1.style.display = "none";
        obj2.src = "http://www.ikid.co.il/design/expand_icon.gif";
     }
    
    else
    { 
    obj1.style.display = "block";
    obj2.src = "http://www.ikid.co.il/design/collapse_icon.gif";
    }
}

function StartGame() {
	$("#myLoader").css("display", "none");
	$("#myFlash").css("display", "block");
	$("#BTN_FullScreen").css("display", "block");
}
