function changeCapthca(capthcaId)
{
	var randomnumber=Math.random()*11;
	document.getElementById(capthcaId).src="default.php?page=captcha&sid="+randomnumber;
	document.getElementById('capthca').value="";
}

function submitForm()
{

	var username=document.getElementById('username').value;
	var password=document.getElementById('password').value;
	var repassword=document.getElementById('repassword').value;
	var email=document.getElementById('email').value;
	var reemail=document.getElementById('reemail').value;
	var capthca=document.getElementById('capthca').value;
	var privacy=document.getElementById('privacy').checked;
	var terms=document.getElementById('terms').checked;
	removeAllChildNodes(document.getElementById('privacyError'));
	if(privacy&&terms)
		{
			removeAllChildNodes(document.getElementById('submitBtn'));
			document.getElementById('submitBtn').innerHTML="<img src=\"images/signup/sending_button.png\" alt=\"\" border=\"0\">";
					
			new_account(username,password,repassword,email,reemail,capthca);
		}
		else addElement('div',"You need to agree our Privacy Policy and Terms of Use",'privacyError','error'); 
}

function insertSuccess(xmlHttp) 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	 var xmlDoc = xmlHttp.responseXML;

  	 var userArray = xmlDoc.getElementsByTagName('user');
  	 var passArray = xmlDoc.getElementsByTagName('pass');
  	 var emailArray = xmlDoc.getElementsByTagName('email');	
  	 var captchaArray = xmlDoc.getElementsByTagName('captcha');

 		
 		removeAllChildNodes(document.getElementById('usernameError'));
 		removeAllChildNodes(document.getElementById('passwordError'));
 		removeAllChildNodes(document.getElementById('emailError'));
 		removeAllChildNodes(document.getElementById('captchaError'));
 		
 		var ok=1;
 		
 	if(userArray[0].firstChild.data!="OK") 
 		{
 			document.getElementById('usernameError').style.display="inline";			
 			addElement('div',userArray[0].firstChild.data,'usernameError','error');
 			ok=0;
 		}
 	if(passArray[0].firstChild.data!="OK") 
 		{
 			document.getElementById('passwordError').style.display="inline";
 			addElement('div',passArray[0].firstChild.data,'passwordError','error');
 			ok=0;
 		}
 	if(emailArray[0].firstChild.data!="OK") 
 		{
 			document.getElementById('emailError').style.display="inline";
 			addElement('div',emailArray[0].firstChild.data,'emailError','error'); 
 			ok=0;			
 		}
 	if(captchaArray[0].firstChild.data!="OK") 
 		{
 			document.getElementById('captchaError').style.display="inline";
 			addElement('div',captchaArray[0].firstChild.data,'captchaError','error');  	
 			ok=0;		
 		} 	
 		
 	if(ok)
		{
			removeAllChildNodes(document.getElementById('signupForm'));
			var str="<img src='images/signup/signup_complete.png' alt='' border='0'> SignUp complete ";
			addElement('div',str,'signupForm','finishBig');  	
			var str='Your account has been creted succesfully. <br> An email has been sent to your email adress. <br>Please verify your email to activate your account.';
			addElement('div',str,'signupForm','finish');  	
			document.getElementById('table1').className="table2";
			document.getElementById('table2').className="table1";
			setTimeout("window.location='default.php?page=verify_email';",3000);
		}else{
			changeCapthca('capthca_sign_up');
			removeAllChildNodes(document.getElementById('submitBtn'));
			document.getElementById('submitBtn').innerHTML="<a href=\"javascript:void(0);\" onClick=\"submitForm();\"><img src=\"images/signup/signup_button.png\" alt=\"\" border=\"0\"></a>";
		}	 		 	
 	
 } 
}


function showRelatedInfo(container)
{
	document.getElementById("inputElement"+container).className="inputElementOver";	
	document.getElementById("detailesElement"+container).style.visibility="visible";
}


function hideRelatedInfo(container)
{
	document.getElementById("inputElement"+container).className="inputElement";
	document.getElementById("detailesElement"+container).style.visibility="hidden";
}

function sendLargeLoginInfo()
{
	var username=document.getElementById('largeLogUsername').value;
	var password=document.getElementById('largeLogPassword').value;
	large_login(username,password);
}


function largeLoginSuccess(xmlHttp) 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 		
 	 var xmlDoc = xmlHttp.responseXML;

  	 var errorArray = xmlDoc.getElementsByTagName('error');
  	 var userArray = xmlDoc.getElementsByTagName('user');

  	s=errorArray[0].firstChild.data;
	 if(s=="OK")
	 	{
 	 		removeAllChildNodes(document.getElementById('largeLoginError'));
 	 		addElement("span","Logged in - Redirecting...","largeLoginError","success",null);
	 		setTimeout("window.location='default.php?page=my_cp';",2000);
	 	}
 	 else {
 	 		removeAllChildNodes(document.getElementById('largeLoginError'));
 	 		addElement("span",s,"largeLoginError","error",null);
 	 }

 } 
}





