jQuery.easing.def = "easeOutQuad";

function fixOnMouseOut(element, event, JavaScript_code) {
    var current_mouse_target = null;
    if( event.toElement ) {
        current_mouse_target 			 = event.toElement;
    }
    else if( event.relatedTarget ) {
        current_mouse_target 			 = event.relatedTarget;
    }
    if( !is_child_of(element, current_mouse_target) && element != current_mouse_target ) {
        eval(JavaScript_code);
    }
}

function is_child_of(parent, child) {
    if( child != null ) {
        while( child.parentNode ) {
            if( (child = child.parentNode) == parent ) {
                return true;
            }
        }
    }
    return false;
}

//====================================================== MENU

$(document).ready(function(){
    slidesN= $(".hpColumn").size()-3;
  
})


var currentSlide = 0;

function slide(dir){
    currentSlide = Math.max(Math.min(currentSlide+=dir,slidesN),0);
    var dest  =-currentSlide*290;
    $(".sliderNav.right").css("visibility",(currentSlide>0)?"visible":"hidden");
    $(".sliderNav.left").css("visibility",(currentSlide<slidesN)?"visible":"hidden");
    var speed=(speed!=null)?speed:400;
    $(".sliderInner").stop().animate({
        right:dest+"px"
    },speed);
}

function slideInner(dir){
    currentSlide = Math.max(Math.min(currentSlide+=dir,slidesInnerN),0);
	
    $(".sliderinnerNav.up").css("visibility",(currentSlide>0)?"visible":"hidden");
    $(".sliderinnerNav.down").css("visibility",(currentSlide<slidesInnerN)?"visible":"hidden");
	
    var dest  =-currentSlide*169;
    //alert(dest+" : "+slidesInnerN);
    var speed=(speed!=null)?speed:400;
    $(".sliderInnerContainer").stop().animate({
        top:dest+"px"
    },speed);
}

//====================================================== form


function sendForm(){

    var myForm = $("#contactUs");
    // alert(myForm.serialize());
    $("#sendBT").hide();
    $("#sendBTHolder").html("<div align='center'><img src='/images/preloader.gif' align='middle'>שולח פנייה</div>");
    $.post(	"/ajax.php",
        myForm.serialize(),
        function(data){

            myData = JSON.parse(data, null);
            if(myData.status==true){
                $(".contactUsForm").html(myData.message);
            }else{
                $("#errorHolder").html(myData.message);

            }
        });

}
