function NewCal(x,y,z)

{

	window.open(x+"calendar.php?form="+y+"&fld="+z,"_himangshu","width=200,height=200,addressbar=no,scrollbars=no");

}

function redirect(x)

{

 window.location.href=x;

}

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 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 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 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 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 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 ValidPro(frm)

{

    var txt="";

	   

    if(!frm.propertyref.value) 

	{

	   txt+="     Property Reference should not be blank.\n";

	}	

	if(!frm.subcatid.value) 

	{

	   txt+="     Please select any Property Category.\n";

	}	

	if(!frm.location.value) 

	{

	   txt+="     Location should not be blank.\n";

	}
	
	if(!frm.city.value) 

	{

	   txt+="     City should not be blank.\n";

	}

	if(!frm.area.value) 

	{

	   txt+="     Area Information should not be blank.\n";

	}

	if(!frm.description.value) 

	{

	   txt+="     Description should not be blank.\n";

	}

	if(!frm.bedrooms.value) 

	{

	   txt+="     Bedrooms should not be blank.\n";

	}

	

	if(!frm.price.value)

	{   

	   txt+="     Price should not be blank.\n";

	}

	

	

 	if(txt)

	{

   	  alert("Sorry!! Following errors have occured :\n\n"+ txt +"\n     Please Check");

  	  return false

	}

    return true	

}

function ValidSet(frm)

{

	var txt="";

   

    if(!frm.site_title.value)

	{   

	   txt+="     Site Title should not be blank.\n";

	}

	if(!frm.admin_mail.value)

	{

	   txt+="     Admin Email Address should not be blank.\n";

	}

	if(!frm.meta_keys.value) 

	{

	   txt+="     Meta Keys should not be blank.\n";

	}

	if(!frm.meta_desc.value) 

	{

	   txt+="     Meta 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 ValidCon(frm)

{

    var txt="";

	

	if(!frm.name.value)

	{

		txt+="     Name should not be empty.\n"

	}

	if(!Trim(frm.email.value) || !isEmail(frm.email.value))

	{

	   txt+="     Enter valid Email Address.\n"

       

 	}

	if(!frm.message.value)

	{

		txt+="     You did not put any Description.\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 ValidCat(frm)

{

    var txt="";   

    if(!frm.cat_name.value) 

	{

	   txt+="     Category Name 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 ValidSubcat(frm)

{

    var txt="";   

    if(!frm.sub_cat_name.value) 

	{

	   txt+="     Sub Category Name Name 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 ValidEditor(frm)

{

    var txt="";   

    if(!frm.cont_title.value) 

	{

	   txt+="     Title 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 ValidFpass(frm)

{

    var txt="";   

	

    if(!Trim(frm.admin_mail.value) || !isEmail(frm.admin_mail.value))

	{

	   txt+="     Enter valid email address\n"

       

 	}

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}

function ValidAlogin(frm)

{

    var txt="";   

	

    if(!Trim(frm.pass.value))

	{

	   txt+="     Password should not be blank.\n"

       

 	}

 	if(txt)

	{

   		alert("Sorry!! Following errors has been occured :\n\n"+ txt +"\n     Please Check");

  	 	return false

	}

    return true	 



}





//Validate Enquiry Form



function ValidateEn(frm)

{

    var txt="";   

    if(!Trim(frm.Name.value)) 

	{

	   txt+="     Your name\n"

	}

	if(!Trim(frm.Email.value) || !isEmail(frm.Email.value))

	{

	   txt+="     A valid email address\n"

       

 	}

	

	// TELEPHONE NUMBER NO LONGER REQUIRED FIELD

	//if(!Trim(frm.Telephone.value))

	//{

	   //txt+="     A telephone number\n"

	//}

	



	

	

 	if(txt)

	{

   		alert("OOPS!! You seem to have forgotten to enter the following information :\n\n"+ txt +"\n     Thank You");

  	 	return false

	}

    return true	 



}



// End Validate Enquiry Form



function ValidNews ( form ) 

{

	if (form.news_title.value == "") 

	{	

		window.alert('Enter News Title please!');

		form.news_title.focus();

		return false;

	}			

	if (form.short_news.value == "")

	{

		window.alert('Enter Abstract News please!');

		form.short_news.focus();

		return false;

	}			

	if (form.news.value == "") 

	{

		window.alert('Enter News please!');

		form.news.focus();

		return false;

	}

		

			

	return true;

}

function stop()

{

	marquee.stop();

}

function start()

{

	marquee.start();

}