var c=0;var a=0;
function timeCount(promo,webid)
 {   //alert('1');
     promoTime(promo-1,webid);
 }


//------------------promo------------
var p=0;var r=-1;
function promoTime(promo,webid)
 {
   if(!promo==""){p=promo; web=webid}
   if(p==r){r=-1;}
    r=r+1;
   //alert(r);
   showUser1(r,web);
   setTimeout("promoTime()",3000)
 }



function showUser1(str1,webid)
{
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null)
  {
      alert ("Browser does not support HTTP Request");
      return;
  }
  //var url="promo.php";
  var url="http://wahgujarati.com/promo.php";
  url=url+"?q="+str1+"&webid="+webid;
  //alert(url);
  xmlhttp.onreadystatechange=stateChanged1;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
}


//-----------------Response here---------

function stateChanged1()
{
if (xmlhttp.readyState==4)
{
document.getElementById("dailynews").innerHTML=xmlhttp.responseText;
}
}

//-------------browser check---------------

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

//---------------------------
function textLimit(field, maxlen,id)
{   //alert(maxlen);
  if (field.value.length > maxlen + 1)
  document.getElementById("commenterror").innerHTML="<center><font color=red>Enter maximum "+maxlen+" character in "+id+"</font></center>";
  if (field.value.length > maxlen)
  field.value = field.value.substring(0, maxlen);
}

//---------------------------------------------
function changpassword(frmobj)
      {       //alert('hi ashok');
            for (i=0;i<frmobj.length;i++)
                 {
                       obj=frmobj.elements[i];
                       if (obj.type=="text" || obj.type=="password" )
                         {
                            if ((obj.value =="") && obj.id.substr(0,3)!="opt")
                                {
                                  alert("Pls Enter " + obj.id);
                                  obj.focus();
                                  return false;
                                }
                         }
                 }
              return validateEmail();
      }
//-----------------------------------------------

function validateEmail() {
         var addr = document.getElementById("Email").value;
         var man = 1;
         var db = 1;
         if (addr == '' && man) {
            if (db) alert('email address is mandatory');
            return false;
         }
         if (addr == '') return true;
         var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
         for (i=0; i<invalidChars.length; i++) {
            if (addr.indexOf(invalidChars.charAt(i),0) > -1) {
               if (db) alert('email address contains invalid characters');
                       document.getElementById("Email").value="";
               return false;
            }
         }
         for (i=0; i<addr.length; i++) {
            if (addr.charCodeAt(i)>127) {
               if (db) alert("email address contains non ascii characters.");
                       document.getElementById("Email").value="";
               return false;
            }
         }

         var atPos = addr.indexOf('@',0);
         if (atPos == -1) {
            if (db) alert('email address must contain an @');
                    document.getElementById("Email").value="";
            return false;
         }
         if (atPos == 0) {
            if (db) alert('email address must not start with @');
                    document.getElementById("Email").value="";
            return false;
         }
         if (addr.indexOf('@', atPos + 1) > - 1) {
            if (db) alert('email address must contain only one @');
                    document.getElementById("Email").value="";
            return false;
         }
         if (addr.indexOf('.', atPos) == -1) {
            if (db) alert('email address must contain a period in the domain name');
                    document.getElementById("Email").value="";
            return false;
         }
         if (addr.indexOf('@.',0) != -1) {
            if (db) alert('period must not immediately follow @ in email address');
                    document.getElementById("Email").value="";
            return false;
         }
         if (addr.indexOf('.@',0) != -1){
            if (db) alert('period must not immediately precede @ in email address');
                    document.getElementById("Email").value="";
            return false;
         }
         if (addr.indexOf('..',0) != -1) {
            if (db) alert('two periods must not be adjacent in email address');      
                    document.getElementById("Email").value="";
            return false;
         }
         var suffix = addr.substring(addr.lastIndexOf('.')+1);
         if (suffix.length != 2 && suffix != 'com' && suffix != 'net' && suffix != 'org' && suffix != 'edu' && suffix != 'int' && suffix != 'mil' && suffix != 'gov' & suffix != 'arpa' && suffix != 'biz' && suffix != 'aero' && suffix != 'name' && suffix != 'coop' && suffix != 'info' && suffix != 'pro' && suffix != 'museum') {
            if (db) alert('invalid primary domain in email address');
                    document.getElementById("Email").value="";
            return false;
         }
}
//-------------------------------------------------------------------
function Mobile(str)
{
         var y =document.getElementById("Mobile No.").value;
           if (y.length>10)
           {
                alert("enter 10 characters");
                document.getElementById("Mobile No.").value=""
                return false;
           }
           if (y.length<10)
           {
                alert("enter 10 characters");
                document.getElementById("Mobile No.").value=""
                return false;
           }
           if ((y.charAt(0)!="9") && (y.charAt(0)!="8"))
           {
                alert("it should start with 9 or 8");
                document.getElementById("Mobile No.").value=""
                return false
           }
}


