//BEFORE LOGIN
$(document).ready(function() {
$("a#login").click(function() {
        $("#before_login").text("Please Login into the website to access the functionalite!").show().fadeOut(7000);
	    $('#before_login').css('color','red');
  });
});
/***********************************************
* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var loadedobjects=""
var rootdomain="http://"+window.location.hostname

function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}

//AJAX OBJECT CALL
function getXMLHTTP()
{ 
   var xmlhttp=false;	
   try
   {
	 xmlhttp=new XMLHttpRequest();
   }
   catch(e)
   {		
	 try
	   {			
		xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
	   }
	   catch(e)
	   {
		try
		{
		 xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
    	catch(e1)
		{
		 xmlhttp=false;
		}
	   }
	}
  return xmlhttp;
}

//REGISTRATION FORM VALIDATION
function validation_registration()
{
Formname= document.Registration;
var illegalChars = /\W/;
// allow only letters, numbers, and underscores
    

 if (document.getElementById("user_name").value == "")
 {
  hideAllErrors();
  document.getElementById('user_name_error').innerHTML = "Required: Please Enter User Name!";
  document.getElementById("user_name").focus();
  return false;
 }
 else if (illegalChars.test(document.getElementById("user_name").value))
 {
   hideAllErrors();
   document.getElementById('user_name_error').innerHTML = "The username contains illegal characters!";
   document.getElementById("user_name").focus();
   return false;
 }
 else if (document.getElementById("first_name").value == "")
 {
  hideAllErrors();
  document.getElementById('first_name_error').innerHTML = "Required: Please Enter First Name!";
  document.getElementById("first_name").focus();
  return false;
 }
 else if (illegalChars.test(document.getElementById("first_name").value))
 {
   hideAllErrors();
   document.getElementById('first_name_error').innerHTML = "The firstname contains illegal characters!";
   document.getElementById("first_name").focus();
   return false;
 }
 else if (document.getElementById("last_name").value == "")
 {
  hideAllErrors();
  document.getElementById('last_name_error').innerHTML = "Required: Please Enter Last Name!";
  document.getElementById("last_name").focus();
  return false;
 }
 else if (illegalChars.test(document.getElementById("last_name").value))
 {
   hideAllErrors();
   document.getElementById('last_name_error').innerHTML = "The lastname contains illegal characters!";
   document.getElementById("last_name").focus();
   return false;
 }
 else if (document.getElementById("gender").value == "")
 {
  hideAllErrors();
  document.getElementById('gender_error').innerHTML = "Required: Please Choose Gender!";
  document.getElementById("gender").focus();
  return false;
 }
 else if (document.getElementById("email_id").value == "")
 {
  hideAllErrors();
  document.getElementById('email_error').innerHTML = "Required: Please Enter Email!";
  document.getElementById("email_id").focus();
  return false;
 }
else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("email_id").value)))
 {
   hideAllErrors();
   document.getElementById("email_error").innerHTML = "Invalid Email Address!";
   document.getElementById("email_id").focus();
   return false;
 }
 else if (document.getElementById("password").value == "")
 {
  hideAllErrors();
  document.getElementById('password_error').innerHTML = "Required: Please Enter Password!";
  document.getElementById("password").focus();
  return false;
 } 
 else if (document.getElementById("confirm_password").value == "")
 {
  hideAllErrors();
  document.getElementById('confirm_password_error').innerHTML = "Required: Please Enter Confirm Password!";
  document.getElementById("confirm_password").focus();
  return false;
 }
 else if (document.getElementById("password").value != document.getElementById("confirm_password").value)
 {
  hideAllErrors();
  document.getElementById('password_error').innerHTML = "Password Mismatch!";
  document.getElementById("password").focus();
  document.Registration.password.value = "";
  document.Registration.confirm_password.value = "";
  return false;
 }
 else if (document.getElementById("membership").value == "")
 {
  hideAllErrors();
  document.getElementById('membership_error').innerHTML = "Required: Please Choose Membership!";
  document.getElementById("membership").focus();
  return false;
 }

    //Formname= document.Registration;
	//Formname.action	= "confirmation.php";
	//Formname.submit();
 
}

//HIDE ALL ERRORS
function hideAllErrors()
 {
    document.getElementById("membership_error").innerHTML = ""
	document.getElementById("first_name_error").innerHTML = ""
	document.getElementById("last_name_error").innerHTML = ""
	document.getElementById("gender_error").innerHTML = ""
	document.getElementById("password_error").innerHTML = ""
	document.getElementById("confirm_password_error").innerHTML = ""
 }
 
//CHECK USER NAME AVAILABLE
function check_user_name()
{  
if(document.getElementById("user_name").value!='')
	{
	     hideAllErrors();
		 var strURL="Site_Ajax/check_user_name.php?user_name="+document.getElementById("user_name").value;
		 var req = getXMLHTTP();
		
		if (req) {
			
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {
						document.getElementById('user_name_error').innerHTML=req.responseText;
						} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
			req.open("GET", strURL, true);
			req.send(null);
		}		
	}

}
//CHECK USER NAME AVAILABLE
function check_user_email()
{  
if(document.getElementById("email_id").value!='')
	{
	     hideAllErrors();
		 if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("email_id").value)))
          {
                   hideAllErrors();
                   document.getElementById("email_error").innerHTML = "Invalid Email Address!";
                   document.getElementById("email_id").focus();
                   return false;
          }
		 var strURL="Site_Ajax/check_user_name.php?user_email="+document.getElementById("email_id").value;
		 var req = getXMLHTTP();
		
		if (req) {
			
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {
						document.getElementById('email_error').innerHTML=req.responseText;
						} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
			req.open("GET", strURL, true);
			req.send(null);
		}		
	}

}

//SELECT PAYMENT PACKAGE
function package_value(Type)
{ 
if(document.getElementById("membership").value!='')
	{
		 if(Type!='upgrade')
	     hideAllErrors();
		 var strURL="Site_Ajax/select_package.php?membership="+document.getElementById("membership").value;
		 var req = getXMLHTTP();
		
		if (req) {
			
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {			
						document.getElementById('package_div').innerHTML=req.responseText;						
					} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
			req.open("GET", strURL, true);
			req.send(null);
		}		
	}
	else
	{
	document.getElementById('package_div').innerHTML=""
	}

}

//SEND FORGOT PASSWORD
function forgot_password()
{ 
 if (document.getElementById("forgot_email").value == "")
 {
    hideAllErrors1();
    document.getElementById('forgot_email_error').innerHTML = "Required: Please Enter Email!";
    document.getElementById("forgot_email").focus();
    return false;
 }
else  if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("forgot_email").value)))
 {
    hideAllErrors1();
    document.getElementById("forgot_email_error").innerHTML = "Invalid Email Address!";
    document.getElementById("forgot_email").focus();
    return false;
   
 }
      var strURL="Site_Ajax/send_pass.php?user_email="+document.getElementById("forgot_email").value;
	  var req = getXMLHTTP();
		
		if (req) {
			
		 req.onreadystatechange = function() {
		 if(req.readyState < 4)
         {
            document.getElementById('forgot_email_error').innerHTML = "";
          }
				if (req.readyState == 4) {
						if (req.status == 200) {			
						document.getElementById('forgot_email_error').innerHTML=req.responseText;						
					} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
			req.open("GET", strURL, true);
			req.send(null);
		}		
	
}
//HIDE ALL ERRORS
function hideAllErrors1()
 {
    document.getElementById("forgot_email_error").innerHTML = ""
	
 }
 //CHANGE CONTENT
function change_page()
{
 var strURL="Site_Ajax/change_content.php";
	  var req = getXMLHTTP();
		
		if (req) {
			
		 req.onreadystatechange = function() {
		
				if (req.readyState == 4) {
						if (req.status == 200) {			
						document.getElementById('content_page').innerHTML=req.responseText;						
					} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
			req.open("GET", strURL, true);
			req.send(null);
		}		
}

//LOGIN VALIDATION

function login_validation()
{
var illegalChars = /\W/;
// allow only letters, numbers, and underscores
 if (document.getElementById("login_username").value == "")
 {
  HideAllLoginErrors();
  document.getElementById('login_username_error').innerHTML = "Please Enter User Name!";
  document.getElementById("login_username").focus();
  return false;
 }
 else if (illegalChars.test(document.getElementById("login_username").value))
 {
   HideAllLoginErrors();
   document.getElementById('login_username_error').innerHTML = "The username contains illegal characters!";
   document.getElementById("login_username").focus();
   return false;
 }
else if (document.getElementById("login_password").value == "")
 {
  HideAllLoginErrors();
  document.getElementById('login_password_error').innerHTML = "Please Enter Password!";
  document.getElementById("login_password").focus();
  return false;
 }
}
//HIDE ALL LOGIN ERRORS
function HideAllLoginErrors()
{
  document.getElementById("login_username_error").innerHTML = ""
  document.getElementById("login_password_error").innerHTML = ""
}
//CHECK ALL FUNCTION
function Check(chk)
{ 
if(document.Beat_Form.checkbox.checked==true){
for (i = 0; i < chk.length; i++)
chk[i].checked = true ;
}else{

for (i = 0; i < chk.length; i++)
chk[i].checked = false ;
}
}

//EDIT BEAT
function EditBeat(id)
{   
	 var strURL="Site_Ajax/edit_beat.php?id="+id;
	 var req = getXMLHTTP();
		
		if (req) {
			
		 req.onreadystatechange = function() {
		
				if (req.readyState == 4) {
						if (req.status == 200) {			
						document.getElementById('save_beat').innerHTML=req.responseText;						
					} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
			req.open("GET", strURL, true);
			req.send(null);
		}		
		
}
//CHANGE DISCOUNT
function change_discount(Type)
{
		var flag=false;
		for(i=0;i<document.Beat_Form.elements.length;i++)
		{		
			if(document.Beat_Form.elements[i].name=="Beat_Id[]")
			{
				if(document.Beat_Form.elements[i].checked)
				{
					flag=true;	
					break;
				}
			}
		
		}	
		
		if(flag==true)
		{
		        FormName		= document.Beat_Form;
				FormName.Action_Type.value	= Type;
				FormName.action	= "beat.php";
				FormName.submit();
		}
		else
		{
			alert("Select Atleast One Beat Checkbox");

			return false;
		}

}
//CHANGE ICON
function icon_change(Type,Id)
{
 if(Type=='Delete')	
 {
	if(confirm('Are you sure you want to delete this beat?'))
	{
		FormName		= document.Beat_Form;
        FormName.Action_Type.value	= Type;
        FormName.Icon_Id.value	= Id;
		FormName.action	= "beat.php";
		FormName.submit();	
	}
	
 }
 else
 {
 FormName		= document.Beat_Form;
 FormName.Action_Type.value	= Type;
 FormName.Icon_Id.value	= Id;
 FormName.action	= "beat.php";
 FormName.submit();	
 }
}
//REMOVE CHANGE ICON
function remove_icon_change(Type,Id)
{
 FormName		= document.Beat_Form;
 FormName.Action_Type.value	= Type;
 FormName.Icon_Id.value	= Id;
 FormName.action	= "beat.php";
 FormName.submit();	
}
//FILE DOWNLOAD
function file_download(Files)
{
 FormName		= document.Beat_Form;
 FormName.Action_Type.value	='Download';
 FormName.File.value	= Files;
 FormName.action	= "beat.php";
 FormName.submit();	
}
///////////SAVE BEAT
function SaveBeat()
{
 if (document.getElementById("beat_name").value == "")
 {
  HideAllBeatErrors();
  document.getElementById('beat_name_error').innerHTML = "Please Enter Beat Name!";
  document.getElementById("beat_name").focus();
  return false;
 }
 FormName		= document.Beat_Form;
 FormName.Action_Type.value	='Save';
 FormName.action	= "beat.php";
 FormName.submit();	

}
/////////HIDE ALL BEAT ERROR
function HideAllBeatErrors()
{
	  document.getElementById("beat_name_error").innerHTML = ""
	
}
/////////SELECT ALL
function select_all(field) {
	field.select();
}

////BEAT UPLOAD VALIDATION
function beatvalidate()
{	
 Formname= document.upload_form;
    
 if (document.getElementById("beat_name").value == "")
 {
  hideAllbeatErrors();
  document.getElementById('beat_name_error').innerHTML = "&nbsp;Required: Please Enter Beat Name!";
  document.getElementById("beat_name").focus();
  return false;
 }
 if (document.getElementById("file").value == "")
 {
  hideAllbeatErrors();
  document.getElementById('file_error').innerHTML = "&nbsp;Required: Please Choose Upload File!";
  document.getElementById("file").focus();
  return false;
 }
 

 if (document.getElementById("genre").value == "")
 {
  hideAllbeatErrors();
  document.getElementById('genre_error').innerHTML = "&nbsp;Required: Please Select Genre!";
  document.getElementById("genre").focus();
  return false;
 }
 hideAllbeatErrors();

    Formname= document.upload_form;
	Formname.action	= "uploadbeat.php?Submit=Save";
	Formname.submit();
	document.getElementById('upval').style.display='inline';
}

function hideAllbeatErrors()
 {
    document.getElementById("beat_name_error").innerHTML = ""
    document.getElementById("file_error").innerHTML = ""
    document.getElementById("genre_error").innerHTML = ""

 }
 ///////////////////SELECT ORDER
 function selectorder()
 {
   FormName		= document.Beat_Form;
   FormName.Action_Type.value	='order';
   FormName.action	= "beat.php";
   FormName.submit();	
}
 
 ///////////////////SAVE ORDER
 function saveorder()
 {
   FormName		= document.Beat_Form;
   FormName.Action_Type.value	='ordersave';
   FormName.action	= "beat.php";
   FormName.submit();	
}
////////PRICE FIELD 
function pricefield(type)
{
if(type=='Beat')
{
	document.getElementById('val').style.display='inline';
	document.getElementById('val1').style.display='none';
}
else
{
	document.getElementById('val1').style.display='inline';
	document.getElementById('val').style.display='none';
}
	
}
////////////////////////TOOL TIP
	/************************************************************************************************************
	(C) www.dhtmlgoodies.com, October 2005
	
	This is a script from www.dhtmlgoodies.com. You will find this and a lot of other scripts at our website.	
	
	Updated:	
		March, 11th, 2006 - Fixed positioning of tooltip when displayed near the right edge of the browser.
		April, 6th 2006, Using iframe in IE in order to make the tooltip cover select boxes.
		
	Terms of use:
	You are free to use this script as long as the copyright message is kept intact. However, you may not
	redistribute, sell or repost it without our permission.
	
	Thank you!
	
	www.dhtmlgoodies.com
	Alf Magne Kalleland
	
	************************************************************************************************************/	
	var dhtmlgoodies_tooltip = false;
	var dhtmlgoodies_tooltipShadow = false;
	var dhtmlgoodies_shadowSize = 4;
	var dhtmlgoodies_tooltipMaxWidth = 200;
	var dhtmlgoodies_tooltipMinWidth = 100;
	var dhtmlgoodies_iframe = false;
	var tooltip_is_msie = (navigator.userAgent.indexOf('MSIE')>=0 && navigator.userAgent.indexOf('opera')==-1 && document.all)?true:false;
	function showTooltip(e,tooltipTxt)
	{
		
		var bodyWidth = Math.max(document.body.clientWidth,document.documentElement.clientWidth) - 20;
	
		if(!dhtmlgoodies_tooltip){
			dhtmlgoodies_tooltip = document.createElement('DIV');
			dhtmlgoodies_tooltip.id = 'dhtmlgoodies_tooltip';
			dhtmlgoodies_tooltipShadow = document.createElement('DIV');
			dhtmlgoodies_tooltipShadow.id = 'dhtmlgoodies_tooltipShadow';
			
			document.body.appendChild(dhtmlgoodies_tooltip);
			document.body.appendChild(dhtmlgoodies_tooltipShadow);	
			
			if(tooltip_is_msie){
				dhtmlgoodies_iframe = document.createElement('IFRAME');
				dhtmlgoodies_iframe.frameborder='5';
				dhtmlgoodies_iframe.style.backgroundColor='#FFFFFF';
				dhtmlgoodies_iframe.src = '#'; 	
				dhtmlgoodies_iframe.style.zIndex = 100;
				dhtmlgoodies_iframe.style.position = 'absolute';
				document.body.appendChild(dhtmlgoodies_iframe);
			}
			
		}
		
		dhtmlgoodies_tooltip.style.display='block';
		dhtmlgoodies_tooltipShadow.style.display='block';
		if(tooltip_is_msie)dhtmlgoodies_iframe.style.display='block';
		
		var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
		if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0; 
		var leftPos = e.clientX + 10;
		
		dhtmlgoodies_tooltip.style.width = null;	// Reset style width if it's set 
		dhtmlgoodies_tooltip.innerHTML = tooltipTxt;
		dhtmlgoodies_tooltip.style.left = leftPos + 'px';
		dhtmlgoodies_tooltip.style.top = e.clientY + 10 + st + 'px';

		
		dhtmlgoodies_tooltipShadow.style.left =  leftPos + dhtmlgoodies_shadowSize + 'px';
		dhtmlgoodies_tooltipShadow.style.top = e.clientY + 10 + st + dhtmlgoodies_shadowSize + 'px';
		
		if(dhtmlgoodies_tooltip.offsetWidth>dhtmlgoodies_tooltipMaxWidth){	/* Exceeding max width of tooltip ? */
			dhtmlgoodies_tooltip.style.width = dhtmlgoodies_tooltipMaxWidth + 'px';
		}
		
		var tooltipWidth = dhtmlgoodies_tooltip.offsetWidth;		
		if(tooltipWidth<dhtmlgoodies_tooltipMinWidth)tooltipWidth = dhtmlgoodies_tooltipMinWidth;
		
		
		dhtmlgoodies_tooltip.style.width = tooltipWidth + 'px';
		dhtmlgoodies_tooltipShadow.style.width = dhtmlgoodies_tooltip.offsetWidth + 'px';
		dhtmlgoodies_tooltipShadow.style.height = dhtmlgoodies_tooltip.offsetHeight + 'px';		
		
		if((leftPos + tooltipWidth)>bodyWidth){
			dhtmlgoodies_tooltip.style.left = (dhtmlgoodies_tooltipShadow.style.left.replace('px','') - ((leftPos + tooltipWidth)-bodyWidth)) + 'px';
			dhtmlgoodies_tooltipShadow.style.left = (dhtmlgoodies_tooltipShadow.style.left.replace('px','') - ((leftPos + tooltipWidth)-bodyWidth) + dhtmlgoodies_shadowSize) + 'px';
		}
		
		if(tooltip_is_msie){
			dhtmlgoodies_iframe.style.left = dhtmlgoodies_tooltip.style.left;
			dhtmlgoodies_iframe.style.top = dhtmlgoodies_tooltip.style.top;
			dhtmlgoodies_iframe.style.width = dhtmlgoodies_tooltip.offsetWidth + 'px';
			dhtmlgoodies_iframe.style.height = dhtmlgoodies_tooltip.offsetHeight + 'px';
		
		}
				
	}
	
	function hideTooltip()
	{
		dhtmlgoodies_tooltip.style.display='none';
		dhtmlgoodies_tooltipShadow.style.display='none';		
		if(tooltip_is_msie)dhtmlgoodies_iframe.style.display='none';		
	}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function playbeat(beat_id){
	document.getElementById('playval_'+beat_id).style.display='inline';
	document.getElementById('playimg_'+beat_id).style.display='none';}
	
//contect us form validation

function contact_validation(){
	
if (document.getElementById("name").value == "")
 {
  hideAllErrorsContact();
  document.getElementById('name_error').innerHTML = "Required: Please Enter Name!";
  document.getElementById("name").focus();
  return false;
 }

 else if (document.getElementById("contact_no").value == "")
 {
  hideAllErrorsContact();
  document.getElementById('contact_no_error').innerHTML = "Required: Please Enter Contact No!";
  document.getElementById("contact_no").focus();
  return false;
 }
 
 else if (document.getElementById("contact_email").value == "")
 {
  hideAllErrorsContact();
  document.getElementById('contact_email_error').innerHTML = "Required: Please Enter Contact Email!";
  document.getElementById("contact_email").focus();
  return false;
 }
else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("contact_email").value)))
 {
   hideAllErrorsContact();
   document.getElementById("contact_email_error").innerHTML = "Invalid Email Address!";
   document.getElementById("contact_email").focus();
   return false;
 }
  else if (document.getElementById("comments").value == "")
 {
  hideAllErrorsContact();
  document.getElementById('comments_error').innerHTML = "Required: Please Enter Comments!";
  document.getElementById("comments").focus();
  return false;
 }
    FormName= document.Contact_Form;
	FormName.Action_Type.value	='Send';
	FormName.action	= "Contact-Us";
	FormName.submit();
}

function hideAllErrorsContact(){
	 document.getElementById('name_error').innerHTML = "";
	  document.getElementById('contact_no_error').innerHTML = "";
	   document.getElementById('contact_email_error').innerHTML = "";
	   document.getElementById('comments_error').innerHTML = "";
	}

//CHECK USER NAME AVAILABLE
function validate_paypal_email()
{  
if (document.getElementById("paypal_email").value == "")
 {
  document.getElementById('email_error').innerHTML = "Required: Please Enter Paypal Email!";
  document.getElementById("paypal_email").focus();
  return false;
 }
if(document.getElementById("paypal_email").value!='')
	{
	    
		 if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("paypal_email").value)))
          {
                   document.getElementById("email_error").innerHTML = "Invalid Email Address!";
                   document.getElementById("paypal_email").focus();
                   return false;
          }
	
		 var strURL="Site_Ajax/check_user_name.php?user_email="+document.getElementById("paypal_email").value;
		 var req = getXMLHTTP();
		
		if (req) {
			
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {
						document.getElementById('email_error').innerHTML=req.responseText;
						} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
			req.open("GET", strURL, true);
			req.send(null);
		}		
	}

}

