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 sort(x,y)
{
 var frm=document.forms['search'];
 frm.sort.value=x;
 frm.type.value=y;
 frm.search.value=1;
 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 GetGal(x)
{
	var frm = document.forms['link'];
	frm.category.value=x;
	frm.action='picture.php';
	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 NewCal(x,y,z)
{
	window.open(x+"calender.php?form="+y+"&fld="+z,"_himangshu","width=200,height=200,addressbar=no,scrollbars=no");
    
}


 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 ChkBook(frm)
{
	var txt="";
	if(!Trim(frm.name.value))
	{
		txt+="     Name should not be empty\n"
	}
	
	if(!Trim(frm.email.value) || !isEmail(frm.email.value))
	{
		txt+="     Invalid Email Id\n";
	}
	if(frm.remark.value=="")
	{
		txt+="     You did not put any comment \n"
	}  
   	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}
function ValidContact(frm)
{
	var txt="";
	if(!Trim(frm.fname.value))
	{
		txt+="     First Name should not be empty\n"
	}
	if(!Trim(frm.lname.value))
	{
		txt+="     Last Name should not be empty\n"
	}
	if(!Trim(frm.email.value) || !isEmail(frm.email.value))
	{
		txt+="     Enter valid email address\n";
	}
	if(frm.phone.value=="")
	{
		txt+="     You did not put phone number\n"
	}  
	if(frm.description.value=="")
	{
		txt+="     You did not put any message\n"
	}  
   	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}
function ValidReg(frm)
{
	var txt="";
   
    if(frm.login.value == "" || frm.login.value.length<6)
	   {   
		   txt+="     You have not entered Login Name or login less than 6 chars.\n";
	   }
	   if(frm.password.value == "" || frm.password.value.length<6)
	   {
		   txt+="     You have not entered Passord Name or password less than 6 chars.\n";
	   }
	
	   if(!frm.fname.value) 
	   {
		   txt+="     First Name should not be blank\n";
	   }
	   if(!frm.lname.value) 
	   {
		   txt+="     Last Name should not be blank\n";
 	   }
	   if(!Trim(frm.email.value) || !isEmail(frm.email.value))
	   {
		   txt+="     Enter valid email address\n";
       
 	   }
	   if(frm.email.value!=frm.conf_email.value) 
	   {
		   txt+="     Confirm Email is not correct\n";
 	   }
	   if(!frm.city.value) 
	   {
		   txt+="     City  Name should not be blank\n";
 	   }
	   if(!frm.country.value)
	   {   
		   txt+="     Country  Name should not be blank\n";
	   }
	   if(!frm.state.value) 
	   {
		   txt+="     State Name should not be blank\n";
 	   }
	   if(!frm.zip.value) 
	   {
		   txt+="     Enter your valid Zip Code\n";
 	   }
 	   if(txt)
	   {
   		 alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	 return false
	 }
     return true	
}
function ValidateReg(frm)
{
	var txt="";
   
    if(frm.password.value == "" || frm.password.value.length<6)
	   {
		   txt+="     You have not entered Passord Name or password less than 6 chars.\n";
	   }
	
	   if(!frm.fname.value) 
	   {
		   txt+="     First Name should not be blank\n";
	   }
	   if(!frm.lname.value) 
	   {
		   txt+="     Last Name should not be blank\n";
 	   }
	   if(!Trim(frm.email.value) || !isEmail(frm.email.value))
	   {
		   txt+="     Enter valid email address\n";
       
 	   }
	   
	   if(!frm.city.value) 
	   {
		   txt+="     City  Name should not be blank\n";
 	   }
	   if(!frm.country.value)
	   {   
		   txt+="     Country  Name should not be blank\n";
	   }
	   if(!frm.state.value) 
	   {
		   txt+="     State Name should not be blank\n";
 	   }
	   if(!frm.zip.value) 
	   {
		   txt+="     Enter your valid Zip Code\n";
 	   }
 	   if(txt)
	   {
   		 alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	 return false
	 }
     return true	
}
function ValidPass(frm)
{
    var txt="";   
    if(!frm.pass.value || frm.pass.value.length<4) 
	{
	   txt+="     Password should not be blank or password less than 4 chars.\n"
	}	
 	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	 

}

function ValidHOwner(frm)
{
	var txt="";
	if(!Trim(frm.fname.value))
	{
		txt+="     First Name should not be empty\n"
	}
	if(!Trim(frm.lname.value))
	{
		txt+="     Last Name should not be empty\n"
	}
	if(!Trim(frm.subject.value))
	{
		txt+="     Subject should not be empty\n"
	}
	if(!Trim(frm.email.value) || !isEmail(frm.email.value))
	{
		txt+="     Enter valid email address\n";
	}
	if(frm.phone.value=="")
	{
		txt+="     You did not put phone number\n"
	}  
	if(frm.description.value=="")
	{
		txt+="     You did not put any message\n"
	}  
   	if(txt)
	{
   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");
  	 	return false
	}
    return true	
}

