// Content Fixes and Interactions


(function( $ ) {
	$.extend({
        equalHeight: function() {
            $('.EqualHeight').children().height('auto');
            $('.EqualHeight').each(function(){
                var maxHeight = 0;
                $(this).children().each(function(){

                    if($(this).height() > maxHeight )
                    {

                        maxHeight = $(this).height();
                    }

                });

                $(this).children().height(maxHeight);

            });
        }
        ,
        tabs: function(){
            $(".TabsBlock").each(function(){
                var currentBlock = $(this);
                $(".TabsNav li",currentBlock).each(function(index){
                    $(this).click(function(){
                        $(".TabsNav li",currentBlock).removeClass("Current");
                        $(this).addClass("Current");
                        $(".TabContent",currentBlock).addClass("Hidden");
                        $(".TabContent",currentBlock).eq(index).removeClass("Hidden");
                        $.selectBox();
                        return false;
                    });
                });
            });
        },
        selectBox: function(){
            if($("select").length)
            {
                $("select").selectbox();
            }
        },
		init: function() {
			$(window).resize (function() {

			});

            $(window).scroll(function(){

            });

			$(window).load(function(){

                $.equalHeight();
                $.tabs();
                $.selectBox();


                //Upload Block -------------------------------------------------------
                $(".FilesField #hf1.HiddenField  input").change(function(){
                var fieldValue = $(this).val();
                $(".FilesField .TextField01#tf1 ").val(fieldValue);
                $("#file2").show();
                }); 
                $(".FilesField #hf2.HiddenField  input").change(function(){
                    var fieldValue = $(this).val();
                    $(".FilesField .TextField01#tf2 ").val(fieldValue);
                    $("#file3").show();
                }); 
                $(".FilesField #hf3.HiddenField  input").change(function(){
                    var fieldValue = $(this).val();
                    $(".FilesField .TextField01#tf3 ").val(fieldValue);
                    $('#file4').show();
                }); 
                $(".FilesField #hf4.HiddenField  input").change(function(){
                    var fieldValue = $(this).val();
                    $(".FilesField .TextField01#tf4 ").val(fieldValue);
                    $('#file5').show();
                }); 
                $(".FilesField #hf5.HiddenField  input").change(function(){
                    var fieldValue = $(this).val();
                    $(".FilesField .TextField01#tf5 ").val(fieldValue);
                }); 
                $(".FilesField #hf6.HiddenField  input").change(function(){
                    var fieldValue = $(this).val();
                    $(".FilesField .TextField01#tf6 ").val(fieldValue);
                    $("#file7").show();
                    }); 
                    $(".FilesField #hf7.HiddenField  input").change(function(){
                        var fieldValue = $(this).val();
                        $(".FilesField .TextField01#tf7 ").val(fieldValue);
                        $("#file8").show();
                    }); 
                    $(".FilesField #hf8.HiddenField  input").change(function(){
                        var fieldValue = $(this).val();
                        $(".FilesField .TextField01#tf8 ").val(fieldValue);
                        $('#file9').show();
                    }); 
                    $(".FilesField #hf9.HiddenField  input").change(function(){
                        var fieldValue = $(this).val();
                        $(".FilesField .TextField01#tf9 ").val(fieldValue);
                        $('#file10').show();
                    }); 
                    $(".FilesField #hf10.HiddenField  input").change(function(){
                        var fieldValue = $(this).val();
                        $(".FilesField .TextField01#tf10 ").val(fieldValue);
                    }); 



                //Clear inputs on focus -------------------------------------------------------
                var inputs = $("input[type='text']");
                //alert(inputs.length);
                for (var i=0; i < inputs.length; i++) {
                    inputs[i].onfocus = function () {
                        if ($(this).attr("alt") && this.value.indexOf($(this).attr("alt")) == 0) { this.value = ''; }
                    };
                    inputs[i].onblur = function () {
                        if (this.value == '') { this.value = $(this).attr("alt"); }
                    };
                }

                    
			});
		}

	});

	
} )(jQuery);

jQuery( function( $ ) {
	$.init(); // Inits content fixes
} );

function checkField(value){
	var re = /^[+]{0,1}[0-9]*$/;
	if (re.test(value)){
	return true;
	}else{
	return false;
	}
} 

