function makeArray(n) 
{
this.length = n
return this
}
monthNames = new makeArray(12)
monthNames[1] = "January"
monthNames[2] = "February"
monthNames[3] = "March"
monthNames[4] = "April"
monthNames[5] = "May"
monthNames[6] = "June"
monthNames[7] = "July"
monthNames[8] = "August"
monthNames[9] = "September"
monthNames[10] = "October"
monthNames[11] = "November"
monthNames[12] = "December"

dayNames=new makeArray(7)
dayNames[1]="Sunday";
dayNames[2]="Monday";
dayNames[3]="Tuesday";
dayNames[4]="Wednesday";
dayNames[5]="Thursday";
dayNames[6]="Friday";
dayNames[7]="Saturday";
function GetPgSearch(x)
{
 var frm=document.forms['gallery'];
 frm.limit.value=x;
 frm.submit();
}
function GetLetter(x)
{
 var frm=document.forms['rate'];
 frm.letter.value=x;
 frm.submit();
}
function dateString(oneDate) 
{
	var theDay = dayNames[oneDate.getDay() + 1]
	var theMonth = monthNames[oneDate.getMonth() + 1]
	var theYear = oneDate.getFullYear()
	return theDay +" "+ theMonth + " " + oneDate.getDate() + ", " + theYear
}
function isDate(Dt)
{
  if(isNaN(Dt.substr(0,4)-0)||!(Dt.substr(5,2)-0)||(Dt.substr(5,2)-0>12)||isNaN(Dt.substr(5,2)-0)||!(Dt.substr(8,2)-0)||(Dt.substr(8,2)-0>31)||isNaN(Dt.substr(8,2)-0)||(Dt.substr(8,2)-0>30 && (Dt.substr(5,2)-0==4 || Dt.substr(5,2)-0==6 || Dt.substr(5,2)-0==9 ||Dt.substr(5,2)-0==11))||(Dt.substr(5,2)-0==2 && (Dt.substr(0,4)-0)%4==0 && Dt.substr(8,2)-0>29)||(Dt.substr(5,2)-0==2 && (Dt.substr(0,4)-0)%4!=0 && Dt.substr(8,2)-0>28)||Dt.substr(4,1)!="-"||Dt.substr(7,1)!="-")
  {
      return false;
  }
  else
  {
      return true
  }
}
function GetPg(x)
{
	var frm = document.forms['link'];
	frm.action=x;
	frm.submit();
}

function GetFoto(x)
{
	var frm = document.forms['link'];
	frm.foto_id.value=x;
	frm.action='picture_dtl.php';
	frm.submit();
}

function GetNews(x)
{
	window.open(x,"_himangshu","width=700,height=600,addressbar=no,scrollbars=yes");
}

function GetPgR(x)
{
	var frm = document.forms['link'];
	
	if(frm.user_id.value)
	{
		frm.action=x;
		frm.submit();
	}
	else if(confirm("This is login restricted section.\n Do you want to login yourself?")==true)
	{
	  frm.action='index.php';
	  frm.submit();
	}
}
function getLink(x,y,z,n)
{  
   document.forms['link'].st_no.value=0;
   document.forms['link'].cat_id.value=x;
   document.forms['link'].parent_cat_name.value=y;
   document.forms['link'].cat_name.value=z;
   document.forms['link'].action=n;
   document.forms['link'].submit();
}

function GetQuiz(x,y)
{
	var frm = document.forms['link'];
	if(frm.user_id.value)
	{
	  frm.action='quiz.php';
	  frm.cat_name.value=y;
	  frm.cat_id.value=x;
	  frm.submit();
	  
	}
	else if(confirm("This is login restricted section.\n Do you want to login yourself?")==true)
	{
		frm.action='sign_in.php';
		frm.referer.value='';
		frm.submit();
 
	}
}

function checkText()
{
	var frm=document.forms["frmMain"];
	if(!frm.user_id.value || frm.user_id.value<=0)
    {
      alert("Sorry !! You have not loged in.\nThis is login restricted section");
	  return false;
    }
    else if(!frm.message_desc.value)
	{
	   alert("You have not entered message");
	   return false;
	}
      frm.submit();
	  return true
}
function Chk(frm)
{
	if(!frm.user_id.value || frm.user_id.value<=0)
    {
     if(confirm("Sorry !! You have not loged in.\nThis is login restricted section"))
     {
	    frm.action='index.php';
	    frm.submit();	
	 }
	  return false;
    }
    return true
 }   
function showval(x)
{
  eval("getValue("+ x +")");
}

function GetSubject(x)
{
    
	var frm=document.forms["link"];
	frm.subject.value=x;
 	frm.action='professors_rating.php'
	frm.submit();
}
function winT()
 {
    var frm=document.forms["frmMain"];
	if(!frm.user_id.value || frm.user_id.value<=0)
    {
      alert("Sorry !! You have not loged in.\nThis is login restricted section");
	  return false;
    }
    else if(!frm.new_board_name.value)
	{
	    alert("You have not enter value");	
	    return false;
    }	
	  return true
 }
 function doBlink() {
  var blink = document.all.tags("BLINK")
  for (var i=0; i < blink.length; i++)
    blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : "" 
}

function startBlink() {
  if (document.all)
    setInterval("doBlink()",1000)
}
window.onload = startBlink;
function GetAuctionDtl(x,y)
{
   var frm=document.forms["link"];
   frm.auction_id.value=x
   frm.edit.value=y
   frm.action='ulm_auction_fulldtl.php'
   frm.submit();
}


function isEmail(Ml)
{
  if(!Ml){return true}
  if(Ml.indexOf("@")<=0 || Ml.indexOf("@")==Ml.length-1 || Ml.indexOf(".")<=0 || Ml.indexOf(".")==Ml.length-1 || Ml.indexOf("..")!=-1 || Ml.indexOf("@@")!=-1 || Ml.indexOf("@.")!=-1 || Ml.indexOf(".@")!=-1)
  {
      return false
  }
  else
  {
      return true
  }
}

function Trim (s){return LTrim(RTrim(' '+s));}
function LTrim (s)
{
    if(!s){return '';}
    while(s.charAt(0)==' ')
        s = s.substring(1,s.length);
    return s;
}
//..............

function RTrim (s)
{
    if(!s || s==' '){return '';}
    if (s.length > 1)
    {
        while(s.charAt(s.length-1)==' ')
            s = s.substring(0,s.length-2);
        return s;
    }
}
function ValidInfo(frm)
{
	var txt="";
	if(!Trim(frm.first_name.value))
	{
		txt+="     First Name should not be empty\n"
	}
	if(!Trim(frm.last_name.value))
	{
		txt+="     Last Name should not be empty\n"
	}
	if(!Trim(frm.city.value))
	{
		txt+="     City should not be empty\n"
	}
	if(!Trim(frm.state.value))
	{
		txt+="     State should not be empty\n"
	}
	if(!Trim(frm.zip.value))
	{
		txt+="     Zip code should not be empty\n"
	}
	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}
function ValidQs(frm)
{
	var txt="";
	if(!Trim(frm.strong1.value))
	{
		txt+="     Strong1 should not be empty\n"
	}
	if(!Trim(frm.strong2.value))
	{
		txt+="     Strong2 should not be empty\n"
	}
	
	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}
function chkAdd(frm)
{
	
	var txt="";
	if(!Trim(frm.co_name.value))
	{
		txt+="     Name should not be empty\n"
	}
    if(!Trim(frm.co_address.value))
	{
		txt+="     Address should not be empty\n"
	}

	if(!Trim(frm.co_country.value))
	{
		txt+="     Country should not be empty\n"
	}
	
	if(!Trim(frm.zip.value))
	{
		txt+="     Zip should not be empty\n"
	}

	if(!Trim(frm.co_email.value) || !isEmail(frm.co_email.value))
	{
		txt+="     Invalid Email Id\n";
	}
	
   	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}


function validEdit(frm)
{
	var txt="";
	if(Trim(frm.new_password.value)!=Trim(frm.conf_password.value))
	{
		txt+="     Conf.Password and password should be same\n"
	} 
   	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}
function ValidJob(frm)
{
	var txt="";
	if(!Trim(frm.co_name.value))
	{
		txt+="     Please update your company profile then you can post job\n"
	}
	if(!Trim(frm.jobtitle.value))
	{
		txt+="     Job Title should not be empty\n"
	}

	if(!Trim(frm.jobdesc.value))
	{
		txt+="     Description should not be blank\n";
	}
   	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}
function GetAds(t,n)
{   
    var fm=document.forms['link'];
	if(n=="classifieds_ads.php")
	   fm.id.value=t;
    else
	{
	   fm.id.value=t;
	} 
	fm.action = n;
	fm.submit();
}


function getProfile(t)
{   
    var fm=document.forms['link'];
	fm.resume_id.value=t;
	window.open("","_himangshu","width=500,height=480,addressbar=no");
	fm.target="_himangshu"
    fm.action = "resume_dtls.php";
	fm.submit();
}
function pop(x)
{
	window.open(x,"_himangshu","width=200,height=280,addressbar=no,scrollbars=1");

}

function logoff()
{
	var fm=document.forms['link'];
	if(confirm("Do you want to log off?"))
	{
	   fm.user_id.value="";
	   fm.name.value='';
	   fm.email.value='';
	   fm.action = "index.php";
	   fm.submit();
	}   
}
function getLink(x,y,z,n)
{  
   document.forms['link'].st_no.value=0;
   document.forms['link'].cat_id.value=x;
   document.forms['link'].parent_cat_name.value=y;
   document.forms['link'].cat_name.value=z;
   document.forms['link'].action=n;
   document.forms['link'].submit();
}

function chkPass(frm)
{
   if(Trim(frm.login.value)=="" && Trim(frm.password.value)=="")
   {
     alert("Sorry !\nLogin Id and Password should not be blank");
	 return false;
   }
   return true;
}
function chkforPass(frm)
{
	var txt="";

   	if(!Trim(frm.email.value) || !isEmail(frm.email.value))
	{
		txt+="    - Invalid Email Id\n";
	}
	if(!frm.login.value)
	{
		txt+="    - Login\n"
	}   
   	   
   	if(txt)
	{
   		alert("Sorry!!\nFollowing errors has been occured :\n--------------------------------------------\n"+ txt +"\n--------------------------------------------\nPlease Check");
  	 	return false
	}
    return true	
}
function ValidReg(frm)
 {
   if(frm.username.value=="")
   {
   		alert("Username should not be empty");
   		frm.username.focus(); 
   		return false ; 
   }
   
   if(Trim(frm.password.value)=="")
   {
   		alert("Password should not be empty");
   		frm.password.focus(); 
   		return false ; 
   }
   if(Trim(frm.password.value)!=Trim(frm.conf_password.value))
   {
   		alert("Wrong Confirm Password");
   		frm.conf_password.focus(); 
   		return false ; 
   } 
   if(Trim(frm.email.value)=="")
   {
   		alert("You have to entered Email Id.");
   		frm.email.focus(); 
   		return false ;
   }
	if (!frm.tc.checked)    
	{
   		alert("You must agree to the Terms & Condition.");
   		frm.tc.focus(); 
   		return false ;
	}
return (true);
 }
function validFeedback(frm)
{
   if(Trim(frm.name.value)=="")
   {
       alert("Name should not be empty");
       frm.name.focus(); 
       return(false); 
   }
   if(!isEmail(frm.email.value))
   {
       alert("You have to entered Email Id.");
       frm.email.focus(); 
       return(false);
   }
   if(frm.country.value=="")
   {
      alert("You have not selected any country");
      return(false); 
   }
 
   if(Trim(frm.feedback.value)=="")
   {
      alert("Story  should not be empty");
      frm.description.focus(); 
      return(false); 
   } 
  
 return (true);
 }
function GetQuery(t,z)
{   var fm=document.forms['link'];
	fm.st_no.value=t;
	fm.action = z;
	fm.submit();
}
function GetRealQuery(t)
{ 
    var fm=document.forms['link'];
	fm.st_no.value=t;
	fm.action = "realestate.php";
	fm.submit();
}

function GetView(k,t)
{ 
    var fm=document.forms['link'];
	fm.tid.value=t;
	window.open('','_p','width=1000,height=600,scrollbars=yes,addressbar=no');
	fm.target="_p";
	fm.action = k+"temp_view.php";
	fm.submit();
}
function ValidateEmp(frm)
{
	var txt="";
	if(!Trim(frm.co_name.value))
	{
		txt+="     Company Name should not be empty\n";
	}
	if(!Trim(frm.address.value))
	{
		txt+="     Address should not be empty\n";
	}
	if(!Trim(frm.state.value))
	{
		txt+="     State should not be empty\n";
	}
	if(!Trim(frm.city.value))
	{
		txt+="     City should not be empty\n";
	}
	if(!Trim(frm.zip.value))
	{
		txt+="     Zip should not be empty\n";
	}
	if(!Trim(frm.contactperson.value))
	{
		txt+="     Contact Person should not be empty\n";
	}	
	if(!Trim(frm.contactemail.value) || !isEmail(frm.contactemail.value))
	{
		txt+="     Invalid Email Id\n";
	}
	
	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}


function isValid(frm)
{
	var txt="";
	if(!Trim(frm.login.value))
	{
		txt+="     Login Id should not be empty\n"
	}
	if(frm.login.value.length<6)
	{
		txt+="     Login Id should not be less than 6 characters\n"
	}
	if(!Trim(frm.password.value))
	{
		txt+="     Password should not be empty\n"
	} 
	if(Trim(frm.password.value)!=Trim(frm.conf_password.value))
	{
		txt+="     Worng Re-enter Password\n"
	} 
	
	if(!Trim(frm.email.value) || !isEmail(frm.email.value))
	{
		txt+="     Invalid Email Id\n";
	}
	
	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}


function isValidProf(frm)
{
  var txt="";

  	if(Trim(frm.prof_name.value)=="")
	{
	   txt+="    - Professor Name should not be blank\n";
	}
	if(Trim(frm.degree.value)=="" && Trim(frm.subject.value)=="") 
	{
	   txt+="    - Enter data in degree or subject filed\n";
	}
   	if(txt)
	{
   		alert("Sorry!!\nFollowing errors has been occured :\n--------------------------------------------\n"+ txt +"\n--------------------------------------------\nPlease Check");
  	 	return false
	}
    return true	
}

function chkLetter(frm)
{   
   var txt="";
   if(trim(frm.name.value)=="")
   {
	   txt+="    -Name should not be blank\n";
   }
   if(!isEmail(frm.email.value))
   {
       txt+="    -Email should not be blank\n";
   }
   	if(txt)
	{
   		alert("Sorry!!\nFollowing errors has been occured :\n--------------------------------------------\n"+ txt +"\n--------------------------------------------\nPlease Check");
  	 	return false
	}
    return true	
}
function FeedBack(frm)
{  var txt="";
   if(!isEmail(frm.email.value))
   {
     txt+="     Email Id should be valid\n"
   }
   if(frm.subject.value=="")
   {
     txt+="     Subject should not be empty\n"
   }
   if(frm.reamrk.value=="")
   {
     txt+="     Remark should not be empty\n"
   }
   	if(txt)
	{
   		alert("Sorry!! following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}
function ChkAdd(frm)
{  var txt="";
   if(!isEmail(frm.co_email.value))
   {
     txt+="     Email Id should be valid\n"
   }
   if(frm.co_address.value=="")
   {
     txt+="     Subject should not be empty\n"
   }
   if(frm.reamrk.value=="")
   {
     txt+="     Remark should not be empty\n"
   }
   	if(txt)
	{
   		alert("Sorry!! following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}

