/*

+++++++++++++++++++++++++++++++++++++++++++++

+Funzione per il random dei fumetti in testata

+++++++++++++++++++++++++++++++++++++++++++++++

*/



/*Impostazione variabili per directory */

fumetto_sx = 'images/fumetti/sx/';

fumetto_dx = 'images/fumetti/dx/';



/*Impostazione variabili per max numero di immagini:

prima cifra numero totale immagini, 

seconda cifra numero di immagini da stampare*/



	max_fumetto_sx = 7-1;

	max_fumetto_dx = 7-1;

	max_logo = 4-1;

	max_bottom = 4-1;

	

/*Inizio funzione random*/



function myrnd(min,max) {



num1 = Math.random();

num2 = Math.round(num1 * max);

ris = num2 + min;

return ris;

	

	

}

	var ini_fumetto_sx = myrnd(1,max_fumetto_sx);

	   var ini_fumetto_dx = myrnd(1,max_fumetto_dx);	

	   	 var ini_logo = myrnd(1,max_logo);

     		 var ini_bottom = myrnd(1,max_bottom);

			 

function print_imgrotator(directory, nr_img){





document.write('<img src="'+directory + nr_img + '.jpg" border="0">');

   	

}


function HasNoValue(string)
{
	if(string==null || string == undefined || string == '')
	return true;
	else return false;
}


function validateFormElement(elem)
{
					
	if(HasNoValue(elem.attr('value')))
	{
		errorOnFormElement(elem);
		return true;
	}
	else 
	{
		elem.css({'background':'#ffffff'});
		return false;
	}
}

function validateHiddenElement(element)
{

	if(validateFormElement(element))
	{
		errorOnFormElement('fieldset_dettagli_richiesta');
		errorOnFormElement('fieldset_dettagli_preventivo');
		return true;
	}	
	else return false;
}

function validateCheckBoxElement(elem)
{
	if(HasNoValue(elem.attr('checked')))
	{
		errorOnFormElement(elem.parent());			
		return true;
	}
	else
	{
		elem.css({'background':'#ffffff'});
		return false;
	}
}

function validateFormEmail(elem)
{
	var emailRegexp = RegExp('^[A-Za-z0-9._-]+[@]([A-Za-z0-9-]+[.])+([A-za-z]{2,4})$', 'i');
		
	if (emailRegexp.test(elem.attr('value')))
	{
		elem.css({'background':'#ffffff'});
		return false;
	}
	else
	{
		errorOnFormElement(elem);
		return true;
	}
}

function errorOnFormElement(elem)
{
	elem.css({'position':'relative'});
	elem.css({'background':'#fff193'});
	elem.animate({left: '-10'},120).animate({left: '+10'},120).animate({left: '-10'},120).animate({left: '0'},120);
	
}

function showOnClick(element)
{
	if(element == 'frm_dettagli_richiesta')
	{		
		$j('#'+element).slideToggle('slow');
		if($j('#frm_dettagli_preventivo:visible')) $j('#frm_dettagli_preventivo').slideToggle('slow');
		document.forms['guestbooksign'].frm_tipo_richiesta.value = 'richiesta informazioni';

	}
	else
	{

		$j('#'+element).slideToggle('slow');
		if($j('#frm_dettagli_richiesta:visible')) $j('#frm_dettagli_richiesta').slideToggle('slow');
		document.forms['guestbooksign'].frm_tipo_richiesta.value = 'richiesta preventivo';

	}

}

function showOnClick(element)
{
	if(element == 'frm_dettagli_richiesta')
	{		
		$j('#'+element).slideToggle('slow');
		if($j('#frm_dettagli_preventivo:visible')) $j('#frm_dettagli_preventivo').slideToggle('slow');
		document.forms['guestbooksign'].frm_tipo_richiesta.value = 'richiesta informazioni';

	}
	else
	{

		$j('#'+element).slideToggle('slow');
		if($j('#frm_dettagli_richiesta:visible')) $j('#frm_dettagli_richiesta').slideToggle('slow');
		document.forms['guestbooksign'].frm_tipo_richiesta.value = 'richiesta preventivo';

	}

}

function $j(argument)
{
	var result = jQuery(argument);
	if (result.length == 0) return null;
	else return result;
}
