var FirstCheckContact = true;
var FirstCheckToggle = true;

var headline_count;
var headline_interval;
var current_headline = 0;
var old_headline = 0;

$(document).ready(function() {
    
    $('ul.footerLeft li:last-child').css('background-image','none');
    
    $('div.newsText:first').css('padding-top','0');
     
    $('.menuActive').prepend('<div class="menuLeftST"></div><div class="menuRightST"></div>');
    
    //menu hover
    $('div.menu ul li').hover(
    function() {
    $(this).addClass('menuHover');
    $('.menuHover').prepend('<div class="menuLeft"></div><div class="menuRight"></div>');
    },
    function() {
    $(this).removeClass('menuHover');
    var beRemoved = $('div.menuLeft , div.menuRight');
    beRemoved.remove();
    });

        //prod line-height 
        $('a.prodButLarge').each(function() {
            var thisProdSize = $(this).text().length;
            if ( thisProdSize < 20 ) {
                $(this).addClass('prodLargeS');
            }
        });
    
        
        
        //index scrolling news - NEW
          headline_count = $("div.DivNews").size();
          $("div.DivNews:eq("+current_headline+")").css('top', '2px');
         
          headline_interval = setInterval(headline_rotate,4500);
          $('div.newsBox').hover(function() {
            clearInterval(headline_interval);
          }, function() {
            headline_interval = setInterval(headline_rotate,4500);
            headline_rotate();
          });
        function headline_rotate() {
          current_headline = (old_headline + 1) % headline_count;
          $("div.DivNews:eq(" + old_headline + ")")
            .animate({top: -95},"slow", function() {
              $(this).css('top', '95px');
            });
          $("div.DivNews:eq(" + current_headline + ")")
            .animate({top: 2},"slow");  
          old_headline = current_headline;
        }           
        
        //sub menu open
        $('ul.sideList li a').click(function() {
            $(this).next('ul').toggle();
        });            
        $('ul.sideList li a[href^=#]').click(function() { return false; });       
        
        //product click open form
        $('a.prodInfoLabel , a.prodLargeDet').click(function() {
            $('div.prodHide').show();
        });
        
        
        
    //footer validation
    $(".footerBut").click(function() {  
        return checkFormFooter();        
    });  
    function checkFormFooter()
    {

        check = true; 
                
         $("input#ctl00_tbEmail_Ftr , input#tbEmail").prev('span').removeClass();      
         var emailFt = $("input#ctl00_tbEmail_Ftr , input#tbEmail").val();   
           if (emailFt == "" || !(emailChek(emailFt)) ) {  
         $("input#ctl00_tbEmail_Ftr , input#tbEmail").prev('span').addClass('fieldhover');                 
         $("input#ctl00_tbEmail_Ftr , input#tbEmail").focus();  
         check = false;
       }                                          
        $("input#ctl00_tbPhone_Ftr , input#tbName_Ftr").prev('span').removeClass();   
         var phoneFt = $("input#ctl00_tbPhone_Ftr , input#tbPhone").val();  
           if (phoneFt.length < 9 || !(IsNumeric(phoneFt))) {                 
         $("input#ctl00_tbPhone_Ftr , input#tbName_Ftr").prev('span').addClass('fieldhover');    
         $("input#ctl00_tbPhone_Ftr , input#tbName_Ftr").focus();  
         check = false;
       }                          
        $("input#ctl00_tbName_Ftr , input#tbName_Ftr").prev('span').removeClass();    
           if ($("input#ctl00_tbName_Ftr , input#tbName_Ftr").val() == "") {  
         $("input#ctl00_tbName_Ftr , input#tbName_Ftr").prev('span').addClass('fieldhover');    
         $("input#ctl00_tbName_Ftr , input#tbName_Ftr").focus();  
         check = false;
       }                                  
       return check;                 
    }
    
            

        
    //contact validation
    $(".but").click(function() {  
        return checkForm();      
             
    });  
    function checkForm()
    {
         FirstCheckContact = false;
        check = true; 
              
          $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").prev('span').removeClass();    
         var phone2 = $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").val();  
           if (phone2.length < 8 || !(IsNumeric(phone2))) {            
         $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").prev('span').addClass('fieldhover');             
         $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").focus();  
         check = false;
       }                 
        $("input#ctl00_ContentPlaceHolder1_tbCompany , input#tbCompany").prev('span').removeClass();    
           if ($("input#ctl00_ContentPlaceHolder1_tbCompany , input#tbCompany").val() == "") {  
         $("input#ctl00_ContentPlaceHolder1_tbCompany , input#tbCompany").prev('span').addClass('fieldhover');    
         $("input#ctl00_ContentPlaceHolder1_tbCompany , input#tbCompany").focus();  
         check = false;
       }                
         $("input#ctl00_ContentPlaceHolder1_tbEmail , input#tbEmail").prev('span').removeClass();      
         var email2 = $("input#ctl00_ContentPlaceHolder1_tbEmail , input#tbEmail").val();   
           if (email2 == "" || !(emailChek(email2)) ) {  
         $("input#ctl00_ContentPlaceHolder1_tbEmail , input#tbEmail").prev('span').addClass('fieldhover');                 
         $("input#ctl00_ContentPlaceHolder1_tbEmail , input#tbEmail").focus();  
         check = false;
       }                    
        $("input#ctl00_ContentPlaceHolder1_tbLastName , input#tbLastName").prev('span').removeClass();    
           if ($("input#ctl00_ContentPlaceHolder1_tbLastName , input#tbLastName").val() == "") {  
         $("input#ctl00_ContentPlaceHolder1_tbLastName , input#tbLastName").prev('span').addClass('fieldhover');    
         $("input#ctl00_ContentPlaceHolder1_tbLastName , input#tbLastName").focus();  
         check = false;
       }  
        $("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").prev('span').removeClass();    
           if ($("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").val() == "") {  
         $("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").prev('span').addClass('fieldhover');    
         $("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").focus();  
         check = false;
       }                                  
       return check;                 
    }
    
    
    
    
    
    //toggle form validation
    $(".prodLabelBut").click(function() {  
        return checkFormToggle();      
             
    });  
    function checkFormToggle()
    {
         FirstCheckToggle = false;
        check = true; 
              
         $("input#ctl00_ContentPlaceHolder1_tbEmail , input#tbEmail").prev('span').removeClass();      
         var emailT = $("input#ctl00_ContentPlaceHolder1_tbEmail , input#tbEmail").val();   
           if (emailT == "" || !(emailChek(emailT)) ) {  
         $("input#ctl00_ContentPlaceHolder1_tbEmail , input#tbEmail").prev('span').addClass('fieldhover');                 
         $("input#ctl00_ContentPlaceHolder1_tbEmail , input#tbEmail").focus();  
         check = false;
       }   
                     
          $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").prev('span').removeClass();    
         var phoneT = $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").val();  
           if (phoneT.length < 8 || !(IsNumeric(phoneT))) {            
         $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").prev('span').addClass('fieldhover');             
         $("input#ctl00_ContentPlaceHolder1_tbPhone , input#tbPhone").focus();  
         check = false;
       }                              
                        
        $("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").prev('span').removeClass();    
           if ($("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").val() == "") {  
         $("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").prev('span').addClass('fieldhover');    
         $("input#ctl00_ContentPlaceHolder1_tbName , input#tbName").focus();  
         check = false;
       }                                  
       return check;                 
    }
    
        
    
    
    
    
        function emailChek(str)
    {

		    var at="@"
		    var dot="."
		    var lat=str.indexOf(at)
		    var lstr=str.length
		    var ldot=str.indexOf(dot)
		    if (str.indexOf(at)==-1){
    		  
		       return false
		    }

		    if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
    		   
		       return false
		    }

		    if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
    		    
		        return false
		    }

		     if (str.indexOf(at,(lat+1))!=-1){

		        return false
		     }

		     if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){

		        return false
		     }

		     if (str.indexOf(dot,(lat+2))==-1){

		        return false
		     }
    		
		     if (str.indexOf(" ")!=-1){
    		    
		        return false
		     }

 		     return true					
    }
    
    function IsNumeric(inputVal) 
    {
         if (isNaN(parseFloat(inputVal))) 
         { 
              return false;
         }
         else
         {
            return true;
         }
    }
        

});