

function IsValid()
	{

if(register.msgtext.value == "" )
{
window.alert( "Please write your feedback" );
<!-- please write your feedback -->
blnValid = false;
return false;	
} 

var cook11=document.cookie;

var value11="";
var start11=cook11.indexOf("DS.Email=");
if(start11!=-1)
{

start11=cook11.indexOf("=",start11)+1;
var end11 = cook11.indexOf(";",start11);
if(end11==-1)
{end11=cook11.length;}
 value11=unescape(cook11.substring(start11,end11));
}


	 document.register.emailaddress.value=value11;

var cook=document.cookie;

var value="";
var start=cook.indexOf("DS.FullName=");
if(start!=-1)
{
start=cook.indexOf("=",start)+1;
var end = cook.indexOf(";",start);
if(end==-1)
{end=cook.length;}
value=unescape(cook.substring(start,end));

}


var fullname = ""; 
for(t=0;t < value.length;t=t+1)
{
if (value.charAt(t)!='\"')
fullname = fullname + value.charAt(t);
}//for
value = fullname;


var decode = new Array(value.length);
//alert(decode);
var i=0;

for(t=0;t < value.length;t=t+2)
{

if (value.charAt(t)==" ")
t=t-1;
else
decode[i]=fromhex(value.substring(t,t+2));
i=i+1;

}

//alert(decode);

result = "";
var res = new Array(value.length);
for(v=0;v < value.length;v++)
{
res[v] = ch(decode[v]);
if(res[v]=="")res[v]="  "
result = result+res[v];
}


<!-- assigning the result to the username form input-->
document.register.username.value=result;








	 blnValid = true;
     var flag=0,flag1=0,flag2=0,flag3=0,ctr=0,ctr1=0;


    


	 	
	 with( register )
	  {



<!-- E-MAIL VALIDATION -->
 

<!--

			if( emailaddress.value != "N/A" )
	
		{
	    
		  var str4=emailaddress.value;
    
        for(var i=0;i < str4.length ;i++)
         {
        
				if( asc(str4.charAt(i))==64  ) 
    		  {
				ctr=ctr+1;
			var	index=i;
               
		       }
				if( asc(str4.charAt(i))==46  ) 
    		  {
				ctr1=ctr1+1;
              var index1=i
		       }
				
         }
		 
		 if((ctr==0)||(ctr>1)||(ctr1==0)||(index>index1)||(index==index1+1)||(index1==index+1)||(index1==str4.length-1))
		{
			window.alert( "invalid e-mail" );
 			blnValid = false;
		}
	}
-->
       }
       return blnValid;
     }

function asc(str)
{
var n=0;
var strg = makecharsetstring();

for(i=0;i< strg.length;i++)
{

 if(str == strg.substring(i,i+1)) 
break;

}

return i+33;
}


function fromhex(str)
{

var hexchars1 = '0123456789ABCDEF';
var hexchars2 = '0123456789abcdef';
var one = 16*hexchars1.indexOf(str.charAt(0));
var two = hexchars1.indexOf(str.charAt(1));



if(one < 0)
one = 16*hexchars2.indexOf(str.charAt(0));

if(two< 0)
 two = hexchars2.indexOf(str.charAt(1));

var hex =one + two;

return (hex);

}


function ch1(str)
{

var strg = makecharsetstring();
var b=str-33;
return strg.substring(b,b+1);
}





function makecharsetstring()
{
var asctr;
asctr='!"#$%&\'()*+,-./0123456789:;<=>?@';
asctr += 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
asctr += '[\\]^_`abcdefghijklmnopqrstuvwxyz';
asctr += '{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ';
asctr += ' ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿';
asctr += 'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ' ;
  return asctr;

}


function encodee(enc)
{

	var enarray = new Array(100);
	j=193;
	for(var i=46;i < 68;i++)
	{
		enarray[i]=j;
		j++;
	}
	

		j=216;
	for(var i=68;i < 72;i++)
	{
		enarray[i]=j;
		j++;
	}
    
		j=221;
	for(var i=72;i < 75;i++)
	{
		enarray[i]=j;
		j++;
	}
	
	enarray[75]=225;
	
		j=227;
	for(var i=76;i < 80;i++)
	{
		enarray[i]=j;
		j++;
	}
	

    	enarray[80]=236;
		enarray[81]=237;

	j=240;
	for(var i=82;i < 86;i++)
	{
		enarray[i]=j;
		j++;
	}

	enarray[86]=245;
	enarray[87]=246;
    enarray[88]=248;
	enarray[89]=250;
	enarray[90]=220;

//	alert(enarray);
var encrypted=0;
for(var k=46;k < 91;k++)
{
if(k==enc)
{
encrypted=enarray[k];break;
}

}
return encrypted;
}


