Shadowbox.init();

$(document).ready(function() {
    if ($("#homeimages").length > 0){
        $('#homeimages').cycle({
            fx:     'fade',
            speed:  500,
            timeout: 7000,
            prev: ".prev",
            next: ".next"
        });
    }


});

/*$(".header_panel_column").asyncEach(function(){
  $(this).fadeIn('slow');
}, 500);*/

var box1_counter = 1;
var box2_counter = 1;
var box3_counter = 1;

var banners = new Array();

var box1_banner = '';
var box2_banner = '';
var box3_banner = '';


window.setInterval(function() {
    if(banners.length > 0){
        if(box1_counter == 1){
            var index = banners[Math.floor(Math.random()*banners.length)];
            var used_banner = true;
            var found_status = false;

            while (used_banner == true)
            {

                if(box1_banner == index || box2_banner == index || box3_banner == index || isNaN(index)){
                    index = banners[Math.floor(Math.random()*banners.length)];
                    found_status = true;
                }

                if(found_status == false){
                    used_banner = false;
                } else {
                    found_status = false;
                }

            }

            box1_banner = index;

            $('.header_panel_column').fadeOut(1000, function() {
                var buffer = $("#header_banner_box_"+index).html();
                 $('.header_panel_column').html(buffer);
                 $('.header_panel_column').fadeIn(1000);
            });
        }

        box1_counter = box1_counter + 1;
        if(box1_counter == 4){
            box1_counter = 1;
        }
    }
    
}, 3000);

window.setInterval(function() {
    if(banners.length > 0){
        if(box2_counter == 2){

            var index = banners[Math.floor(Math.random()*banners.length)];
            var used_banner = true;
            var found_status = false;

            while (used_banner == true)
            {

                if(box1_banner == index || box2_banner == index || box3_banner == index || isNaN(index)){
                    index = banners[Math.floor(Math.random()*banners.length)];
                    found_status = true;
                }

                if(found_status == false){
                    used_banner = false;
                } else {
                    found_status = false;
                }

            }

            box2_banner = index;

            $('.header_panel_column_last').fadeOut(1000, function() {
                 var buffer = $("#header_banner_box_"+index).html();
                 $('.header_panel_column_last').html(buffer);
                 $('.header_panel_column_last').fadeIn(1000);
            });
        }
        box2_counter = box2_counter + 1;
        if(box2_counter == 4){
            box2_counter = 1;
        }
    }
}, 3000);


window.setInterval(function() {
    if(banners.length > 0){
        if(box3_counter == 3){

            var index = banners[Math.floor(Math.random()*banners.length)];
            var used_banner = true;
            var found_status = false;

            while (used_banner == true)
            {

                if(box1_banner == index || box2_banner == index || box3_banner == index || isNaN(index)){
                    index = banners[Math.floor(Math.random()*banners.length)];
                    found_status = true;
                }

                if(found_status == false){
                    used_banner = false;
                } else {
                    found_status = false;
                }

            }

            box3_banner = index;

            $('.header_panel_column_first').fadeOut(1000, function() {
                 var buffer = $("#header_banner_box_"+index).html();
                 $('.header_panel_column_first').html(buffer);
                 $('.header_panel_column_first').fadeIn(1000);
            });
        }
        box3_counter = box3_counter + 1;
        if(box3_counter == 4){
            box3_counter = 1;
        }
    }
}, 3000);


function checkemail(str){
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(str))
        return true;
    else{
        return false;
    }
}

function validate_contact_us_form(){

if ($("#contact_name").length > 0){
    if(document.contat_us_form.name.value == ''){
    alert("Enter your name.");
    return false;
    }
}

/*
if ($("#contact_house_number").length > 0){
    if(document.contat_us_form.house_number.value == ''){
    alert("Enter your house_number.");
    return false;
    }
}

if ($("#contact_street").length > 0){
    if(document.contat_us_form.street.value == ''){
    alert("Enter your street.");
    return false;
    }
}
*/

if ($("#contact_town").length > 0){
    if(document.contat_us_form.town.value == ''){
    alert("Enter your town.");
    return false;
    }
}

if ($("#contact_country").length > 0){
    if(document.contat_us_form.country.value == ''){
    alert("Enter your country.");
    return false;
    }
}

if ($("#contact_postcode").length > 0){
    if(document.contat_us_form.postcode.value == ''){
    alert("Enter your postcode.");
    return false;
    }
}

if ($("#contact_email").length > 0){
    if(document.contat_us_form.email.value == ''){
    alert("Enter your email address.");
    return false;
    }

    if(checkemail(document.contat_us_form.email.value) == false) {
    alert("Enter valid email address.");
    return false;
    }
}

if ($("#contact_telephone").length > 0){
    if(document.contat_us_form.telephone.value == ''){
    alert("Enter your telephone.");
    return false;
    }
}

if ($("#contact_message").length > 0){
    if(document.contat_us_form.message.value == ''){
    alert("Enter your message.");
    return false;
    }
}

return true;
}
