
function viewlot(){
	$.ajax({type:'POST',
		url:'lots/voir_lots',
		cache: false,
		success: function(msg){
	 		window.setTimeout(function() {
				/*document.location="#bas";*/ 
				$('#liste_lot').html('');
				$('#liste_lot').append(msg);
				$('#bas').animate({opacity: 1.1});
			}, 2000);
		}
	});
}

function fixall(){
		/*$('div#scellier').pngfix();
		$('div#girardin').pngfix();
		$('div#scellierdom').pngfix();*/
	$('#scellier').ifixpng();
	$('#girardin').ifixpng(); 
	$('#scellierdom').ifixpng(); 
}

function fixdelay(){
	window.setTimeout(function() {fixall();}, 1000);
}


function enter_key(){
	$(document).keypress(function (evt) {
     if (evt.keyCode == 13) {
     	//alert('alert');
     	start_simulation();
     //$(':submit').attr('disabled', 'disbled');
     }
 });
} 

function check_montant(montant){
	var msg = "";
	if (montant == 'underfined' || !isNumeric(montant)) {
		$('#SimulationMontant').val(0);
		alert("Le montant d'imposition doit etre numérique et sans virgule.");
	} else {
		if (montant <= 2000 || montant >= 200000) {
			msg = "Le montant de votre impôt ne permet pas d'établir une simulation.\nMerci de remplir le formulaire de contact,\nun conseiller vous contactera pour optimiser votre défiscalisation.";
			$('#SimulationMontant').val(0);
			alert(msg);
			//return false;
		}
	}
}
function start_simulation(){
	$('form#form_simu').ajaxForm({
		beforeSubmit:check_montant($('#SimulationMontant').val()),
		success: function(responseText, responseCode) {
			$('#mid').animate({opacity: 1.1}),
			$('#loi_defisc').html(responseText);viewlot();
		} 
	});
	fixdelay();
}

function clignote(div_id){
	$(div_id).fadeOut(800).fadeIn(800).fadeOut(400).fadeIn(400)
    .fadeOut(400).fadeIn(400);
}
function checkform(){
	var erreur = 0;
	var msg = "";
	if ($('#SystemNom').val() == ''|| $('#SystemNom').val() == null) {
		msg = msg+"Vous devez spécifier votre nom.\n";
		//alert("Vous devez spécifier votre nom.");
		$('#SystemNom').focus();
		$('#SystemNom').css("background-color","red");
		erreur++;
		//return false;
	} else{
		$('#SystemNom').css("background-color","white");
	}
	if ($('#SystemEmail').val() == null) {
		msg = msg+"Vous devez spécifier votre email.";
		//alert("Vous devez spécifier votre nom.");
		$('#SystemEmail').focus();
		$('#SystemEmail').css("background-color","red");
		erreur++;
		//return false;
	} else {
		if (!checkEmail($('#SystemEmail').val())) {
			msg = msg+"Le format de votre email n'est pas valide.";
			//alert("Le format de votre email n'est pas valide.");
				$('#SystemEmail').focus();
				$('#SystemEmail').css("background-color","red");
			erreur++;
			//return false	
		}
	}
	if (erreur != 0) {
		alert(msg);
		return false;
	} else {
		return true;
		
	}
}

function isNumeric(form_value) 
{ 
    if (form_value.match(/^\d+$/) == null) 
        return false; 
    else 
        return true; 
}

function checkEmail(email)
{
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	return (reg.test(email));
}