

STREAMNET.werifyWeblink={};
STREAMNET.verifyUserNameForAdv={};



//Checking for valid Idrivee USer

STREAMNET.verifyUserNameForAdv.getResponse=function(http_request)
{
if(http_request.readyState==4)
 {
	
  if(http_request.status==200)
  {
 
  
   var resp = http_request.responseText;
   var user_entered = resp.substring(resp.indexOf('<')+1,resp.indexOf('>'));
   var useridInputobjref=document.getElementById("useridInput");

   if(resp.indexOf('paid')!= -1)
	  {
	   
	   var tx=document.getElementById("userId");
	       tx.value=user_entered;
		   
		  
			 alert("This offer is valid only for free account holders.");
		 
			   tx.focus();
	     
	 }
   else if(resp.indexOf('unknown')!= -1)
	  {
		   var tx1=document.getElementById("userId");
	       tx1.value=user_entered;
		   
		  
			 alert("Enter a valid Username.");
		 
			   tx1.focus();
	  }
  }
  else
	  {
	     
         //alert ("There is a problem in the response");
	  }
   }
}



STREAMNET.verifyUserNameForAdv.submitData=function()
{

  var textverifyobjref=document.getElementById("userId");


  if(textverifyobjref.value=='')
	{

	  alert('Enter the username.');
	  textverifyobjref.focus();
	  return;
	}
 else if(invalidUserName(textverifyobjref.value))
   {  
      
	  alert('Username can contain only a-z, 0-9 and _ (Underscore).');
     
	  textverifyobjref.focus();
	  return;
   }

//alert("verifyUserNameForAdv");

var data= "user_id="+textverifyobjref.value;

STREAMNET.Ajax.makeRequest("/idrivee/jsp/IDEAccountStatus.jsp",data,true,"POST",STREAMNET.verifyUserNameForAdv.getResponse);

}


//************************************************************************************************//



STREAMNET.werifyWeblink.getResponse=function(http_request)
{
if(http_request.readyState==4)
 {
	
	
  if(http_request.status==200)
  {
 
 
   var resp = http_request.responseText;
  // var user_entered = resp.substring(resp.indexOf('<')+1,resp.indexOf('>'));
  // var useridInputobjref=document.getElementById("useridInput");

  
  if(resp.indexOf('invalid')!=-1)
	  {
	
	  alert("This web link has already been entered by another user.");
	  return false;
	  }

  
 
  }
  else
	  {
	     
        // alert ("There is a problem in the response");
	  }
   }
}


/*This is used for usernmame Validation in Viral Marketing*/

//***************************************************************************

STREAMNET.werifyWeblink.submitData=function(weblname,wblval)
{

   // var weblinkobjref=document.getElementById("weblink1");


 /* if(weblinkobjref.value=='')
	{

	  alert('Please enter the Weblink');
	  weblinkobjref.focus();
	  return;
	}
 
*/

//alert("IN werifyWeblink submit DAta");
//alert("weblnk name..."+weblname);


/*

for(i = 0; i < document.form1.elements.length; i++)
	{
		
		 if((trim(document.form1.elements[i].name).indexOf("wlink")!=-1))
			    {
			        
                  if (trim(document.form1.elements[i].value)!='')
					{

					  //call Ajax method
					  alert(document.form1.elements[i].name);
					  alert(document.form1.elements[i].value);
					}
				}
	}
			
*/


//alert("valllll"+wblval);
//alert("B$ FOCUS");





var data= "url="+wblval;

STREAMNET.Ajax.makeRequest("/idrivee/jsp/urlValidate.jsp",data,true,"POST",STREAMNET.werifyWeblink.getResponse);



}




function trim(Str)
		{
		   if (!(isBlank(Str)))
		   {
			  while(''+Str.charAt(0)==' ')
			  Str=Str.substring(1,Str.length);
			  while(''+Str.charAt(Str.length-1)==' ')
			  Str=Str.substring(0,Str.length-1);
			  return(Str);
		   }
		   else
		   { return ('');
		   };
        }

		function isBlank(Str)
 {
   while(''+Str.charAt(0)==' ')
   Str=Str.substring(1,Str.length);
   while(''+Str.charAt(Str.length-1)==' ')
   Str=Str.substring(0,Str.length-1);
   if (Str == '')
   { return(true);
   }
   else
   { return(false);
   };
 }
