// ces fonctions seront dans un fichier récupéré sur les serveurs easy et mis en cache sur le site de l'affilié
// Generated on 09/05/10 20:05:21
var siteurl = 'http://couplerencontres.sexy.carasexe.com'; // url du site
var ct = '1'; // on recupere la ct pour le javascript
var tabModele =['love', 'sexy', 'gay'];

// on evite les confilts de prototype et de jquery 
var $ez_jQuery = jQuery.noConflict();
$ez_jQuery(document).ready( function(){

	$ez_jQuery('#ez_btn_submit').click(function(){
		testLog() ; 
	});
    
	$ez_jQuery('#ezLoginForm').submit(function(){
        testLog() ; 
        return false;
	});
    
	$ez_jQuery('#ezLoginForm').keyup(function(e){
		if ( e.keyCode == 13 ) {
			$ez_jQuery('#ezLoginForm').submit();
		}
	});
	$ez_jQuery('#ez_section').change (function(){
		changeSiteUrl();
	}); 
	$ez_jQuery('#ez_login').focus (function (){
		if ($ez_jQuery(this).val() == 'Pseudo'){
			$ez_jQuery(this).val ('');
		}
	});
	$ez_jQuery('#ez_pass').focus (function (){
		if ($ez_jQuery(this).val() == '****'){
			$ez_jQuery(this).val ('');
		}
	});
    
    changeSiteUrl();
});

function testLog(){
	
	var login = ($ez_jQuery('#ez_login') ) ? $ez_jQuery('#ez_login') : $ez_jQuery('#login') ;
	login = login.val();
	
	var pass = ($ez_jQuery('#ez_pass') ) ? $ez_jQuery('#ez_pass') : $ez_jQuery('#pass') ;
	pass = pass.val();
	
	var ct = ($ez_jQuery('#ez_section') ) ? $ez_jQuery('#ez_section') : $ez_jQuery('#section') ;
	ct = ct.val();
	
	if (ct == ''){
		ct = 0;
	}
	$ez_jQuery.get(
		'/ez_loginForm/loginForm.php',
		{action:'testLog' , login:login , pass:pass , ct:ct},
		function (reponse){
			if (!is_numeric ( reponse )){ 
				switch (reponse){
					case 'BADPASS' : 
					case 'BADLOGIN' : 
						msg = 'Identifiants incorrects, <a href="'+siteurl+'/?lost=1">passe perdu ?</a>';
					break;
					case 'TOOMANYCNX' :
						msg = 'Identifiants incorrects, veuillez réessayer plus tard'
					break;
					
				}
				$ez_jQuery('#ez_div_reponse').html(msg);
			}else{
				document.location.href=siteurl+'/login.php?m_login='+ login +'&m_pass='+pass;
			}
		}
	);
}

function is_numeric (chaine){
	var reg = new RegExp( '^[0-9]+$' );
	return reg.test(chaine); 
}

function changeSiteUrl(){
	var indice = $ez_jQuery('#ez_section').val();
	var nouveau = tabModele[indice].toLowerCase();
	if (!nouveau ) nouveau ='love';
	siteurl = siteurl.replace ( /(\.love\.)|(\.sexy\.)|(\.gay\.)/g , '.' + nouveau + '.');
}
