function loader_form()
{		
	var height = $(document).height();
	var width =  $(document).width();
	var scrollTop = $(document).scrollTop();
	
	$('body').append('<div id="loading-ajax" style="opacity:0.3; background:#AAAAAA none repeat scroll 0 0; position:absolute; top:0; left:0; z-index:1001; height: '+height+'px; width: '+width+'px;"></div><div class="cont-loader"><div class="loader"><img src="'+IMG_ROOT+'ajax-loader.gif" /></div></div>');
		
	var left = ((width-($('.cont-loader').width()))/2);
	var top = ((height/2)-(($('.cont-loader').height())))+(scrollTop/2);
			
	$('.cont-loader').css('left',left+'px');
	$('.cont-loader').css('top',top+'px');

	return true;
}

function login_loader_form(dest,combination)
{		
	//var combination = '55173';
	var height = $(document).height();
	var width =  $(document).width();

	var insert = '';
	
	if(dest=='mobisynth' || dest=='ricalcola')
		var swf = 'swf/MobiSave_lightbox_short_v8.swf';
	else
		var swf = 'swf/MobiSave_lightbox_v8.swf';
				
	insert = '<div id="loading-ajax" style="opacity:0.9; background:#000 none repeat scroll 0 0; position:absolute; top:0; left:0; z-index:1001; height: '+height+'px; width: '+width+'px;"></div>';
	insert += '<div id="content-obj" class="obj" style="z-index: 10000; top: 175px; position: absolute; left: 345px;">';
		insert += '<div class="tab-top" style="text-align: center;">';
			insert += '<div style="background-color:#F35500; margin-left: auto; margin-right: auto; color: #fff; text-align: center; font-size: 20px;font-weight: bold; padding-top: 8px;">';
				insert += 'Stiamo processando i tuoi dati';
			insert += '</div>';
		insert += '</div>';
		insert += '<div style="">';
			insert += '<object codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="582" height="196" classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000>';
				insert += '<param name="movie" value="'+IMG_ROOT+swf+'?numCountAnalyze='+combination+'">';
				insert += '<param name="quality" value="high" />';
				insert += '<param name="wmode" value="transparent" />';
				insert += '<param name="flashvars" value="numCountAnalyze='+combination+'" />';
				insert += '<embed src="'+IMG_ROOT+swf+'?numCountAnalyze='+combination+'" width="582" height="196" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="none" wmode="transparent" flashvars="numCountAnalyze='+combination+'"></embed>';
			insert += '</object>';
		insert += '</div>';
	insert += '</div>';
	
	$('body').append(insert);
	
	$(document).scrollTop(0);
	
	return true;
}

function stristr (haystack, needle, bool) {
    // *     example 1: stristr('Kevin van Zonneveld', 'Van');
    // *     returns 1: 'van Zonneveld'
    // *     example 2: stristr('Kevin van Zonneveld', 'VAN', true);    // *     returns 2: 'Kevin '
    var pos = 0;
    
    haystack += '';
    pos = haystack.toLowerCase().indexOf((needle+'').toLowerCase());    
    if (pos == -1){
        return false;
    } else{
    	pos += needle.length;
        if (bool) {
            return haystack.substr( 0, pos );        
        } else{
            return haystack.slice( pos );
        }
    }
}
	
function IsNumeric(sText)
{
	var ValidChars = '0123456789.';
	var IsNumber = true;
	var Char;
	for (i = 0; i < sText.length; i++)
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) != -1)
			IsNumber = false;
	}
	return IsNumber;
}


