var xmlHttp
function insert(url) 
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return
 }
  
	
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}


function update(url) 
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return
 }
  
	
xmlHttp.onreadystatechange=updateChnaged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function getPrice(val)
{
	var url="getMembershipPrice.php";
    url=url+"?val="+val;
    xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request");
	 return
	 }  
		
	xmlHttp.onreadystatechange=getPriceVal 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function getPriceVal() 
{ 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  { 
    var values=xmlHttp.responseText;   
	var getVals=values.split("|");
	//alert(getVals[0] + '--' + getVals[1]);
	//alert('sh---' + document.getElementById('amount').value);
 	document.getElementById('price').innerHTML="<strong><font color='red' size='2' face='verdana'>Price : </strong></font>$"+getVals[1];		
	document.getElementById('item_name').value=getVals[0];
	document.getElementById('amount').value=getVals[1];
  } 
}

function updateChnaged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	//alert(xmlHttp.responseText);
   document.getElementById("serverResponse").innerHTML = xmlHttp.responseText
   document.getElementById('mem_name').value='';
   document.getElementById('mem_type').value='';
   document.getElementById('mem_price').value='';
   document.getElementById('dd').value='';
   document.getElementById('mm').value='';
   document.getElementById('yy').value='';
   document.getElementById('mem_type').value='';
   document.getElementById('mem_des').value='';
   document.getElementById('no_days').value='';
   //alert(xmlHttp.responseText);
   } 

}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	//alert(xmlHttp.responseText);
   document.getElementById("txtHint").innerHTML = xmlHttp.responseText
   document.getElementById('mem_name').value='';
   document.getElementById('mem_type').value='';
   document.getElementById('mem_price').value='';
   document.getElementById('dd').value='';
   document.getElementById('mm').value='';
   document.getElementById('yy').value='';
   document.getElementById('mem_type').value='';
   document.getElementById('mem_des').value='';
   document.getElementById('no_days').value='';
   //alert(xmlHttp.responseText);
   } 

}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
function checkemail()
{
	 if(document.getElementById("email").value=="")
    {
      alert("Please Enter the email");
	  return false;
    }
	if(-1 == document.sendpass.email.value.indexOf("@")) 
	{ 
       document.sendpass.email.focus(); 
       alert("Please Enter Valid Email Address"); 
       return false; 
       }
	if(-1 == document.sendpass.email.value.indexOf(".")) 
		{ 
       document.sendpass.email.focus(); 
       alert("Please Enter Valid Email Address"); 
       return false; 
       }
	   
 
    if(-1 != document.sendpass.email.value.indexOf("#"))
		{ 
       document.sendpass.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
    if(-1 != document.sendpass.email.value.indexOf("!"))
		{
       document.sendpass.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
    if(-1 != document.sendpass.email.value.indexOf(" "))
		{ 
       document.sendpass.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
    if(document.sendpass.email.value.length ==
         (document.sendpass.email.value.indexOf("@")+1) )
		{
       document.sendpass.email.focus();
       alert("Please Enter Valid Email Address");
       return false;
       }
	  if(-1 != document.sendpass.email.value.indexOf("@."))
		{ 
       document.sendpass.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
	
}
function validate_register()
{
    if(document.getElementById("username").value=="")
    {
      alert("Please Enter User Name");
	  document.getElementById("username").focus();
	  return false;
    }
		  if(document.getElementById("pass").value=="")
    {
      alert("Please Enter Password");
	   document.getElementById("pass").focus();
	  return false;
    }
	  if(document.getElementById("conf_pass").value=="")
    {
      alert("Please Enter Confirm Password");
	   document.getElementById("conf_pass").focus();
	  return false;
    }
	//var pass=document.getElementById("pass").value;
	//var cpass=document.getElementById("conf_pass").value;
	//alert(pass);
	//alert(cpass);
	
	 else if(document.member.pass.value!=document.member.conf_pass.value)
    {
      alert("Your Password and Confrom Password are not same");
	   document.getElementById("pass").focus();
	  return false;
    }
		  if(document.getElementById("fname").value=="")
    {
      alert("Please Enter the First Name");
	   document.getElementById("fname").focus();
	  return false;
    }
		  if(document.getElementById("lname").value=="")
		  
    {
      alert("Please Enter the Last Name");
	   document.getElementById("lname").focus();
	  return false;
    }
	if(document.getElementById("email").value=="")
    {
      alert("Please Enter the email");
	  document.getElementById("email").focus();
	  return false;
    }
	if(-1 == document.member.email.value.indexOf("@")) 
	{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address"); 
       return false; 
       }
	if(-1 == document.member.email.value.indexOf(".")) 
		{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address"); 
       return false; 
       }
	   
 
    if(-1 != document.member.email.value.indexOf("#"))
		{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
    if(-1 != document.member.email.value.indexOf("!"))
		{
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
    if(-1 != document.member.email.value.indexOf(" "))
		{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
    if(document.member.email.value.length ==
         (document.member.email.value.indexOf("@")+1) )
		{
       document.member.email.focus();
       alert("Please Enter Valid Email Address");
       return false;
       }
	  if(-1 != document.member.email.value.indexOf("@."))
		{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
	
    if(document.getElementById("adress1").value=="")
    {
      alert("Please Enter the Address1");
	  document.getElementById("adress1").focus();
	  return false;
    }
	 if(document.getElementById("country").value=="")
    {
      alert("Please Select Country");
	   document.getElementById("country").focus();
	  return false;
    }
    if(document.getElementById("state").value=="")
    {
      alert("Please Enter the State");
	  document.getElementById("state").focus();
	  return false;
    }
	 if(document.getElementById("zipcode").value=="")
    {
      alert("Please Enter the Zipcode");
	   document.getElementById("zipcode").focus();
	  return false;
    }
	
	var nm = document.member.zipcode;
					var alphaExp = /[0-9]+$/;
					if(!nm.value.match(alphaExp))
						{
						  
							alert("Please Enter zipcode only numeric");
							   document.getElementById("zipcode").focus();
							return false;
						
						}
	
		
	
	if (document.member.terms.checked == false )
	{
		alert("You must agree with Terms of Service");
		
		return false;		
	}
	if(document.getElementById("dd").value=="")
    {
      alert("Please Enter the Day Correctly");
	  return false;
    }
	
	if(document.getElementById("mm").value=="")
    {
      alert("Please Enter the Month Correctly");
	  return false;
    }
	
	if(document.getElementById("yy").value=="")
    {
      alert("Please Enter the Year Correctly");
	  return false;
    }
	
	if (document.member.terms.checked == false )
	{
		alert("You must agree with Terms and Conditions");
		
		return false;		
	}
	
}
function validate_editregister()
{
 if(document.getElementById("fname").value=="")
    {
      alert("Please Enter the First Name");
	  return false;
    }
		  if(document.getElementById("lname").value=="")
    {
      alert("Please Enter the Last Name");
	  return false;
    }
	if(document.getElementById("email").value=="")
    {
      alert("Please Enter Email Adress");
	  return false;
    }
		if(document.getElementById("email").value=="")
    {
      alert("Please Enter the email");
	  return false;
    }
	if(-1 == document.member.email.value.indexOf("@")) 
	{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address"); 
       return false; 
       }
	if(-1 == document.member.email.value.indexOf(".")) 
		{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address"); 
       return false; 
       }
	   
 
    if(-1 != document.member.email.value.indexOf("#"))
		{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
    if(-1 != document.member.email.value.indexOf("!"))
		{
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
    if(-1 != document.member.email.value.indexOf(" "))
		{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
    if(document.member.email.value.length ==
         (document.member.email.value.indexOf("@")+1) )
		{
       document.member.email.focus();
       alert("Please Enter Valid Email Address");
       return false;
       }
	  if(-1 != document.member.email.value.indexOf("@."))
		{ 
       document.member.email.focus(); 
       alert("Please Enter Valid Email Address" ); 
       return false; 
       }
	    if(document.getElementById("adress1").value=="")
    {
      alert("Please Enter the Address1");
	  return false;
    }
	 if(document.getElementById("country").value=="")
    {
      alert("Please Select Country");
	  return false;
    }
    if(document.getElementById("state").value=="")
    {
      alert("Please Enter the State");
	  return false;
    }
	 if(document.getElementById("city").value=="")
    {
      alert("Please Enter the City");
	  return false;
    }
	
	 if(document.getElementById("zipcode").value=="")
    {
      alert("Please Enter the Zipcode");
	  return false;
    }
	
	var nm = document.member.zipcode;
					var alphaExp = /[0-9]+$/;
					if(!nm.value.match(alphaExp))
						{
						  
							alert("Please Enter zipcode only numeric");
							return false;
						
	}
	
	 var extensions = new Array("jpg","jpeg","gif","png","bmp");  
   
 /* 
# // Alternative way to create the array 
#  
# var extensions = new Array(); 
#  
# extensions[1] = "jpg"; 
# extensions[0] = "jpeg"; 
# extensions[2] = "gif"; 
# extensions[3] = "png"; 
# extensions[4] = "bmp"; 
# */  
  
 var image_file = document.member.photo.value;  
   
 var image_length = document.member.photo.value.length;  
   
 var pos = image_file.lastIndexOf('.') + 1;  
   
 var ext = image_file.substring(pos, image_length);  
   
 var final_ext = ext.toLowerCase();  
   if(image_file !=''){ 
		 for (i = 0; i < extensions.length; i++)  
		 {  
			 if(extensions[i] == final_ext)  
			 {  
			 return true;  
			 }  
		 }  
		 
		 alert("You must upload an image file with one of the following extensions: "+ extensions.join(', ') +".");  
		
		return false;  
   }
	
	
}

function answer()
{
	if(document.getElementById("ques").value=="")
    {
      alert("Please Enter Your Question");
	   return false;
    }
	
}
function logincheck()
{
	
	if(document.getElementById("uname").value=="")
    {
      alert("Please Enter user Name");
	   return false;
    }
if(document.getElementById("password").value=="")
    {
      alert("Please Enter Password");
	   
	  return false;
    }
	document.getElementById('frmlogin').submit()
	  return true;
}
function changepass()
{
	
	if(document.getElementById("old_password").value=="")
    {
      alert("Please Enter Your Old Password");
	   return false;
    }
if(document.getElementById("newpass").value=="")
    {
      alert("Please Enter Your New Password");
	   
	  return false
    }
	if(document.getElementById("retype_password").value=="")
    {
      alert("Please Retype Your Password");
	  return false
    }
}

function funcheck(action)
{
	//var test=tinyMCE.getInstanceById("mem_des").getBody().innerHTML;
	
	//alert(test);
		  if(document.getElementById("mem_name").value=="")
    {
      alert("Please Enter the Membership Name");
	  return;
    }
	else
	{
	  var alphaExp = /^[a-zA-Z]+$/;
		
	  var clientname=document.membership.mem_name;
		 if(clientname.value.match(alphaExp))
		{
			
		}
		else
		{
			alert("Please Enter only alphabets in Membership Name");
			return;
		}	
	}
	if(document.getElementById("mem_type").value=="")
    {
      alert("Please Enter the Membership Type");
	  return;
    }
	if(document.getElementById("dd").value=="")
    {
      alert("Please Enter the Day Correctly");
	  return ;
    }
	
	if(document.getElementById("mm").value=="")
    {
      alert("Please Enter the Month Correctly");
	  return false;
    }
	
	if(document.getElementById("yy").value=="")
    {
      alert("Please Enter the Year Correctly");
	  return false;
    }
	if(document.getElementById("mem_price").value=="")
    {
      alert("Please Enter the Membership Price");
	  return;
    }
	else
	{
	  var numExp = /^[0-9]+$/;
		
	  var price=document.membership.mem_price;
		 if(price.value.match(numExp))
		{
			
		}
		else
		{
			alert("Please Enter only Numeric Value in Membership Price");
			return;
		}	
	}
	if(tinyMCE.getInstanceById("mem_des").getBody().innerHTML=="")
    {
      alert("Please Enter the Membership Description");
	  return;
    }
	if(document.getElementById("no_days").value=="")
    {
      alert("Please Enter Days");
	  return;
    }
	else
	{
	  var numExp = /^[0-9]+$/;
		
	  var days=document.membership.no_days
		 if(days.value.match(numExp))
		{
			
		}
		else
		{
			alert("Please Enter only Numeric Value ");
			return;
		}	
	}
	
	
	
 /*if(document.getElementById("email").value=="")
    {
      alert("Please Enter the E-Mail");
	  return false;
    }
  
  
	if(-1 == document.frm.email.value.indexOf("@")) 
		{ 
       document.frm.email.focus(); 
       alert("Your email must have a '@'."); 
       return false; 
       }
	if(-1 == document.frm.email.value.indexOf(".")) 
		{ 
       document.frm.email.focus(); 
       alert("Your email must have a '.'."); 
       return false; 
       }
	   
 
    if(-1 != document.frm.email.value.indexOf("#"))
		{ 
       document.frm.email.focus(); 
       alert("Your email must not have an '#' in it." ); 
       return false; 
       }
    if(-1 != document.frm.email.value.indexOf("!"))
		{
       document.frm.email.focus(); 
       alert("Your email must not have a '!' in it." ); 
       return false; 
       }
    if(-1 != document.frm.email.value.indexOf(" "))
		{ 
       document.frm.email.focus(); 
       alert("Your email must not have a space in it." ); 
       return false; 
       }
    if(document.frm.email.value.length ==
         (document.frm.email.value.indexOf("@")+1) )
		{
       document.frm.email.focus();
       alert("Your email must have a domain name after the '@'.");
       return false;
       }
	  if(-1 != document.frm.email.value.indexOf("@."))
		{ 
       document.frm.email.focus(); 
       alert("Your email must not have a domain between @ and '.'." ); 
       return false; 
       }
	  
	   
	   if(document.getElementById("contactnum").value=="")
     {
         alert("Please Enter the Contact No.");
	     return false;
    } 
 else
           { var x1 = document.frm.contactnum;
			var numericExpression = /^[0-9]+$/;
  
			  if(x1.value.match(numericExpression))
			{
			  //return true;
			}
				else
					{
						alert("Plese Enter Valid Contact No.");
						return false;
					}
			
		
           var x = document.frm.contactnum.value;
	       
	    
			if (x.length > 10 || x.length < 10 )
			{
				alert("enter 10 characters in Contact No.");
				return false;
			}
		
		
		if (x.length <10)
			{
				alert("enter 10 characters");
				return false;
			}
			}
			
*/			
	


	action=document.getElementById('submit').value;
	/*  if(document.getElementById("yahooim").value=="")
    {
      alert("Please Enter the Yahoo IM");
	  return false;
    }
	
	if(document.getElementById("msmim").value=="")
    {
      alert("Please Enter the MSM IM");
	  return false;
    }
	
	if(document.getElementById("skype").value=="")
    {
      alert("Please Enter the Skype");
	  return false;
    }
	
	
	if(document.getElementById("aim").value=="")
    {
      alert("Please Enter the Aim");
	  return false;
    }
	
	
	if(document.getElementById("comment").value=="")
    {
      alert("Please Enter the Comment");
	  return false;
    }
	
	*/
    var membershipname=document.getElementById("mem_name").value;
	var id=document.getElementById("mid").value;
	var membershiptype=document.getElementById("mem_type").value;
	var membershipprice=document.getElementById("mem_price").value;
	var membershipdes=tinyMCE.getInstanceById("mem_des").getBody().innerHTML;
	var days=document.getElementById("no_days").value;
	var action=document.getElementById("submit").value;
	var mm=document.getElementById("mm").value;
	var dd=document.getElementById("dd").value;
	var yy=document.getElementById("yy").value;
	var date= dd+ " " + mm + " " + yy;
	
	var url="membershipadd.php";
	url=url+"?membershipname="+membershipname;
	url=url+"&membershiptype="+membershiptype;
	url=url+"&membershipprice="+membershipprice;
	url=url+"&membershipdes="+membershipdes;
	url=url+"&date="+date;
	url=url+"&days="+days;
	url=url+"&action="+action;
    url=url+"&id="+id;
if (action=='insert')
	insert(url);
else
	update(url);

}
	
function checkcontent()

{
	if(document.getElementById("title").value=="")
    {
      alert("Please Enter the title");
	  return false;
    }
	
	
	if(document.getElementById("catgory").value=="")
    {
      alert("Please Select Category");
	  return false;
    }
	if(document.getElementById("mem_type").value=="")
    {
      alert("Please Select  Membership Type");
	  return false;
    }
	
}
