﻿

function picOver(obj, img) {
    obj.style.backgroundImage = 'url(' + img + ')';
}


function Validate() {
    debugger
    if (!document.getElementById) return false;
    var Isconfirm = true;
    var f = document.getElementById('frm1');
    for (var i = 0; i < f.elements.length; i++) {
        if (f.elements[i].value == "" || f.elements[i].value == "שם מלא" || f.elements[i].value == "טלפון נייד")
            Isconfirm = false;
    }
    if (!Isconfirm) { document.getElementById("confirm").innerHTML = "יש למלא את כל השדות"; }
    if (!stringFilter(document.getElementById("mobile"), "1234567890-")) { Isconfirm = false; document.getElementById("confirm").innerHTML = "הטלפון אינו תקין"; }
    if (!checkMail(document.getElementById("email"))) { Isconfirm = false; document.getElementById("confirm").innerHTML = "האימייל אינו תקין"; }
    if (Isconfirm)
        return true;
    else
        return false;
}
function ValidateForm() {
    if (document.getElementById("firstname").value == "" || document.getElementById("firstname").value == "שם פרטי") { document.getElementById("firstname").value = ""; document.getElementById("firstname").focus(); document.getElementById("confirmReg").innerHTML = "חובה שם פרטי"; return false; }
    if (document.getElementById("lastname").value == "" || document.getElementById("lastname").value == "שם משפחה") { document.getElementById("lastname").value = ""; document.getElementById("lastname").focus(); document.getElementById("confirmReg").innerHTML = "חובה שם משפחה"; return false; }
    if (document.getElementById("phone").value != "טלפון" && !stringFilter(document.getElementById("phone"), "1234567890-")) { document.getElementById("phone").value = ""; document.getElementById("phone").focus(); document.getElementById("confirmReg").innerHTML = "טלפון אינו תקין"; return false; }
    if (!stringFilter(document.getElementById("mobile"), "1234567890-")) { document.getElementById("mobile").value = ""; document.getElementById("mobile").focus(); document.getElementById("confirmReg").innerHTML = "טלפון נייד אינו תקין"; return false; }
    if (!checkMail(document.getElementById("email"))) { document.getElementById("email").value = ""; document.getElementById("email").focus(); document.getElementById("confirmReg").innerHTML = "האימייל אינו תקין"; return false; }
}
function ValidateLid(actionUrl) {
    if (!document.getElementById) return false;
    var Isconfirm = true;
    var f = document.getElementById('frmLid');
    for (var i = 0; i < f.elements.length; i++) {
        if (f.elements[i].value == "" || f.elements[i].value == "שם מלא" || f.elements[i].value == "טלפון נייד")
            Isconfirm = false;
    }
    if (!Isconfirm) { document.getElementById("confirmLid").innerHTML = "יש למלא את כל השדות"; }
    if (!stringFilter(document.getElementById("mobile"), "1234567890-")) { Isconfirm = false; document.getElementById("confirmLid").innerHTML = "הטלפון אינו תקין"; }
    if (!checkMail(document.getElementById("email"))) { Isconfirm = false; document.getElementById("confirmLid").innerHTML = "האימייל אינו תקין"; }
    if (Isconfirm) {
        //moveObjRight(document.getElementById("imgContact"));
        sendData(actionUrl);
    }
    else
        return false;
}
var Hmove = 194;
function moveObjRight(obj) {
    obj.style.left = Hmove + "px";
    Hmove += 2;
    if (Hmove < 367)
        window.setTimeout("moveObjRight(" + obj.id + ");", 0);
    if (Hmove >= 367)
        obj.style.left = 194 + "px";
}
function sendData(AuctionUrl) {
    var txt = "";
    if (document.getElementById("bodyLid") != null)
        txt = document.getElementById("bodyLid").value;
    $.ajax({
        url: AuctionUrl,
        type: "POST",
        dataType: 'json',
        data: { 'guestName': document.getElementById("name").value, 'phone': document.getElementById("mobile").value, 'email': document.getElementById("email").value, 'txt': txt },
        success: function (result) {
            if (result != null && result.length > 0) {
                document.getElementById("confirmLid").innerHTML = result;
                $('#frmLid')[0].reset();
            }
        },
        error: function (error) { document.getElementById("confirmLid").innerHTML = "אירעה שגיאה בשמירת הנתונים - נסה שוב."; }
    });
}

function stringFilter(input, sts) {
    s = input.value;
    filteredValues = sts;
    var i, f, d;
    var returnString = "";
    for (i = 0; i < s.length; i++) {
        var c = s.charAt(i);
        if (filteredValues.indexOf(c) == -1)
            returnString += c;
    } f = returnString;
    if (f == "")
        return d = true;
}
function checkMail(input) {
    var at = input.value.indexOf("@");
    var dot = input.value.indexOf(".");
    if ((at == -1) || (dot == -1)) {
        return false;
    }
    else
        return true;
}
function Val() { return false; }

function scrollImgGallery() {
    $('Motiongallery').smoothDivScroll({
        autoScroll: "onstart",
        autoScrollDirection: "left",
        autoScrollStep: 1,
        autoScrollInterval: 15,
        startAtElementId: "",
        visibleHotSpots: "always"
    });
}

/*Gallery*/
this.imagePreview = function () {
    xOffset = 480;
    yOffset = 30;

    $("a.preview").click(function (e) {
        this.t = this.title;
        this.title = "";
        var c = (this.t != "") ? "<br/>" + this.t : "";
        $("#ShowPreview").append("<p id='preview'><img src='" + this.href + "' alt='Image preview' />" + c + "</p>");
        $("#preview")
            .css("position", "absolute")
			.css("top", (e.pageY - xOffset) + "px")
			.css("left", (400) + "px")
			.fadeIn("fast");
        return false;
    });

    $("a.preview").hover(function (e) {
        return false;
    },
	function () {
	    this.title = this.t;
	    $("#preview").remove();
	});
    $("a.preview").mousemove(function (e) {
        $("#preview")
            .css("position", "absolute")
			.css("top", (e.pageY - xOffset) + "px")
			.css("left", (400) + "px");
    });
};

/*Ticker*/
function TickerScroll(height, width, objDiv) {
    $('#' + objDiv).vTicker({
        speed: 500,
        pause: 1000,
        showItems: 1,
        animation: 'fade',
        mousePause: true,
        width: width,
        height: height,
        direction: 'up'
    });
}

function PosIcon(blnk, who) {
    var img = $('#' + blnk);
    var pos = img.position();
    $('#' + who).css({ 'top': pos.top - pos.top - 29 + 'px' });
}

$(document).ready(function () {
    $('A[rel="_blank"]').click(function () {
        window.open($(this).attr('href'));
        return false;
    });
});
function loadItem(link, iditem) {
    document.getElementById("menuitem").value = iditem;
    document.forms[0].action = link;
    document.forms[0].submit();
}
function InitCollapse() {
    var ContentPanel = new switchcontent('switchgroup1', 'div');
    ContentPanel.setStatus('', '');
    ContentPanel.setColor('darkred', 'black');
    ContentPanel.setPersist(true);
    ContentPanel.collapsePrevious(true);
    ContentPanel.init();
}

var popupStatus = 0;
var popupStatusNew = 0;
function ModalShowDiv(divName, elementObj, drag) {
    $(document).ready(function () {
        if (popupStatusNew == 0) {
            $('#' + divName).fadeIn("fast");
            if(drag)
                $('#' + divName).draggable();
            popupStatusNew = 1;
            $('#' + divName).css("left", +elementObj.offsetLeft - $('#' + divName).outerWidth() + "px")
            $('#' + divName).css("top", +elementObj.offsetTop + "px");
        }
    });
}
function disableKindDiv(divName, objToclear) {
    if (popupStatusNew == 1) {
        $('#' + divName).fadeOut("slow");
        document.getElementById(objToclear).innerHTML = "";
        popupStatusNew = 0;
    }
}
function freindValidate(AuctionUrl) {
    var Isconfirm = true;
    if (!checkMail(document.getElementById("reciverEmail")) || !checkMail(document.getElementById("senderEmail"))) { Isconfirm = false; document.getElementById("confirms").innerHTML = "האימייל אינו תקין"; }
    if (Isconfirm) {
        $.ajax({
            url: AuctionUrl,
            type: "POST",
            dataType: 'json',
            data: { 'sendertName': document.getElementById("sendername").value, 'senderEmail': document.getElementById("senderEmail").value, 'recieName': document.getElementById("reciverName").value, 'recieEmail': document.getElementById("reciverEmail").value, 'rems': document.getElementById("Rem").value, 'link': location.href },
            success: function (result) {
                if (result != null && result.length > 0) {
                    document.getElementById("confirms").innerHTML = result;
                    $('#friendfrm')[0].reset();
                }
            },
            error: function (error) { document.getElementById("confirms").innerHTML = "אירעה שגיאה בשליחת המייל - נסה שוב."; }
        });
    }
    else
        return false;
}
function CheckValidSurvey() {
    var checked = false;
    var j = document.getElementsByName("rdanswerstList");
    for (i = 0; i < j.length; i++) {
        if (j[i].checked)
            checked = true;
    }

    if (!checked)
        alert("נא לבחור תשובה");
    return checked;
}
function showResult(id, url) {
    var frm = "frmsurvey" + id;
    $('#' + frm)[0].action = url;
    $('#' + frm)[0].submit();
}
function nextpage(AuctionUrl, summery) {
    window.location.hash = summery;
//    $.ajax({
//        url: AuctionUrl,
//        type: "POST",
//        dataType: 'json',
//        data: {'id':3},
//        success: function (result) {
//            if (result != null && result.length > 0) {
//                window.location.hash = summery;
//            }
//        },
//        error: function (error) {alert("error"); }
//    });
}
function reloads() {
    document.getElementById("Preloading").style.display = 'none';
    document.getElementById("afterLoad").style.display = 'block';
}
