﻿function addCommand(form, command) {
    $(form).append("<input type='hidden' name='SubmitButton' value='" + command + "' />");
    //        var cmdElement = $(form).$("input[name='SubmitButton']");
    //        if (cmdElement != null)
    //            $(form).remove(cmdElement);
    $(form).submit();
    return false;
}

function fade(id) {
    $(id).fadeIn(500);
}

function fadeInImages() {
    $('.imgfadein').each(function(i, selected) {
        var image = selected;
        if (image.complete) {
            $(image).pause(i * 20).fadeIn(500);
            //alert(image.src);
        }
        else {
            this.onload = function() {
                $(image).pause(i * 20).fadeIn(500);
            };
            var url = image.src;
            image.src = '';
            image.src = url;
            //alert(image.src);
        }
    });
}

$.fn.pause = function(duration) {
    $(this).animate({ dummy: 1 }, duration);
    return this;
};
//function fadeInImages() {
//    $('.imgfadein').each(function() {
//        var image = this;
//        if (image.complete) {
//            $(image).fadeIn(500);
//            //alert(image.src);
//        }
//        else {
//            this.onload = function() {
//                $(image).fadeIn(500);
//            };
//            var url = image.src;
//            image.src = '';
//            image.src = url;
//            //alert(image.src);
//        }
//    });
//}


//function fadeInImages() {
//    $('.imgfadein').each(function(i, selected) {

//        var image = selected;
//        image.onload = function() {
//            window.setTimeout(function() {
//                $(image).fadeIn(500);
//            }, i * 20);
//        };
//        var url = image.src;
//        image.src = url;

//    });
//}

function AjaxForm(formID, progressID, resultsID) {
    $.ajax({
        type: "POST",
        url: $(formID).attr('action'),
        data: $(formID).serialize(),
        dataType: "text/plain",
        beforeSend: function(response) {
        },
        success: function(response) {
            $(resultsID).html(response);
        },
        error: function(response) {
            alert('saveFormAjax');
        }
    });
    return false;
}

function headerCycle() {
    window.setTimeout(function() {
        $("#teaser").append('<li style="display: none"><a href="/"><img src="/images/static/kasika__0_0_q99_r14_cffffff.jpg" alt="Hemel Shop" /></a></li>');
        $("#teaser").append('<li style="display: none"><a href="/"><img src="/images/static/nokti-ruke__0_0_q99_r14_cffffff.jpg" alt="Hemel Shop" /></a></li>');
        $("#teaser").append('<li style="display: none"><a href="/"><img src="/images/static/maslacak__0_0_q99_r14_cffffff.jpg" alt="Hemel Shop" /></a></li>');
        $("#teaser").append('<li style="display: none"><a href="/"><img src="/images/static/osa__0_0_q99_r14_cffffff.jpg" alt="Hemel Shop" /></a></li>');
        $("#teaser").append('<li style="display: none"><a href="/"><img src="/images/static/plavo_svece__0_0_q99_r14_cffffff.jpg" alt="Hemel Shop" /></a></li>');
        $("#teaser").append('<li style="display: none"><a href="/"><img src="/images/static/ruka_bere_cvet__0_0_q99_r14_cffffff.jpg" alt="Hemel Shop" /></a></li>');
        $("#teaser").innerfade({
            speed: 'slow',
            timeout: 6000,
            type: 'sequence'
        });
    }, 1000);
}

function hewsCycle() {
    $("#q").jCarouselLite({
        vertical: true,
        hoverPause: true,
        visible: 1,
        auto: 1000,
        speed: 4000
    });
}

function requiredInputAnim() {
    var emptyfields = $(":input.required[value='']");
    if (emptyfields.size() > 0) {
        emptyfields.each(function() {
            $(this).parent().parent().parent().stop()
                            .animate({ left: "-5px" }, 100).animate({ left: "5px" }, 100)
                            .animate({ left: "-5px" }, 100).animate({ left: "5px" }, 100)
                            .animate({ left: "0px" }, 100);
        });
    }
}

function jqValidateErrorPlacement(error, element) {
    error.appendTo(element.parent("div").parent("div").next("div").next("div"));
}

function masterIncludes() {
    $.spin.imageBasePath = '/Content/Images/spin1/';
    $('.spin1').spin({
        max: 100,
        min: 1
    });
//    $(window).load(function() {
//        $('.imgfadein').each(function(i, selected) {
//            //window.setTimeout(function() { 
//                $(selected).fadeIn(500);
//            //}, i * 10);

//        });
//    });
    $('a[rel="_blank"]').each(function() {
        $(this).attr('target', '_blank');
    });
}

function adSenseLeftCorrection() {
    var rightCol = window.document.getElementById('ColumnRightID');
    var hRightCol = rightCol.offsetHeight;
    var leftCol = window.document.getElementById('ColumnLeftID');
    var hLeftCol = leftCol.offsetHeight;

    var LeftColumnAd_Small = window.document.getElementById('LeftColumnAd_Small');
    var LeftColumnAd_Big = window.document.getElementById('LeftColumnAd_Big');
    var CenterAd = window.document.getElementById('CenterAd');

    if (hRightCol > (hLeftCol + 540)) {
        LeftColumnAd_Big.style.display = "block";
    }

    if (hRightCol > (hLeftCol + 140)) {
        LeftColumnAd_Small.style.display = "block";
    }

    if (LeftColumnAd_Big.style.display == "block") {
        LeftColumnAd_Small.style.display = "none"
    }


    if (hLeftCol > (hRightCol + 0)) {
        if (null != CenterAd) { CenterAd.style.marginTop = hLeftCol - hRightCol + 20 + "px"; }
    }
}
