function validate_key(){

   var key=document.key_check.key.value;

   if(key==''){

     alert('Please enter your unlock key');

	 document.key_check.key.focus();

	 return false;

   }

}

			function get_type()

			{

					for (i = 0; i < document.frm.optType.length; i++) {

	   					if (document.frm.optType[i].checked){

	       					var val=document.frm.optType[i].value;

	   					}

					}

							if(val=='seller')

							{

								document.getElementById("url").style.visibility="hidden";	

								document.getElementById("buisness").style.visibility="hidden";	

								document.getElementById("logo").style.visibility="hidden";		

							}

							else

							{

								document.getElementById("url").style.visibility="visible";	

								document.getElementById("buisness").style.visibility="visible";	

								document.getElementById("logo").style.visibility="visible";	

							}	

		}
		
function trim(str)
{
   return str.replace(/^\s+|\s+$/g,'');
}

function Validate(){

	


   for (i = 0; i < document.frm.optType.length; i++) {

	   					if (document.frm.optType[i].checked){

	       					var val=document.frm.optType[i].value;

	   					}

					}

							


	var fname=document.frm.txtFname.value;

	var lname=document.frm.txtLname.value;

	var email=document.frm.txtEmail.value;
	
	var email1=document.frm.txtEmail1.value;
	
	var email2=document.frm.txtEmail2.value;
	
	var email3=document.frm.txtEmail3.value;	

	var pass=document.frm.txtPass.value;

	var cpass=document.frm.txtCPass.value;

	var phone=document.frm.txtPhone.value;

	var buisness=document.frm.buisness.value;

	

	if(trim(fname) ==''){

		alert('Please enter your first name');

		document.frm.txtFname.focus();

		return false;

	}

	if(trim(lname) ==''){

		alert('Please enter your last name');

		document.frm.txtLname.focus();

		return false;

	}

	if(trim(email) ==''){

		alert('Please enter your email');

		document.frm.txtEmail.focus();

		return false;

	}

	if(email!=''){

	   if(emailcheck(email)==false)

	   {

	   	  document.frm.txtEmail.value='';	

	      document.frm.txtEmail.focus();

		  return false;

		}  

	   

	}
	if(email1!=''){

	   if(emailcheck(email1)==false)

	   {

	   	  document.frm.txtEmail1.value='';	

	      document.frm.txtEmail1.focus();

		  return false;

		}  

	   

	}
	if(email2!=''){

	   if(emailcheck(email2)==false)

	   {

	   	  document.frm.txtEmail2.value='';	

	      document.frm.txtEmail2.focus();

		  return false;

		}  

	   

	}
	if(email3!=''){

	   if(emailcheck(email3)==false)

	   {

	   	  document.frm.txtEmail3.value='';	

	      document.frm.txtEmail3.focus();

		  return false;

		}  

	   

	}	

	if(trim(pass) ==''){

		alert('Please enter your password');

		document.frm.txtPass.focus();

		return false;

	

	}

	if(trim(cpass) ==''){

		alert('Please enter your confirm password');

		document.frm.txtCPass.focus();

		return false;

    }

	if(pass!=cpass){

	   alert("Your password doesn't match");

	   document.frm.txtPass.value='';

	   document.frm.txtCPass.value='';

	   document.frm.txtPass.focus();

	   return false;

	}

	if(trim(phone) ==''){

		alert('Please enter your phone');

		document.frm.txtPhone.focus();

		return false;

	}

	if(trim(phone) !=''){

	   if(telephonecheck(phone)==false){

	      alert('Please enter numeric values only');

		  document.frm.txtPhone.value='';

		  document.frm.txtPhone.focus();

		  return false;

	   }

	}

	//if(val=='agent') {

		if(trim(buisness) ==''){

		  alert('Please enter your company name ');

		  document.frm.buisness.focus();

		  return false;

		}

	//}
	document.frm.action = 'member_registration.php';
	document.frm.submit();

}
function emailcheck(str) 

{

if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(str))

//if((str.indexOf('@')<0) ||(str.indexOf('@')!=-1) && (str.charAt(str.length-4)!='.') && (str.charAt(str.length-3)!='.') && str.charAt(0)=='@'))

{

alert("Please enter a valid email address eg: username@domainname.com");

return false;

}

}
function echeck(str) {

if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(str))

//if((str.indexOf('@')<0) ||(str.indexOf('@')!=-1) && (str.charAt(str.length-4)!='.') && (str.charAt(str.length-3)!='.') && str.charAt(0)=='@'))

{

alert("Invalid Email");

return false;

}

}

//Numeric validation
function trimval(value) {
	 return value.replace(/^\s+|\s+$/g,'');
}
function telephonecheck(txtphone) {	
	for(var i=0;i<txtphone.length;i++) {
		var chr = trimval(txtphone[i]);			
		if(chr!="") {			
			var chrint = parseInt(chr,10);
			if(isNaN(chrint)) {
				return false;	
			}
		}
	}
}


function isInteger(s)

{

	//var s=document.frm.text.value;

	var i;

    for (i = 0; i < s.length; i++)

    {   

        // Check that current character is number.

        var c = s.charAt(i);

        if ((c < "0") || (c > "9"))

		{

		  return false;

		}

    }

    // All characters are numbers.

    return true;

}

function fnCheck()

{

	

	for (var i=0; i < document.frm.mem_type.length; i++)

   	{

   		if (document.frm.mem_type[i].checked)

      	{

      		var val = document.frm.mem_type[i].value;

			

      	}

   }


	if(val!=2){	

		fnShow('upload');

		fnShow('upload1');

		fnShow('upload2');

	}	

	else{

		fnHide('upload');

		fnHide('upload1');

		fnHide('upload2');

	}	

}

	

function fnHide(){

	args=fnHide.arguments;

	for(i=0;i<args.length;i++)

		x=document.all[args[i]];

		x.style.visibility='hidden';

	}

	

function fnShow(){

	args=fnShow.arguments;

	for(i=0;i<args.length;i++)

		x=document.all[args[i]];

		x.style.visibility='visible';

}	

function radio_check()

{

	var radioCheck = false;

	for (i = 0; i < document.form1.gender.length; i++) {

			if (document.form1.gender[i].checked)

		radioCheck = true;

	}

	if (!radioCheck) {

		//theMessage = theMessage + "\n --> Choose your gender";

		//alert("Please select your option.")

		return false;

	}

}

function testURL(frmSample, Ctrl) {

    if (Ctrl.value == "" || Ctrl.value.indexOf("www",0) == -1) {

       alert("Please provide valid URL");

 		return false;

 	} else

return true;

 }
 
 function clearFile(){
	document.getElementById("logo").value="";
	alert ("Please use browse button to upload logo");
	document.getElementById("logo").focus();
	return false;
}
 
