﻿function startReg(){
      document.getElementById('startreg').style.visibility = 'visible';
      return true;
}

function stopReg(success){
      var result = '';
      if (success == 1)
      {
         Gwnd('რეგისტრაცია წარმატებით დასრულდა', '<a href="/php/portfolio.php">გაიარეთ ავტორიზაცია!</a>');
      }
      else {
         Gwnd('<span class="myWinError">ნაპოვნია შეცდომა რეგისტრაციისას! მიმართეთ საიტის ადმინისტრატორს<\/span>', '');         
      }
      document.getElementById('startreg').style.visibility = 'hidden';

      //document.getElementById('startreg').style.visibility = 'hidden';
      //document.getElementById('rezwnd').innerHTML = result;
      return true; 
}


function Gwnd(content, link){
	
	var wndcontent;
	wndcontent = '<table class="NewwndTable" align="center" width="355" border="0" cellspacing="0" cellpadding="0">' 
+ '<tr><td class="wndt1"></td>'
+ '<td class="wndt2" valign="middle">'
+ '<div style="float:left;"><img src="/img/wnd/title.png" width="97" height="17" /></div>'
+ '<div onclick="GwndClose();" class="wndclose"></div></td>'
+ '<td class="wndt3"></td></tr><tr>'
+ '<td class="wndt7"></td>'
+ '<td class="wndbody">'+content+'<br>'+link+'</td>'
+ '<td class="wndt8"></td></tr><tr>'
+ '<td class="wndt4">&nbsp;</td>'
+ '<td class="wndt5">&nbsp;</td>'
+ '<td class="wndt6">&nbsp;</td>'
+ '</tr>'
+ '</table>';
		var newElement = document.createElement('div'); 
		newElement.id = 'newwnddiv';
		newElement.innerHTML = wndcontent;
		document.body.insertBefore(newElement,document.body.firstChild);	
	//return wndcontent;
	
}

function GwndClose(){
document.getElementById('newwnddiv').style.visibility = 'hidden';
window.location.reload(history.go(-2));
	
}


function checkFlds(f){
      var chf1=1,chf2=1,chf3=1,chf4=1,chf5=1,chf6=1,chf7=1,chf8=1,chf9=1,chf10=1,chf11=1;
      if (chfl1!=1){
            chf1=checkEmail();
      }
      if (chfl2!=1){
            chf2=checkPass();
      }
      if (chfl3!=1){
            chf3=checkPass1();
      }
      if (chfl4!=1){
            chf4=checkName();
      }
      if (chfl5!=1){
            chf5=checkSurname();
      }
      if (chfl6!=1){
            chf6=checkNick();
      }
      if (chfl7!=1){
            chf7=checkBirth();
      }
      if (chfl8!=1){
            chf8=checkGender();
      }
      if (chfl9!=1){
            chf9=checkLocation();
      }
      if (chfl10!=1){
            chf10=checkSecure();
      }
      if (chfl11!=1){
            chf11=checkTerms();
      }
      if (chf1!=1 || chf2!=1 || chf3!=1 || chf4!=1 || chf5!=1 || chf6!=1 || chf7!=1 || chf8!=1 || chf9!=1 || chf10!=1 || chf11!=1){
            document.getElementById('erFnd').innerHTML='ფორმა შევსებულია არასწორად';
            document.getElementById('sbt47').disabled=false;
            return false;
      }
      else if (!f) {
            //document.getElementById('lTypeF').value='0';
            document.getElementById('erFnd').innerHTML='susses';
            startReg();
			return true;
      }
     
}









var pwds=['password','abc123','myspace','blink182','qwerty','fuckyou','123abc','baseball','football','123456','1234567','12345678','soccer','monkey','liverpool','princess','jordan','jordan23','slipknot','superman','iloveyou','123123','123456789','access','administrator','adminadmin','123qwe'];
var passOK=0;
var chfl1,chfl2,chfl3,chfl4,chfl5,chfl6,chfl7,chfl8,chfl9,chfl10,chfl11;
function checkPass(){
      chfl2=0;
      var p1=document.getElementById('fPassword');
      var is=0;
      passOK=0;
      var sign='';
      for (var i=0;i<pwds.length;i++){
            if (p1.value==pwds[i] || p1.value==pwds[i]+'1'){
                  is=1;
            }
      }
      if (p1.value.match(/^(.)\1*$/)){sign='პაროლი უნდა შეიცავდეს სხვადასხვა სიმბოლოებს';}
      else if (p1.value.length>15){sign='სიმბოლოების მაქსიმალური რაოდენობაა <b>15</b>';}
      else if (p1.value.length<6){sign='სიმბოლოების მინიმალური რაოდენობაა <b>6</b>';}
      else if (p1.value=='kDi3p9S7'){sign='პაროლი ნიმუშიდან დაუშვებელია';}
      else if (p1.value.match(/[^a-zA-Z0-9\-_]/)){sign='პაროლი შეიცავს დაუშვებელ სიმბოლოებს';}
      else if (is==1){sign='პაროლი ძალიან უბრალოა';}
      else {passOK=1;}
      if (passOK!=1){
            document.getElementById('chf2').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">'+sign+'</span>';
      }
      else {
            chfl2=1;
            document.getElementById('chf2').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
      }
      return chfl2;
}

function checkPass1(){
      chfl3=0;
      var p1=document.getElementById('fPassword');
      var p2=document.getElementById('fPassword1');
      if (p1.value!=p2.value){
            document.getElementById('chf3').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">შეცდომაა პაროლის დადასტურებაში</span>';
      }
      else if (passOK!=1){
            document.getElementById('chf3').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">ველი &quot;პაროლი&quot; შევსებულია არასწორად</span>';
      }
      else {
            chfl3=1;
            document.getElementById('chf3').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
      }
      return chfl3;
}
function checkName(){
      chfl4=0;
      var l=document.getElementById('fName');
      if (l.value.length<2){
            document.getElementById('chf4').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16">';
      }
      else {
            chfl4=1;
            document.getElementById('chf4').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
      }
      return chfl4;
}
function checkSurname(){
      chfl5=0;
      var l=document.getElementById('fSurname');
      if (l.value.length<2){
            document.getElementById('chf5').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16">';
      }
      else {
            chfl5=1;
            document.getElementById('chf5').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
      }
      return chfl5;
}
function checkNick(){
      chfl6=0;
      var l=document.getElementById('fNick');
      if (l.value.length<2){
            document.getElementById('chf6').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16">';
      }
      else {
            chfl6=1;
            document.getElementById('chf6').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
      }
      return chfl6;
}
function checkBirth(){
      chfl7=0;
      var yyr=document.getElementById('fBthY').value;
      var mnt=document.getElementById('fBthM').value;
      var days=[31,28+(yyr%4==0?1:0),31,30,31,30,31,31,30,31,30,31];
      if (yyr==0 || mnt==0 || document.getElementById('fBthD').value==0 || document.getElementById('fBthD').value>days[mnt-1]){
            document.getElementById('chf7').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16">';
      }
      else {
            chfl7=1;
            document.getElementById('chf7').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
      }
      return chfl7;
}
function checkGender(){
      chfl8=0;
      if (document.getElementById('fGender1').checked || document.getElementById('fGender2').checked){
            chfl8=1;
            document.getElementById('chf8').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
      }
      else {
            document.getElementById('chf8').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16">';
      }
      return chfl8;
}
function checkLocation(){
      chfl9=0;
      var l=document.getElementById('fLocation');
      if (l.value != '0'){
            chfl9=1;
            document.getElementById('chf9').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
      }
      else {
            document.getElementById('chf9').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16">';
      }
      return chfl9;
}
function checkSecure(valllenth){
      chfl10=0;
      var l=document.getElementById('fCode');
      var ll=document.getElementById('secImg');
      if (l.value.length<5 || l.value.match(/[^0-9]/)){
            document.getElementById('chf10').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16">';
      		document.getElementById('sbt47').disabled=true;

      }
      else if (l.value.length>=5){
            document.getElementById('chf10').innerHTML='<img border="0" src="/img/i1.gif" align="absmiddle" width="16" height="16">';

			if(l.value == valllenth)
			{
			chfl10=1;
			document.getElementById('chf10').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
			}
      }
      
      return chfl10;
}
function checkTerms(){
      chfl11=0;
      if (document.getElementById('fTerms').checked){
            chfl11=1;
            document.getElementById('chf11').innerHTML='<img border="0" src="/img/ok.png" align="absmiddle" width="16" height="16">';
            document.getElementById('sbt47').disabled=false;
      }
      else {
            document.getElementById('chf11').innerHTML='<img border="0" src="/img/er.png" align="absmiddle" width="16" height="16">';
            document.getElementById('sbt47').disabled=true;
      }
      return chfl11;
}



function rerand()
{
	var randomize;
	var vall
	randomize = Math.ceil(Math.random()*99999);
	document.getElementById('secImg').value = randomize;      
}

function regDone(e){document.getElementById('uNetRegF').innerHTML='<div style="font-size:13pt"><b>რეგისტრაცია დასრულებულია</b><br><br><span class="myWinSuccess">ახლა აუცილებელია ელ-ფოსტის დადასტურება</span></div><br><br>წერილი ელ-ფოსტის დასადასტურებელი კოდით გამოიგზავნა თქვენს მიერ მითითებული ელ-ფოსტაზე<b>'+e+'</b>';}

