        function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}

        function register(base_url)
        {                            
		//alert('karthi');
            if($F('Username_tk') == '')
            {                  
                alert("Please Enter Ur Username.");
                return false;
            }
            else if($F('Email_tk') == '')
            {                  
                alert("Please Enter Ur Email");
                return false;
            }
            else if(echeck($F('Email_tk')) == false)
            {
                return false;
            }
			 else if($F('Password_tk') == '')
            {                  
                alert("Please Enter Ur Password");
                return false;
            }
            else
            {
                var opt = {
                method:'post', 
                postBody:'m=user_registeration&name=' + $F('Username_tk') + '&email=' + $F('Email_tk') + '&password=' + $F('Password_tk'), 
                onSuccess: function(t) { $('Tukda_Signup').value = "Sign Up";  $('Tukda_Signup').disabled = false; handle_register(t,base_url); },
                onLoading: function() { $('Tukda_Signup').value = "Working..."; $('Tukda_Signup').disabled = true; }
                }
                new Ajax.Request(base_url + 'login/registration_model/', opt);
            }
        }        
		
		 function handle_register(t,base_url)
        {
			//alert(t.responseText);
            var data = t.responseText.split("|");
			//alert(data[0]);
            if(data[0] == 0)
            {
                $('Regis_Status').innerHTML = data[1];
				$('Regis_Completed').innerHTML = '';
            }
			else if(data[0] == 1)
			 {
				  $('Regis_Status').innerHTML = '';
				 $('Regis_Completed').innerHTML = data[1];
			 }
		}
		
		  function login(base_url)
        {
             
            if($F('Username_tk_l') == '')
            {                  
                alert("Please Enter Ur Username.");
                return;
            }
            else if($F('Password_tk_l') == 0)
            {                  
                alert("Please Enter Ur Password.");
                return;
            }
            else
            {                 
                var opt = {
                method:'post', 
                postBody:'m=login&uname=' + $F('Username_tk_l') + '&password=' + $F('Password_tk_l'),
                onSuccess: function(t) { checkLogin(t,base_url); },
                onLoading: function() {   }
                }
                new Ajax.Request( base_url + 'account/login_user/', opt);  
            }
        }
		
		function checkLogin(t,base_url)
        { 
            if(t.responseText > 0)
            {     
			    /*
                var opt = {
                method:'post', 
                postBody:'m=loginsuccess',
                onSuccess: function(t) { handle_add(t,"Succesfully logged in!"); },
                onLoading: function() {  }
                }
                new Ajax.Request( base_url + 'account/signup/', opt);
				*/
				window.location.href=base_url+'/';
                
            }
            else
            {
                    $('response').innerHTML = '<strong>Authencation Failed!</strong>';
                    Element.show('response');
                    $('Tukda_Login').value = 'Login'; 
                    $('Tukda_Login').disabled = false;
            }
        }