function verify_form()
{
	
	var frm1=document.sform;
	var flag=0;
	var msg="";
	var flag=-1;
	//var bb="save";
	if(frm1.n_name.value=="")
	{
	msg="Please enter your nick name";
	flag=1;
	frm1.n_name.focus();
	}
	if(frm1.email.value=="")
	{
	msg+="\nPlease enter email address";
	flag=1;
	}
	if(frm1.email.value!="")
	{
	if(echeck(frm1.email.value)==false){
    msg+="\nPlease enter correct email address";
	flag=1;
	}
	}
	if(frm1.u_password.value=="")
	{
	msg+="\nPlease enter password";
	flag=1;
	}
	if(frm1.u_password.value!="")
	{
	if(frm1.u_password.value.length <= 5)
	{
	msg+="\nPassword length minimum 6 characters";
	flag=1;
	}
	}
	if(frm1.u_password.value!="")
	{
	if(frm1.c_password.value=="")
	{
	msg+="\nPlease enter confirm password";
	flag=1;
	}
	}
	if (frm1.u_password.value!="" && frm1.c_password.value!="")
	{
	if (frm1.u_password.value!=frm1.c_password.value)
	{
	msg+="\nPassword does not match";
	flag=1;
	}
	}
	if(frm1.day.selectedIndex==0)
	{
	msg+="\nPlease select your birth day";
	flag=1;
	}
	if(frm1.month.selectedIndex==0)
	{
	msg+="\nPlease select your birth month";
	flag=1;
	}
	if(frm1.year.selectedIndex==0)
	{
	msg+="\nPlease select your birth year";
	flag=1;
	}
	if(frm1.gender12.value=="")
	{
	msg+="\nPlease select your gender";
	flag=1;
	}
	if(frm1.city.value=="")
	{
	msg+="\nPlease enter your city";
	flag=1;
	}if(frm1.state.value=="")
	{
	msg+="\nPlease select your state";
	flag=1;
	}if(frm1.country.value=="")
	{
	msg+="\nPlease select your country";
	flag=1;
	}
	var OK = new Array ('jpg', 'gif', 'jpeg', 'png');
   var filename = document.getElementById("pic").value;
   var ext = getExt(filename);
   var fileOK = 0;
   for (i = 0; i < OK.length; i++) {
     if (OK[i] == ext) {
      fileOK = 1; // one of the file extensions found
     } 
   }
 
   if (fileOK == 0 && filename!="") { 
     msg+="\nThe file is not an image file";
     flag=1;
   }

	if(frm1.security_code.value=="")
	{
	msg+="\nPlease enter security code";
	flag=1;
	}
	if(frm1.term.checked==false)
	{
	msg+="\nPlease read all terms and conditions";
	flag=1;
	}
	if(flag!=1)
	{
		
				frm1.action="signup.php?case=submit";
				frm1.submit();
			
	}
	else
	{
		
		alert(msg);
		return false;
	}
		
}
function login()
{
var frm1=document.form1;
	var flag=0;
	var msg="";
	var flag=-1;
	//var bb="save";
	if(frm1.email.value=="")
	{
	msg+="\nPlease enter email address";
	flag=1;
	}
	if(frm1.email.value!="" && echeck(frm1.email.value)==false){
    msg+="\nPlease enter correct email address";
	flag=1;
	}
	if(frm1.u_password.value=="")
	{
	msg+="\nPlease enter password";
	flag=1;
	}
	if(flag!=1)
	{
		
				frm1.action="login_success.php?case=login_up";
				frm1.submit();
			
	}
	else
	{
		
		alert(msg);
		return false;
	}
	
}
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 forgot()
{
	var frm1=document.form34;
	var flag=0;
	var msg="";
	var flag=-1;
	//var bb="save";
	if(frm1.S1.value=="")
	{
	msg="Please enter your email address";
	flag=1;
	frm1.S1.focus();
	}
	if(flag!=1)
	{
		
				frm1.action="forgot.php?case=continue";
				frm1.submit();
			
	}
	else
	{
		
		alert(msg);
		return false;
	}
}
function post_ques()
{
var frm1=document.form1;
	var flag=0;
	var msg="";
	var flag=-1;
	//var bb="save";
	if(frm1.title.value=="")
	{
	msg+="\nPlease enter a question.";
	flag=1;
	}
	if(flag!=1)
	{
		
				frm1.action="post_ques.php?case=p_submit";
				frm1.submit();
			
	}
	else
	{
		
		alert(msg);
		return false;
	}
	
}
function post_ans()
{
var frm1=document.form167;
	var flag=0;
	var msg="";
	var flag=-1;
	//var bb="save";
	if(frm1.answer.value=="")
	{
	msg+="\nPlease enter a answer.";
	flag=1;
	}
	if(flag!=1)
	{
		
				frm1.action="post_answer.php?case=p_submit";
				frm1.submit();
			
	}
	else
	{
		
		alert(msg);
		return false;
	}
	
}
function regin()
{
var answer=confirm("you are a visitor, please login or signup first");
if(answer)
{
window.location="login.php";
}
else
{
alert("Thanks for visit the site!");
}
}
function contact_form()
{
	var frm1=document.form146;
	var flag=0;
	var msg="";
	var flag=-1;
	//var bb="save";
	if(frm1.name.value=="")
	{
	msg="Please enter your name";
	flag=1;
	frm1.name.focus();
	}
	if(frm1.email.value=="")
	{
	msg+="\nPlease enter your email address";
	flag=1;
	}
	if(echeck(frm1.email.value)==false){
    msg+="\nPlease enter correct email address";
	flag=1;
	}
	if(frm1.sub1.value=="")
	{
	msg+="\nPlease enter your subject";
	flag=1;
	}
	if(frm1.mess.value=="")
	{
	msg+="\nPlease enter your message";
	flag=1;
	}
	if(flag!=1)
	{
		
				frm1.action="sub.php?case=continue";
				frm1.submit();
			
	}
	else
	{
		
		alert(msg);
		return false;
	}
}
function friend_form()
{
	var frm1=document.form146;
	var flag=0;
	var msg="";
	var flag=-1;
	//var bb="save";
	if(frm1.email.value=="")
	{
	msg="\nPlease enter your friend email address";
	flag=1;
	}
	if(frm1.email.value!="")
	{
	if(echeck(frm1.email.value)==false){
    msg+="\nPlease enter correct email address";
	flag=1;
	}
	}
	if(flag!=1)
	{
		
				frm1.action="friend_sub.php?case=continue";
				frm1.submit();
			
	}
	else
	{
		
		alert(msg);
		return false;
	}
}
function getExt(filename) {
   var dot_pos = filename.lastIndexOf(".");
   if(dot_pos == -1)
      return "";
   return filename.substr(dot_pos+1).toLowerCase();
}
function alert_required(gst)
{
	if(gst.value=='')
	{
		document.getElementById('message1').style.top=getY(gst)+'px';
		document.getElementById('message1').style.left=getX(gst)+'px';
		document.getElementById('message1').style.display='block';
		xshowcountry();
	}
}

function getY( oElement )
{
	var iReturnValue = 0;
	while( oElement != null ) 
	{
		iReturnValue += oElement.offsetTop;
		oElement = oElement.offsetParent;
	}
	return iReturnValue;
}


function getX( oElement )
{
	var iReturnValue = 0;
	while( oElement != null ) 
	{
		iReturnValue += oElement.offsetLeft;
		oElement = oElement.offsetParent;
	}
	return iReturnValue;
}


function xshowcountry() 
{
var country=document.getElementById('cont').style.width;
//alert('');
set=parseInt(country);set=set+5;
document.getElementById('cont').style.width=set+'px';
if(set<153){setTimeout("xshowcountry();",0)}else{setTimeout("xhidecountry();",2222)};
}

function xhidecountry() 
{
var country=document.getElementById('cont').style.width;
set=parseInt(country);set=set-5;
document.getElementById('cont').style.width=set+'px';
if(set>0){setTimeout("xhidecountry('Y');",.01)}else{document.getElementById('message1').style.display='none';};
}

var newwindow;
function poptastic(url)
{newwindow=window.open(url,'name','height=200,width=400');if (window.focus) {newwindow.focus()}}

$("#username").blur(function()
{
 //remove all the class add the messagebox classes and start fading
 $("#msgbox").removeClass().addClass('messagebox').text('Checking...').fadeIn("slow");
 //check the username exists or not from ajax
 $.post("user_availability.php",{ user_name:$(this).val() } ,function(data)
 {
  if(data=='no') //if username not avaiable
  {
   $("#msgbox").fadeTo(200,0.1,function() //start fading the messagebox
   {
    //add message and change the class of the box and start fading
    $(this).html('This User name Already exists').addClass('messageboxerror').fadeTo(900,1);
   });
  }
  else
  {
   $("#msgbox").fadeTo(200,0.1,function()  //start fading the messagebox
   {
    //add message and change the class of the box and start fading
    $(this).html('Username available to register').addClass('messageboxok').fadeTo(900,1);
   });
  }
 });
});