// JavaScript Document
var xmlHttp
var emailValidation = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
var only_chars		= /^[a-zA-z\s]+$/;
var only_nums		= /^[0-9\.]+$/;


function populate_sponser()
{ 
	xmlHttp = GetXmlHttpObject();

	var cat_id	=	document.getElementById('category').value;
		
	if (xmlHttp == null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}    
	
	xmlHttp.onreadystatechange = function(){   
												if (xmlHttp.readyState == 4)
												{   
													var result=xmlHttp.responseText;
													alert(result);
													document.getElementById('pro_sponser').innerHTML=result;
													return true;
												} 
										
   										  }// end function
	xmlHttp.open("GET", "ajax_file.php?cat_id="+cat_id+"&acn=populate_sponser", true);
	xmlHttp.send(null);
	return true;
}




function GetXmlHttpObject()
{
	var xmlHttp = null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}
	catch (e)
	{
		//Internet Explorer
		try
		{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
	
}

function validate()
{
	var elem = document.getElementById('form1').elements;

		for(var i=0; i<elem.length; i++)
		{
			if(document.form1.elements[i].value=="")
			{
			alert("Please fill username and password !");
			document.form1.elements[i].focus();
			return false;
			}
		}
}

function validate1()
{
	var elem = document.getElementById('form2').elements;

		for(var i=0; i<elem.length; i++)
		{
			if(document.form2.elements[i].value=="")
			{
			alert("Please fill "+document.form2.elements[i].name);
			document.form1.elements[i].focus();
			return false;
			}
		}
}



function register1()
{
	var elem = document.getElementById('client_register').elements;
	var email = document.getElementById('password').value;
	var con = document.getElementById('confirmpass').value;
	
	var agg = document.getElementById('agreement').value;
	
	var count = elem.length -3;
		for(var i=0; i<15; i++)
		{
			if(document.client_register.elements[i].value=="")
			{
			alert("Please fill "+document.client_register.elements[i].name);
			document.client_register.elements[i].focus();
			return false;
			}
		}
		if(agg == "")
		{
			alert("Please Check Agreement");
			return false;
		}
		if(!(email == con))
		{
			alert("Password do not match");
			return false;
		}
}

function register2()
{
	var elem = document.getElementById('editor_register').elements;

		for(var i=0; i<elem.length; i++)
		{
			if(document.editor_register.elements[i].value=="")
			{
			alert("Please fill "+document.editor_register.elements[i].name);
			//document.form1.elements[i].focus();
			return false;
			}
		}
}


function validatecontact()
{
	var elem = document.getElementById('form1').elements;

		for(var i=0; i<elem.length; i++)
		{
			if(document.form1.elements[i].value=="")
			{
			alert("Please fill All fields !");
			document.form1.elements[i].focus();
			return false;
			}
		}
}



function validatework()
{
	if(document.getElementById('editor').value=="")
	{
		
			alert("Please Select Editor !");
			
			return false;
			}
		
}

function tellfriend()
{
	if(document.getElementById('friend').value =='')
	{
		alert("Please Friend Email Address !");
		document.getElementById('friend').focus();	
		return false;
	}
	if(!(document.getElementById('friend').value.match(emailValidation)))
	{
		alert("Please Enter Valid Email Address !");
		document.getElementById('friend').focus();	
		return false;
	}
	if(document.getElementById('your').value =='')
	{
		alert("Please Your Email Address  !");
		document.getElementById('your').focus();	
		return false;
	}
	if(!(document.getElementById('your').value.match(emailValidation)))
	{
		alert("Please Enter Valid Email Address !");
		document.getElementById('your').focus();	
		return false;
	}
	if(document.getElementById('message').value =='')
	{
		alert("Please Your Email Address  !");
		document.getElementById('message').focus();	
		return false;
	}
	return true;
}