jQuery.noConflict();
jQuery(document).ready(function() {				
	/* Highlight */
if ( jQuery('input#s').val() )
{
	var arr_search = jQuery('input#s').val().split(' ');
		for (i=0; i<arr_search.length; i++) {
			jQuery('div.post-entry').highlight(arr_search[i]);
		}
}
/* Fine */
jQuery('ul#slideshow').innerfade({
		speed: 500,
		timeout: 6000,
		type: 'random',
		containerheight: '240px'
	});
jQuery('ul.children').hide();
		if (jQuery('ul.children li').hasClass('current-cat')) {
			jQuery('ul li.current-cat-parent ul').show();
			/*jQuery('div#sidebar ul li.current-cat-parent a').addClass('ruotato');*/ /* serve a cambiare icona */
		}
		function get_substr (str, full_class) {var arr_class = new Array();if (full_class){if (full_class.indexOf(str)!==-1){arr_class = full_class.split(' ');if ( arr_class ){for ( var arr_i in arr_class ){if (arr_class[arr_i].indexOf(str)!==-1){cat_class = arr_class[arr_i];return cat_class.slice(str.length);}}}}}}

		//jQuery('#mycategoryorder-3>ul>li:has(ul)>a').css('border', '1px solid red');
		jQuery('div#sidebar ul.children').addClass('apri');
		jQuery('#mycategoryorder-3>ul>li:has(ul)>a').click(function(e){
			e.preventDefault();
			cat_id = get_substr('cat-item-', jQuery(this).parent().attr('class'));
			
			if ( jQuery('div#sidebar ul li.cat-item-'+cat_id+' ul.children').hasClass('apri'))
			{
				jQuery('div#sidebar ul li.cat-item-'+cat_id+' ul.children').removeClass('apri');
				jQuery('div#sidebar ul li.cat-item-'+cat_id+' ul.children').addClass('chiudi');
				jQuery('div#sidebar ul li.cat-item-'+cat_id+' ul.children').show('fast');
				/*jQuery('div#sidebar ul li.cat-item-'+cat_id+' a').removeClass('nonruotato');
				jQuery('div#sidebar ul li.cat-item-'+cat_id+' a').addClass('ruotato');*/
			}
			else
			{
				jQuery('div#sidebar ul li.cat-item-'+cat_id+' ul.children').removeClass('chiudi');
				jQuery('div#sidebar ul li.cat-item-'+cat_id+' ul.children').addClass('apri');
				jQuery('div#sidebar ul li.cat-item-'+cat_id+' ul.children').hide();
				/*jQuery('div#sidebar ul li.cat-item-'+cat_id+' a').removeClass('ruotato');
				jQuery('div#sidebar ul li.cat-item-'+cat_id+' a').addClass('nonruotato');*/
			}
		});
		/* Servizi in abbonamento */
		if (jQuery('div').hasClass('modulo')) {
			jQuery('div.luogo').hide();
			jQuery('div.data').hide();
			if (jQuery('select[name="soggetto"]').val()=='Professionista') {
				jQuery('div.luogo').show();
				jQuery('div.data').show();
			}
			jQuery('select[name="soggetto"]').change(function(e){
						if (jQuery('select[name="soggetto"]').val()=='Professionista') {
							jQuery('div.luogo').show();
							jQuery('div.data').show();
						}
						else {
							jQuery('div.luogo').hide();
							jQuery('div.data').hide();
						}		
			});
			
			jQuery('input#invia').click(function(e){
				if (jQuery('input[name="email"]').val()=='' || jQuery('input[name="nomecognome"]').val()=='' || jQuery('input[name="iva"]').val()=='' || jQuery('input[name="codfiscale"]').val()=='') {
					e.preventDefault();
					if (jQuery('input[name="email"]').val()=='') alert("L'indirizzo e-mail e' un dato obbligatorio");
					if (jQuery('input[name="nomecognome"]').val()=='') alert("Il nome e il cognome sono dati obbligatorii");
					if (jQuery('input[name="iva"]').val()=='') alert("La partita Iva e' un dato obbligatorio");
					if (jQuery('input[name="codfiscale"]').val()=='') alert("Il codice fiscale e' un dato obbligatorio");
				}
				if (jQuery('select[name="soggetto"]').val()=='Professionista' && (jQuery('input[name="luogo"]').val()=='' || jQuery('input[name="data"]').val()=='')) {
					e.preventDefault();
					if (jQuery('input[name="luogo"]').val()=='') alert("Il luogo di nascita e' un dato obbligatorio");
					if (jQuery('input[name="data"]').val()=='') alert("La data di nascita e' un dato obbligatorio");
				}
			});
		}
		/* Fine */
		/* Consulenza on-line */
if (jQuery('div').hasClass('post-826')) {
	jQuery('input#invia').click(function(e){
	if (jQuery('input[name="nomecognome"]').val()=='' || jQuery('input[name="email"]').val()=='' || jQuery('input[name="oggetto"]').val()=='' || jQuery('input[name="messaggio"]').val()=='') {
	e.preventDefault();
	if (jQuery('input[name="cognomenome"]').val()=='') alert("Il nome e il cognome sono dati obbligatori");
	if (jQuery('input[name="email"]').val()=='') alert("L'indirizzo e-mail e' un dato obbligatorio");
	if (jQuery('input[name="oggetto"]').val()=='') alert("L'oggetto e' un dato obbligatorio");
	if (jQuery('input[name="messaggio"]').val()=='') alert("Il messaggio e' obbligatorio");
	}
});
}
		/* Fine */
		jQuery("#mycarousel").rotator({
ms : 2000, //time between rotations in miliseconds<br>
n: 3, //number of children elements to display<br>
});
		jQuery("#mycarousel2").rotator({
ms : 2000, //time between rotations in miliseconds<br>
n: 3, //number of children elements to display<br>
});
		jQuery('div#footer').append('<div id="tooltip-credits" style="display: none;" class="info-credits"></div>');
		jQuery('div#footer a.credits').tooltip({tip:'#tooltip-credits',position:'top center',offset:[0,0],lazy:true,delay:0});
});
