var TimerScroll;

function startTimerScroll(ScrollBy_){
	TimerScroll = window.setInterval("scrollIFrame('" + ScrollBy_ + "')",40);
}

function stopTimerScroll(){
	window.clearInterval(TimerScroll);
}

function scrollIFrame(ScrollBy_){
	//alert("here");
	window.frames['IFramePhotos'].scrollBy(ScrollBy_,0);
}

function popIt(Src_,Width_,Height_){
	myWindow = window.open( Src_ , 'Photo', 'toolbar=no,resizable=yes,scrollbars=yes,width=' + Width_ + ',height=' + Height_ + ',screenX=0,screenY=0');	
}

function changePhotos(src_){
	parent.document.getElementById('PhotoActuel').src = src_;
}





function ValideSelection(){
	if(document.forms['frmRecherche'].CategorieID.value != "0"){
		return true;
	}else{
		return false;
	}
}


function ValideLogin(){
	var error = 0;
	
	if(document.forms['frmLogin'].MembreUsername.value == ""){
		error = 1;
	}
	
	if(document.forms['frmLogin'].MembrePassword.value == ""){
		error = 1;
	}

	
	if(error == 0){
		return true;	
	}else{
		return false;	
	}	
}


function ValidePerduPassword(){
	var error = 0;
	
	if(document.forms['frmPerduPassword'].Username.value != ""){
		document.getElementById('username').style.color = "#000000";
		document.getElementById('username').style.fontWeight = "normal";
	}else{
		document.getElementById('username').style.color = "#FF0000";
		document.getElementById('username').style.fontWeight = "bold";
		error = 1;
	}
	
	if(document.forms['frmPerduPassword'].Courriel.value != ""){
		document.getElementById('courriel').style.color = "#000000";
		document.getElementById('courriel').style.fontWeight = "normal";
	}else{
		document.getElementById('courriel').style.color = "#FF0000";
		document.getElementById('courriel').style.fontWeight = "bold";
		error = 1;
	}
	
	if(error == 0){
		return true;	
	}else{
		return false;	
	}	
}


/* FUNCTION FOR THE CALCULATOR */
	function DoCalculAchat(){
		var error = "";
		
		if(document.getElementById("Comptant").value==""){
			document.getElementById("Comptant").value = 0;
		}
		
		var PrixVente = parseFloat(document.getElementById("PrixVente").value);
		var NbMois=parseFloat(document.getElementById("AchatMois").value);
		var Comptant=parseFloat(document.getElementById("Comptant").value);
		var Taux=parseFloat(document.getElementById("TauxInteret").value);
		var Taxes = document.getElementById("TaxeIncluse").checked;
		
		if(isNaN(PrixVente)){
			error += "- Vous devez entrer un prix de vente valide\n";
		}
		if(error != ""){
			alert("Désolé!\n\n" + error);
			return;
		}
		
		var i;
		var Pow = 1;
		var Mensualite = 0;
		
		if(Taxes){
			var TPS = document.getElementById("TPS").value;
			var TVQ = document.getElementById("TVQ").value;
			
			TPS = PrixVente * TPS/100;
			PrixVente = PrixVente + TPS;
			TVQ = (PrixVente * TVQ/100);
			
			PrixVente = PrixVente + TVQ;
			
			//PrixVente *= 1.15025;
		}

		if(Taux == 0){
			Mensualite = (PrixVente - Comptant) / NbMois;
		}else{
			Taux = (Taux / 100.0) / 12.0;
			for( i= 0; i < NbMois; i++) Pow = Pow * (1 + Taux);
			
			Mensualite = ((PrixVente - Comptant) *Pow * Taux) / (Pow - 1);
		}
		
		Mensualite = Math.round(Mensualite * 100);
		Mensualite /= 100;
		document.getElementById("PrixTotal").value = "" + Mensualite;
		if(document.getElementById("Comptant").value == 0){
			document.getElementById("Comptant").value = "";
		}
		
		
	}
/* END FUNCTION FOR THE CALCULATOR */




function ValideEnvoyerMessage(){
	var error = 0;
	
	if(document.forms['frmContact'].Nom.value != ""){
		document.getElementById('nom').style.color = "#000000";
		document.getElementById('nom').style.fontWeight = "normal";
	}else{
		document.getElementById('nom').style.color = "#FF0000";
		document.getElementById('nom').style.fontWeight = "bold";
		error = 1;
	}
	
	if(document.forms['frmContact'].Telephone.value != "" || document.forms['frmContact'].Courriel.value != ""){
		document.getElementById('telephone').style.color = "#000000";
		document.getElementById('telephone').style.fontWeight = "normal";
		document.getElementById('courriel').style.color = "#000000";
		document.getElementById('courriel').style.fontWeight = "normal";
	}else{
		if(document.forms['frmContact'].Telephone.value != ""){
			document.getElementById('telephone').style.color = "#000000";
			document.getElementById('telephone').style.fontWeight = "normal";
		}else{
			document.getElementById('telephone').style.color = "#FF0000";
			document.getElementById('telephone').style.fontWeight = "bold";
			error = 1;
		}
		
		if(document.forms['frmContact'].Courriel.value != ""){
			document.getElementById('courriel').style.color = "#000000";
			document.getElementById('courriel').style.fontWeight = "normal";
		}else{
			document.getElementById('courriel').style.color = "#FF0000";
			document.getElementById('courriel').style.fontWeight = "bold";
			error = 1;
		}
	}
	
	
	if(document.forms['frmContact'].Message.value != ""){
		document.getElementById('message').style.color = "#000000";
		document.getElementById('message').style.fontWeight = "normal";
	}else{
		document.getElementById('message').style.color = "#FF0000";
		document.getElementById('message').style.fontWeight = "bold";
		error = 1;
	}
	
	if(error == 0){
		return true;	
	}else{
		return false;	
	}	
}

function ValideSendToFriend(){
	var error = 0;
	
	if(document.forms['frmSendToFriend'].Nom.value != ""){
		document.getElementById('nom').style.color = "#000000";
		document.getElementById('nom').style.fontWeight = "normal";
	}else{
		document.getElementById('nom').style.color = "#FF0000";
		document.getElementById('nom').style.fontWeight = "bold";
		error = 1;
	}
	
	if(document.forms['frmSendToFriend'].Courriel.value != ""){
		document.getElementById('courriel').style.color = "#000000";
		document.getElementById('courriel').style.fontWeight = "normal";
	}else{
		document.getElementById('courriel').style.color = "#FF0000";
		document.getElementById('courriel').style.fontWeight = "bold";
		error = 1;
	}
	
	if(document.forms['frmSendToFriend'].FriendNom.value != ""){
		document.getElementById('friendnom').style.color = "#000000";
		document.getElementById('friendnom').style.fontWeight = "normal";
	}else{
		document.getElementById('friendnom').style.color = "#FF0000";
		document.getElementById('friendnom').style.fontWeight = "bold";
		error = 1;
	}
	
	if(document.forms['frmSendToFriend'].FriendCourriel.value != ""){
		document.getElementById('friendcourriel').style.color = "#000000";
		document.getElementById('friendcourriel').style.fontWeight = "normal";
	}else{
		document.getElementById('friendcourriel').style.color = "#FF0000";
		document.getElementById('friendcourriel').style.fontWeight = "bold";
		error = 1;
	}
	
	if(error == 0){
		return true;	
	}else{
		return false;	
	}	
}

function ValideSendInfo(){
	var error = 0;
	
	if(document.forms['frmSendInfo'].Nom.value != ""){
		document.getElementById('nom').style.color = "#000000";
		document.getElementById('nom').style.fontWeight = "normal";
	}else{
		document.getElementById('nom').style.color = "#FF0000";
		document.getElementById('nom').style.fontWeight = "bold";
		error = 1;
	}
	
	if(document.forms['frmSendInfo'].Courriel.value != ""){
		document.getElementById('courriel').style.color = "#000000";
		document.getElementById('courriel').style.fontWeight = "normal";
	}else{
		document.getElementById('courriel').style.color = "#FF0000";
		document.getElementById('courriel').style.fontWeight = "bold";
		error = 1;
	}
	
	if(document.forms['frmSendInfo'].Message.value != ""){
		document.getElementById('message').style.color = "#000000";
		document.getElementById('message').style.fontWeight = "normal";
	}else{
		document.getElementById('message').style.color = "#FF0000";
		document.getElementById('message').style.fontWeight = "bold";
		error = 1;
	}
	
	if(error == 0){
		return true;	
	}else{
		return false;	
	}	
}


function deleteTextRecherche(){
	document.forms['frmRechercheSite'].txtRechercheSite.value = "";
}


