$(document).ready(function(){
	submenu = $('#cat_2');
	submenu_app = $('#m_applications'); //Menu app
	submenu_pro = $('#m_products'); //Menu pro
	
	el = submenu.offset();
	el_app = submenu_app.offset();// Menu app
	el_pro = submenu_pro.offset();// Menu pro

	submenu.hover(
		function(){
			$('#sub_menu_bulb').fadeIn(300);
			$('#sub_menu_app').fadeOut(100);
			$('#sub_menu_pro').fadeOut(100);
		},
		function(){}
	);
	submenu_app.hover(
		function(){
			$('#sub_menu_app').fadeIn(300);
			$('#sub_menu_pro').fadeOut(100);
			$('#sub_menu_bulb').fadeOut(100);
		},
		function(){}
	);
	submenu_pro.hover(
		function(){
			$('#sub_menu_pro').fadeIn(300);
			$('#sub_menu_app').fadeOut(100);
			$('#sub_menu_bulb').fadeOut(100);
		},
		function(){}
	);
	
//	$('#sub_menu_bulb').hover(
	$('.sub_menu').hover(
		function(){},
		function(){
			$(this).fadeOut(500);
		}
	)
	
	$('.submenu_parent').click(function(){ return false; });
	
	$("#footer div.footer_text a").click(function(){
		$("#search_query").attr( "value", this.innerHTML );// = "";
		$("#form_search").submit() ;
		return false;
	});
	
	$(".search_term").click(function(){
		$("#search_query").attr( "value", this.innerHTML );// = "";
		$("#form_search").submit() ;
		return false;
	});
	
	$("#search_query").focus(function() {
		if(this.value == "Your search here") {
			this.value = "" ;
		}
	});
	$("#search_query").blur(function() {
		if(this.value == "") {
			this.value = "Your search here" ;
		}
	});
	
	$("#newsletter ._input").focus(function() {
		if(this.value == "Your e-mail here") {
			this.value = "" ;
		}
	});
	$("#newsletter ._input").blur(function() {
		if(this.value == "") {
			this.value = "Your e-mail here" ;
		}
	});
	
/**/
	$(".main_menu").find("a img").hover(
		function(){
			_src = $(this).attr('src');
			_src = _src.substring(0, _src.length-4);
			_src+='_o.png';
			$(this).attr('src', _src);
		},
		function() {
			_src = $(this).attr('src');
			_src = _src.substring(0, _src.length-6);
			_src+='.png';
			$(this).attr('src', _src);
		}
	);

/***************************************************************************************************/
/***************************************************************************************************/

	if( $("#hp_slideshow_buttons") ) {
		$("#slideshow_buttons").attr('innerHTML',"<a href='#' class='back-button'><img src='/themes/lumiram/img/player/previous.gif'></a> <a href='#' class='pause-button'><img src='/themes/lumiram/img/player/pause.gif'></a> <a href='#' class='next-button'><img src='/themes/lumiram/img/player/next.gif'></a>");
	}
	
	$('#hp_slideshow ul').animatedinnerfade({
		speed: 'slow',
		timeout: 4000,
		type: 'sequence',
		controlBox: 'show',
		controlButtonsPath:'/themes/lumiram/img/player/',
		containerheight: '393px',
		containerwidth: '629px'
	});

/***************************************************************************************************/
/***************************************************************************************************/

$('#distrib_div').load ( '/become/distrib_filter.php?cat', 
	function(r,s,xhr) {
		if (status == "error") {
			alert ('An error has occured.');
		} else {
			$('#distrib_div select').change(function(){
				$('#distrib_div_pro').load( '/become/distrib_filter.php?id_cat='+$(this).attr('value'), 
					function( r,s,xhr ) {
						$('#distrib_div_pro select').change(function(){
							$.get('/become/distrib_filter.php?id_pro='+$(this).attr('value'), function(data) {
							  $('#distrib_products').append(data);
							});
						});
					}
				);
			});
		}
	}
);
/***************************************************************************************************/
/***************************************************************************************************/

var options = { 
    //target:        '#output1',   // target element(s) to be updated with server response 
    beforeSubmit:  validate,
    success:       showResponse,
    url:       "/become/contact.php"
}; 
$('#contact_form').ajaxForm(options); 

function validate(formData, jqForm, options) {
	if(
		$('#last_name').attr('value') == '' ||
		$('#company ').attr('value') == '' ||
		$('#email').attr('value') == ''
	) {
		alert("Fields with '*' are required");
		return false;
	} else {
		return true;
	}
}
function showResponse(responseText, statusText, xhr, $form){
	alert("Contact data successfully sent.");
}

/***************************************************************************************************/
/***************************************************************************************************/

var options = { 
    //target:        '#output1',   // target element(s) to be updated with server response 
    success:       showResponse2,
    url:       "/become/order.php"
}; 
$('#order_form').ajaxForm(options); 

function showResponse2(responseText, statusText, xhr, $form){
	//alert("Contact data successfully sent.");
	alert(responseText);
}

/***************************************************************************************************/
/***************************************************************************************************/

});