var $j = jQuery.noConflict();

$j(document).ready(function(){
	
	//primaryNav Dropdowns
	$j('#primary-nav>li').hoverIntent(primaryNavConfig);
	
	// clear input on focus
    var currentValue = '';
	$j('#search-input, #quick-contact input[type="text"], #quick-contact textarea, #contact input[type="text"], #contact textarea').focus(function(){    
		currentValue = $j(this).val();        
		(!$j(this).attr('title')) ? $j(this).attr('title', currentValue) : '' ;
		if($j(this).val() == $j(this).attr('title')){
			$j(this).val(''); 
		}
	}).blur(function(){
		if($j(this).val()==''){
			$j(this).val($j(this).attr('title'));
			currentValue = '';
		}
	});
	//Additional Tech Data Expandable
	$j('p#tech-data-btn,#tech-data').click(function () {
    	if ($j('#tech-data').is(':hidden')) {
        	$j('#tech-data').slideDown('slow');
        	$j('p#tech-data-btn').addClass('deactivate');
    	} 
		else {
	    	$j('#tech-data').slideUp('slow');
	    	$j('p#tech-data-btn').removeClass('deactivate');
      	}
	});


});

//primaryNav Hover Intent Configuration
var primaryNavConfig = {    
     sensitivity: 10,     
     interval: 100,  
     over: primaryOver,   
     out: primaryOut,
     timeout: 250  
};

function primaryOver(){$j(this).find(">ul").slideDown('fast');  $j(this).addClass("hover"); }
function primaryOut(){$j(this).find(">ul").hide('fast');  $j(this).removeClass("hover"); }


//wholesale table stripping - zm
$j(document).ready(function( ) {
$j('table.wholesale-table tr:even').addClass('even');
});

//FAQ Accordiion - zm
$j(document).ready(function($j) {
       $j('#accordion dd').hide();
       $j('#accordion dt a').click(function(){
               $j('#accordion dd').slideUp();
               $j(this).parent().next().slideDown();
               return false;
       });
});



function write_to_excel(){
 var ExcelApp = new ActiveXObject("Excel.Application");
 var ExcelSheet = new ActiveXObject("Excel.Sheet");
 ExcelSheet.Application.Visible = true; 
  $j('th, td').each(function(i){
    ExcelSheet.ActiveSheet.Cells(i+1,i+1).Value = this.innerHTML;
  });
}

