git-svn-id: https://192.168.0.254/svn/Proyectos.FundacionLQDVI_WebCongresos/trunk@2 94ccb1af-fd9d-d947-8d90-7f70ea60afc8
334 lines
10 KiB
JavaScript
334 lines
10 KiB
JavaScript
var myDomain = '';
|
|
|
|
if ( document.domain!='localhost' ) {
|
|
myDomain = /(http?:\/\/[^\/]+)/.exec(window.location.href)[1] + '/';
|
|
}
|
|
|
|
pic1 = new Image(16, 16);
|
|
pic1.src = myDomain+"components/com_alpharegistration/assets/images/loader.gif";
|
|
|
|
$(document).ready(function(){
|
|
|
|
$("#username").keyup(function() {
|
|
|
|
var usr = $("#username").val();
|
|
|
|
if(usr.length >= 4)
|
|
{
|
|
$("#statusUSR").html('<img src="'+myDomain+'components/com_alpharegistration/assets/images/loader.gif" align="absmiddle"> Checking availability...');
|
|
|
|
$.ajax({
|
|
type: "POST",
|
|
url: myDomain+"components/com_alpharegistration/assets/scripts/checkusername.php",
|
|
data: "username="+ usr,
|
|
success: function(msg){
|
|
|
|
$("#statusUSR").ajaxComplete(function(event, request, settings){
|
|
|
|
if(msg == 'OK' )
|
|
{
|
|
$("#username").removeClass('object_error'); // if necessary
|
|
$("#username").addClass("inputbox");
|
|
$(this).html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/tick.png" align="absmiddle">');
|
|
}
|
|
else
|
|
{
|
|
$("#username").removeClass('object_ok'); // if necessary
|
|
$("#username").addClass("object_error");
|
|
$(this).html(msg);
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
//--------------------------------------------------------------------
|
|
//----------------------- USERNAME --------------
|
|
//--------------------------------------------------------------------
|
|
|
|
|
|
$("#username").change(function() {
|
|
|
|
var usr2 = $("#username").val();
|
|
|
|
if(usr2.length < 4)
|
|
{
|
|
//$("#statusUSR").html('<font color="red">Username should have at least <strong>4</strong> characters.</font>');
|
|
$("#statusUSR").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/warning.png" align="absmiddle">');
|
|
$("#username").removeClass('object_ok'); // if necessary
|
|
$("#username").addClass("object_error");
|
|
//$("#submitter").attr("disabled", "true");
|
|
}
|
|
});
|
|
|
|
|
|
|
|
//--------------------------------------------------------------------
|
|
//----------------------- NAME --------------
|
|
//--------------------------------------------------------------------
|
|
|
|
$("#name").change(function() {
|
|
|
|
var uname = $("#name").val();
|
|
|
|
if(uname.length >= 4)
|
|
{
|
|
$("#name").removeClass('object_error'); // if necessary
|
|
$("#name").addClass("inputbox");
|
|
$("#statusNAME").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/tick.png" align="absmiddle">');
|
|
|
|
}
|
|
else
|
|
{
|
|
//$("#statusNAME").html('<font color="red">Name should have at least <strong>4</strong> characters.</font>');
|
|
$("#statusNAME").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/warning.png" align="absmiddle">');
|
|
$("#name").removeClass('object_ok'); // if necessary
|
|
$("#name").addClass("object_error");
|
|
}
|
|
|
|
});
|
|
|
|
//--------------------------------------------------------------------
|
|
//------------ EMAIL ----------------------
|
|
//--------------------------------------------------------------------
|
|
|
|
$("#email").change(function() {
|
|
|
|
var email = $("#email").val();
|
|
|
|
p = email.indexOf('@');
|
|
p1= email.indexOf('.');
|
|
|
|
if (p<1 || p==(email.length-1) || p1<1 || p1==(email.length-1))
|
|
{
|
|
//$("#statusEMAIL").html('<font color="red">Enter a valid email address.</font>');
|
|
$("#statusEMAIL").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/warning.png" align="absmiddle">');
|
|
$("#email").removeClass('object_ok'); // if necessary
|
|
$("#email").addClass("object_error");
|
|
}
|
|
else
|
|
{
|
|
|
|
$("#statusEMAIL").html('<img src="'+myDomain+'components/com_alpharegistration/assets/images/loader.gif" align="absmiddle"> Checking availability...');
|
|
|
|
$.ajax({
|
|
type: "POST",
|
|
url: myDomain+"components/com_alpharegistration/assets/scripts/checkemail.php",
|
|
data: "email="+ email,
|
|
success: function(msg){
|
|
|
|
$("#statusEMAIL").ajaxComplete(function(event, request, settings){
|
|
|
|
if(msg == 'OK')
|
|
{
|
|
$("#email").removeClass('object_error'); // if necessary
|
|
$("#email").addClass("inputbox");
|
|
$(this).html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/tick.png" align="absmiddle">');
|
|
}
|
|
else
|
|
{
|
|
$("#email").removeClass('object_ok'); // if necessary
|
|
$("#email").addClass("object_error");
|
|
$(this).html(msg);
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
});
|
|
|
|
|
|
//--------------------------------------------------------------------
|
|
//----------------------- PASSWORD --------------
|
|
//--------------------------------------------------------------------
|
|
|
|
$("#password").change(function() {
|
|
|
|
var password = $("#password").val();
|
|
|
|
if(password.length >= 6)
|
|
{
|
|
$("#password").removeClass('object_error'); // if necessary
|
|
$("#password").addClass("inputbox");
|
|
$("#statusPASSWORD").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/tick.png" align="absmiddle">');
|
|
|
|
}
|
|
else
|
|
{
|
|
//$("#statusPASSWORD").html('<font color="red">Password should have at least <strong>6</strong> characters.</font>');
|
|
$("#statusPASSWORD").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/warning.png" align="absmiddle">');
|
|
$("#password").removeClass('object_ok'); // if necessary
|
|
$("#password").addClass("object_error");
|
|
}
|
|
|
|
});
|
|
|
|
//--------------------------------------------------------------------
|
|
//----------------------- PASSWORD2 --------------
|
|
//--------------------------------------------------------------------
|
|
|
|
$("#password2").change(function() {
|
|
|
|
var password = $("#password").val();
|
|
var password2 = $("#password2").val();
|
|
|
|
if(password2==password)
|
|
{
|
|
$("#password2").removeClass('object_error'); // if necessary
|
|
$("#password2").addClass("inputbox");
|
|
$("#statusPASSWORD2").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/tick.png" align="absmiddle">');
|
|
|
|
}
|
|
else
|
|
{
|
|
//$("#statusPASSWORD2").html('<font color="red">Please enter the same password as above.</font>');
|
|
$("#statusPASSWORD2").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/warning.png" align="absmiddle">');
|
|
$("#password2").removeClass('object_ok'); // if necessary
|
|
$("#password2").addClass("object_error");
|
|
}
|
|
|
|
});
|
|
|
|
|
|
//--------------------------------------------------------------------
|
|
//----------------------- EMAIL2 --------------
|
|
//--------------------------------------------------------------------
|
|
|
|
$("#email2").change(function() {
|
|
|
|
var email = $("#email").val();
|
|
var email2 = $("#email2").val();
|
|
|
|
if(email2==email)
|
|
{
|
|
$("#email2").removeClass('object_error'); // if necessary
|
|
$("#email2").addClass("inputbox");
|
|
$("#statusEMAIL2").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/tick.png" align="absmiddle">');
|
|
|
|
}
|
|
else
|
|
{
|
|
//$("#statusEMAIL2").html('<font color="red">Please enter the same e-mail as above.</font>');
|
|
$("#statusEMAIL2").html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/warning.png" align="absmiddle">');
|
|
$("#email2").removeClass('object_ok'); // if necessary
|
|
$("#email2").addClass("object_error");
|
|
}
|
|
|
|
});
|
|
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
//----------------------- REFERRAL CODE USER TO ALPHAUSERPOINTS COMPONENT --------------
|
|
//------------------------------------------------------------------------------------------------
|
|
|
|
|
|
$("#referrer").change(function() {
|
|
|
|
var referral = $("#referrer").val();
|
|
referral = referral.replace(/^\s+/g,'').replace(/\s+$/g,'');
|
|
|
|
if ( referral.length >= 1 ) {
|
|
|
|
$("#statusREFERRAL").html('<img src="'+myDomain+'components/com_alpharegistration/assets/images/loader.gif" align="absmiddle"> Checking availability...');
|
|
|
|
$.ajax({
|
|
type: "POST",
|
|
url: myDomain+"components/com_alpharegistration/assets/scripts/checkreferrer.php",
|
|
data: "referrer="+ referral,
|
|
success: function(msg){
|
|
|
|
$("#statusREFERRAL").ajaxComplete(function(event, request, settings){
|
|
|
|
if(msg == 'OK')
|
|
{
|
|
$("#referrer").removeClass('object_error'); // if necessary
|
|
$("#referrer").addClass("inputbox");
|
|
$(this).html(' <img src="'+myDomain+'/components/com_alpharegistration/assets/images/tick.png" align="absmiddle">');
|
|
}
|
|
else
|
|
{
|
|
$("#referrer").removeClass('object_ok'); // if necessary
|
|
$("#referrer").addClass("object_error");
|
|
$(this).html(msg);
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
});
|
|
|
|
}
|
|
else {
|
|
$("#statusREFERRAL").html('');
|
|
$("#referrer").removeClass('object_error'); // if necessary
|
|
$("#referrer").addClass("inputbox");
|
|
}
|
|
|
|
});
|
|
|
|
|
|
//------------------------------------------------------------------------------------------------
|
|
//----------------------- REFERRAL COUPON CODE TO ALPHAUSERPOINTS COMPONENT --------------
|
|
//------------------------------------------------------------------------------------------------
|
|
|
|
|
|
$("#couponcode").change(function() {
|
|
|
|
var couponcode = $("#couponcode").val();
|
|
couponcode = couponcode.replace(/^\s+/g,'').replace(/\s+$/g,'');
|
|
|
|
if ( couponcode.length >= 1 ) {
|
|
|
|
$("#statusCOUPONCODE").html('<img src="'+myDomain+'components/com_alpharegistration/assets/images/loader.gif" align="absmiddle"> Checking availability...');
|
|
|
|
$.ajax({
|
|
type: "POST",
|
|
url: myDomain+"components/com_alpharegistration/assets/scripts/checkcouponcode.php",
|
|
data: "couponcode="+ couponcode,
|
|
success: function(msg){
|
|
|
|
$("#statusCOUPONCODE").ajaxComplete(function(event, request, settings){
|
|
|
|
if(msg == 'OK')
|
|
{
|
|
$("#couponcode").removeClass('object_error'); // if necessary
|
|
$("#couponcode").addClass("inputbox");
|
|
$(this).html(' <img src="'+myDomain+'components/com_alpharegistration/assets/images/tick.png" align="absmiddle">');
|
|
}
|
|
else
|
|
{
|
|
$("#couponcode").removeClass('object_ok'); // if necessary
|
|
$("#couponcode").addClass("object_error");
|
|
$(this).html(msg);
|
|
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
});
|
|
|
|
}
|
|
else {
|
|
$("#statusCOUPONCODE").html('');
|
|
$("#couponcode").removeClass('object_error'); // if necessary
|
|
$("#couponcode").addClass("inputbox");
|
|
}
|
|
|
|
});
|
|
|
|
});
|