// JavaScript Document

// Ajax function to show popup for join ASD tunnel
function showPopUp(divid)
{
	//document.getElementById(divid).style.display = '';
	Effect.Appear(divid);	
}

function hidePopUp(divid)
{
	$(divid).style.display = 'none';
}

function getForm(id, cat_id)
{
  var url = 'offerForm.php';
  var pars = 'id='+id+'&cat_id='+cat_id;
  $('wait').style.display = '';
  var myAjax	= new Ajax.Request(
								    url,{
								    method :'post',
								    parameters :pars,
									onComplete: ShowForm
									   }
								   );
  
	
}
function joinTunnel(refid)
{
	alert(refid);
  var url = 'join_now.php';
  var pars = 'refID='+refid;
  $('wait').style.display = '';
  var myAjax = new Ajax.Updater('join_now', 
							  url, { 				
							  method: 'get',  				
							  parameters: pars
							  
							  }); 	
	
}

function ShowForm(originalRequest)
{
	var result = originalRequest.responseText;
	$('info').innerHTML = result;
	$('wait').style.display = 'none';
	Effect.Appear('info');	
	
	var theHandle = document.getElementById("handle");
	var theRoot = document.getElementById("info");
	Drag.init(theHandle, theRoot);
}

function hideForm()
{
	$('info').style.display = 'none';
}

function ValidMail()
{
	var field_set='';
	for( var i=1; i<=5; i++)
	{
		var field='frnd_name'+i;
		var e_mail='frnd_email'+i;
		var frd_name=document.getElementById(field).value;
		var frd_email=document.getElementById(e_mail).value;
	
		if(frd_name!='' && frd_email!='')
		{
			if(!echeck(frd_email))
			{
				document.getElementById(e_mail).focus();
				return false;
			}
			var field_set='yes';
		}
	}
	if(field_set=='')
	{
		alert("please insert at least one name and email id");
		return false;
	}
	return true;
}

function echeck(str) {

var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if (str.indexOf(at)==-1){
   alert("Invalid E-mail ID")
   return false
}

if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
   alert("Invalid E-mail ID")
   return false
}

if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
    alert("Invalid E-mail ID")
    return false
}

 if (str.indexOf(at,(lat+1))!=-1){
    alert("Invalid E-mail ID")
    return false
 }

 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
    alert("Invalid E-mail ID")
    return false
 }

 if (str.indexOf(dot,(lat+2))==-1){
    alert("Invalid E-mail ID")
    return false
 }

 if (str.indexOf(" ")!=-1){
    alert("Invalid E-mail ID")
    return false
 }

  return true

}

function checkreg1from()
{
	var form = document.frmreg1;
	//alert(form);
	if(form.username.value==''){
		alert("Please enter ASD Username");
		form.username.focus();
		return false;
	}
	else if(form.member_id.value==''){
		alert("Please enter ASD Member Id");
		form.member_id.focus();
		return false;
	}
	else{
		return true;
	}
}

function checkreg2from()
{
	var form = document.frmreg2;
	//alert(form);
	if(form.username.value==''){
		alert("Please enter username");
		form.username.focus();
		return false;
	}
	else if(form.passwd.value==''){
		alert("Please enter password");
		form.passwd.focus();
		return false;
	}
	else if(form.re_passwd.value==''){
		alert("Please re-enter password");
		form.re_passwd.focus();
		return false;
	}
	else if(form.re_passwd.value!=form.passwd.value){
		alert("Please re-enter correct password");
		form.re_passwd.focus();
		return false;
	}
	else if(form.first_name.value==''){
		alert("Please enter First Name");
		form.first_name.focus();
		return false;
	}
	else if(form.last_name.value==''){
		alert("Please enter Last Name");
		form.last_name.focus();
		return false;
	}
	else if(form.email.value==''){
		alert("Please enter Email Address");
		form.email.focus();
		return false;
	}
	else if(!echeck(form.email.value)){
		//alert("Please enter valid Email Address");
		form.email.focus();
		return false;
	}
	else{
		return true;
	}
}



