﻿/// <reference path="../js/jquery-vsdoc.js" />


window.arrImgs = new Array();

function MakeActiveImg(cStr) {
    return cStr.substr(0, cStr.lastIndexOf('.')) + '_a' + cStr.substr(cStr.lastIndexOf('.'), cStr.length - cStr.lastIndexOf('.'));
}
function MakeNormalImg(cStr) {
    return cStr.replace(/_a/gi, '');
}


$(document).ready(function () {

    $('#wave').flash({
        src: "files/layout/flash/wave.swf",
        width: "100%",
        height: "50px;",
        wmode: "transparent",
        salign: "l"
    })

    // init images
    $('#menuicons img').bind('mouseover', function () {
        $(this).attr('src', MakeActiveImg($(this).attr('src')));
    }).bind('mouseout', function () {
        $(this).attr('src', MakeNormalImg($(this).attr('src')));
    }).each(function (i) {
        arrImgs[i] = new Image();
        arrImgs[i].src = MakeActiveImg($(this).attr('src'));
    });


    // Safari bold fonts fix
    if ($.browser.safari) {
        $("body").css("text-shadow", "0 0 0 #000");
    }

    if ($.browser.msie && $.browser.version == 8) {
        if ($("div.contentInside2").height() == 400) {
            $("div.contentInside2").css("min-height", "520px");
        }
    }

    // FIX PNG
    if ($.browser.msie && $.browser.version == 6) {
        $("*").each(function () {
            var bgIMG = jQuery(this).css('background-image');
            if (bgIMG.indexOf(".png") != -1) {
                var iebg = bgIMG.split('url("')[1].split('")')[0];
                jQuery(this).css('background-image', 'none');
                jQuery(this).get(0).runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + iebg + "',sizingMethod='scale')";
            }
        });
    }

    $('table.zebra tr:nth-child(odd)').addClass("yellow");
});

function checkFormAsk(source, arguments) {
    var phone = $(":input[id$='phone']");
    var email = $(":input[id$='email']");
    //if (phone.val().replace(/\s*/g, "").length + email.val().replace(/\s*/g, "").length == 0) {
    if (trim(phone.val()).length + trim(email.val()).length == 0) {
        arguments.IsValid = false;
    } else {
        arguments.IsValid = true;
    }
}

function checkFormOrder(source, arguments) {
    var allfield = $("#orderTable :input:not(input[type=file],textarea[id$='message'])");
    //alert(allfield.length);
    var filefield = $("#orderTable :file");
    if (trim(filefield.val()).length == 0) {
        var x = true; //check inputs
        allfield.each(function () {
            x = x && trim((this).value).length > 0;
        });
       arguments.IsValid = x;

    } else {
        arguments.IsValid = true;
    }
}
function trim(str) {
    return str.replace(/\s*/g, "");
} 

//        function fixPipes() {
//            var nLeft = (($(window).width() - 804) / 2) - 25;
//            $('#pipes').css('left', nLeft).show();
//        }

function printDiv(d) {
    ob=document.getElementById(d);
    if (ob) {
        prt = window.open();
        prt.document.open();
        prt.document.writeln("<HTML>\n<HEAD>\n<TITLE>Yaromax</TITLE>\n</HEAD>");
        prt.document.writeln('\n<body bgcolor="#ffffff" text="#000000" style="margin: 10px;">\n');
        prt.document.writeln(ob.innerHTML);
        prt.document.writeln('\n<script>window.print();</script>\n');
        prt.document.writeln("</BODY>\n</HTML>");
        prt.document.close();

    }
}

