var GSFN;
if(GSFN===undefined) {
  GSFN = {};
  
  GSFN.gId = function(id) {
    return document.getElementById(id);
  };

  GSFN.hasClassName = function(element, className) 
{   var elementClassName = element.className;
    return (elementClassName.length > 0 && (elementClassName == className ||
    new RegExp("(^|\\s)" + className + "(\\s|$)").test(elementClassName)));
  };

  GSFN.addClassName = function(element, className) {
    if (!GSFN.hasClassName(element, className))
     { element.className += (element.className ? ' ' : '') + className;}
    return element;
  };

  GSFN.removeClassName = function(element, className) {
    var newClass = GSFN.strip(element.className.replace(new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' '));
    element.className = newClass;
    return element;
  };
GSFN.strip = function(string) {
    return string.replace(/^\s+/, '').replace(/\s+$/, '');
  };

}

GSFN.feedback = function(url, tab_options) {
  this.feedback_url = url;
  this.tab_options = tab_options ? tab_options : {};
  this.tab_options.placement = this.tab_options.placement ? this.tab_options.placement : 'left';
  this.tab_options.color = this.tab_options.color ? this.tab_options.color : '#222';
  
  
  this.tab_html = '<a href="testimonial.php" id="fdbk_tab" class="fdbk_tab_'+this.tab_options.placement+'" style="background-color:'+this.tab_options.color+'">TESTIMONIAL</a>';
  this.overlay_html = '<div id="fdbk_overlay" style="display:none">' +
                        '<div id="fdbk_container">' +
                          '<a href="#" onclick="GSFN.hide();return false" id="fdbk_close"></a>' +
                           '</div>' +
                        '<div id="fdbk_screen"></div>' +
                      '</div>';
                      
  if(this.tab_options.container) {
    var container_el == this.gId(this.tab_options.container);
    container_el.innerHTML = this.tab_html + this.overlay_html;
  } else {
    document.write(this.tab_html);
    document.write(this.overlay_html);      
  }                   

  this.gId('fdbk_tab').onclick = function() { GSFN.show(); return false; }
  
};

GSFN.set_position = function() {
  this.scroll_top = document.documentElement.scrollTop || document.body.scrollTop;
  this.scroll_height = document.documentElement.scrollHeight;
  this.client_height = window.innerHeight || document.documentElement.clientHeight;
  this.gId('fdbk_screen').style.height = this.scroll_height+"px";
  this.gId('fdbk_container').style.top = this.scroll_top+(this.client_height*0.1)+"px";
};

function onPageLoad()
{
	
}
 
function divShow(a,b)
{
	document.getElementById(a).style.visibility="visible";
	document.getElementById(b).style.backgroundColor="#0F3051";
	
		
	}

function divHide(a,b)
	{
	document.getElementById(a).style.visibility="hidden";
	document.getElementById(b).style.background="none";
	
	}



function change_ptype_ind(obj)
{
	if(obj=='res_tabind')

	{

		document.getElementById('res_tabind').className="sel_tab ";

		document.getElementById('com_tabind').className="tab_div";
		document.getElementById('div_type').innerHTML ="<select id='select21' name='type' onchange='changeAction()' style='width: 150px;' class='cmb_txt' on><option value='select-property'>Select property type</option><option value='residential-apartment'>Residential Apartment</option><option value='independent-house'>Independent house/villa</option><option value='residental-land'>Residental land</option><option value='pg-for-girls'>PG for girls</option><option value='pg-for-boys'>PG for boys</option>                                </select>  ";
			  document.getElementById('radiobutton').value='residential';

			

	}

	else

	{

		document.getElementById('res_tabind').className="tab_div";

		document.getElementById('com_tabind').className="sel_tab";
		document.getElementById('div_type').innerHTML ="<select id='select21' name='type' onchange='changeAction()' style='width: 150px;' class='cmb_txt'><option value=\"select-property\">Select property type</option><option value=\"service-apartment\">Service apartment</option><option value=\"commercial-shop\">Commercial - Shop</option><option value=\"commercialshowroom\">Commercial - Showroom</option><option value=\"commercialofficespace\">Commercial - Office-space</option><option value=\"commercial-land\">Commercial - land</option><option value=\"guest-house\">Guest - house</option><option value=\"space-in-retail-mall\">Space in retail mall</option><option value=\"office-space-in-business-park\">Office space in Business park</option><option value=\"office-space-in-it-park\">Office space in IT park</option><option value=\"warehouse\">Ware-house</option><option value=\"godown\">Godown</option></select>";

		 document.getElementById('radiobutton').value='commercial';

	}

}

function change_ptype(obj){

	if(obj=='res_tab')

	{

		document.getElementById('res_tab').className="sel_tab ";

		document.getElementById('com_tab').className="tab_div";
		document.getElementById('div_type').innerHTML ="<select id='select2' name='type' onchange='changeAction()' style='width: 150px;' class='cmb_txt'><option value='select-property'>Select property type</option><option value='residential-apartment'>Residential Apartment</option><option value='independent-house'>Independent house/villa</option><option value='residental-land'>Residental land</option><option value='pg-for-girls'>PG for girls</option><option value='pg-for-boys'>PG for boys</option>                                </select>  ";
	
		/*document.getElementById('select2').innerHTML = "<option value=\"select-property\">Select property type</option>"+



			 "<option value=\"residential-apartment\">Residential Apartment</option>"+

			

			  "<option value=\"independent-house\">Independent house/villa</option>"+

			

			  "<option value=\"residental-land\">Residental land</option>"+

			

			  "<option value=\"pg-for-girls\">PG for girls</option>"+

			

			  "<option value=\"pg-for-boys\">PG for boys</option>"+

			

			  "<option value=\"duplex\">Duplex</option>";*/

			  document.getElementById('radiobutton').value='residential';

			

	}

	else

	{

		document.getElementById('res_tab').className="tab_div";

		document.getElementById('com_tab').className="sel_tab";
		document.getElementById('div_type').innerHTML ="<select id='select2' name='type' onchange='changeAction()' style='width: 150px;' class='cmb_txt'><option value=\"select-property\">Select property type</option><option value=\"service-apartment\">Service apartment</option><option value=\"commercial-shop\">Commercial - Shop</option><option value=\"commercial-show-room\">Commercial - Showroom</option><option value=\"commercial-office-space\">Commercial - Office-space</option><option value=\"commercial-land\">Commercial - land</option><option value=\"guest-house\">Guest - house</option><option value=\"space-in-retail-mall\">Space in retail mall</option><option value=\"office-space-in-business-park\">Office space in Business park</option><option value=\"office-space-in-it-park\">Office space in IT park</option><option value=\"ware-house\">Warehouse</option><option value=\"godown\">Godown</option></select>";

			/*document.getElementById('select2').innerHTML = 



		  "<option value=\"select-property\">Select property type</option>"+

		

		  "<option value=\"service-apartment\">Service apartment</option>"+

		

		  "<option value=\"commercial-shop\">Commercial - Shop</option>"+

		

		  "<option value=\"commercial-show-room\">Commercial - Showroom</option>"+

		

		  "<option value=\"commercial-office-space\">Commercial - Office-space</option>"+

		

		  "<option value=\"commercial-land\">Commercial - land</option>"+

		

		  "<option value=\"guest-house\">Guest - house</option>"+

		

		  "<option value=\"space-in-retail-mall\">Space in retail mall</option>"+

		

		  "<option value=\"office-space-in-business-park\">Office space in Business park</option>"+

		

		  "<option value=\"office-space-in-it-park\">Office space in IT park</option>"+

		

		  "<option value=\"ware-house\">Warehouse</option>"+

		

		  "<option value=\"godown\">Godown</option>";*/

		 document.getElementById('radiobutton').value='commercial';

	

	}

  

	

}

function ValPostRequ_index()

 {

var name=document.postreq1.txtname.value;

var contact=document.postreq1.txtcontact.value;

var email=document.postreq1.txtemail.value;





if(name===""){

alert("Please enter your Name..!!");

return false;}



if(contact===""){

alert("Please enter your Contact No.!!");

return false;

}

 if (email===""){

 alert("Please enter your E-mail address.!!");

return false;

 }

 

 

 contact_re=new RegExp("^[\\d]+$");

contact_re1=new RegExp("^[\\d-]+$");

contact_re2=new RegExp("^[\\d-+]+$");

email_re=/^[^@]+@[^@]+.[a-z]{2,}$/i;

 if(loc == "Select") {

                    value=false;

                    alert("Please select Location..!!");

                    

                    return value;

                }

                

              

if(contact.length >= 8 )

{



if(contact.match(contact_re) && contact.length == 8)  {

                    value=true;

                }

                else if(contact.match(contact_re) && contact.length == 10)  {

                    value=true;

                }

                else if(contact.match(contact_re1) && contact.length == 9 && contact[0] == '-' || contact[1] == '-' || contact[2] == '-' || contact[3] == '-' || contact[4]=='-' || contact[5]=='-' || contact[6]=='-' || contact[7]=='-' || contact[8]=='-' )   {

                    value=true;

                }

                else if(contact.match(contact_re2) && contact.length > 7 && contact.length > 10)   {

                    value=true;

                }

                else

               {

                    value=false;

                    alert("Please enter valid Phone number!!!");

                    document.postreq.txtcontact.select();

                    return value;

                }



}

else

{

value=false;

alert("Please enter valid Phone number!!!");

document.postreq.txtcontact.select();

return value;

}







if(email.match(email_re))  {

                    value=true;

                }

                else  {

                    value=false;

                    alert("Please enter valid email address!!!");

                    document.postreq.txtemail.select();

                    return value;

                }

return true;

}

function ValPostRequ_index1()
{
var name=document.postreq2.txtname.value;
var contact=document.postreq2.txtcontact.value;

//var email=document.postreq2.txtemail.value;





if(name===""){

alert("Please enter your Name..!!");
document.postreq2.txtname.select();

return false;}



if(contact===""){

alert("Please enter your Contact No.!!");
document.postreq2.txtcontact.select();

return false;

}

return true;

}

function ValPostRequ_pm()
{
var contact=document.postreq3.aslpm_txt.value;

if(contact===""){

alert("Please enter your Contact No.!!");
document.postreq3.aslpm_txt.select();

return false;

}

return true;

}




function change_div(obj){

    	if(document.getElementById){

    	var el = document.getElementById(obj);

		

    	var ar = document.getElementById("masterdiv").getElementsByTagName("span");

    		if(el.style.display != "block")

			{

    			for (var i=0; i<ar.length; i++)

				{

    				if (

							ar[i].className=="faq-options"

						)

    				ar[i].style.display = "none";

    			}

    			el.style.display ="inline";

				

					

    		}

			else{

    			el.style.display = "none";

    		}

    	}

    }

	// JavaScript Document
function onPageLoad()
{
	
}

 /* ------------------------------  function for post property requirement for home page form and property hunt form -------------------------------- */

function ValPostRequ()
 {

var value=false;
var want=document.postreq.txtwant.value;
var type=document.postreq.txttype.value;
var loc=document.postreq.txtlocation.value;
var name=document.postreq.txtname.value;
var contact=document.postreq.txtcontact.value;
var email=document.postreq.txtemail.value;


if(name===""){
alert("Please enter your Name..!!");
return false;}

if(contact===""){
alert("Please enter your Contact No.!!");
return false;
}
for(i=0;i<contact.length;i++)
{
	cha=contact.charAt(i);
	if(isNaN(cha))
	{  alert("enter numbers only for phone number");
		return false;}
}
 if (email===""){
 alert("Please enter your E-mail address.!!");
return false;
 }
 
 
 contact_re=new RegExp("^[\\d]+$");
contact_re1=new RegExp("^[\\d-]+$");
contact_re2=new RegExp("^[\\d-+]+$");
email_re=/^[^@]+@[^@]+.[a-z]{2,}$/i;
/* var what=document.forms[2].what.value;
var bhk=document.forms[2].bhk.value;
var location=document.forms[2].location.value;
var email=document.forms[2].elements[4].value;
contact_re=new RegExp("^[\\d]+$");
contact_re1=new RegExp("^[\\d-]+$");
contact_re2=new RegExp("^[\\d-+]+$");

email_re=/^[^@]+@[^@]+.[a-z]{2,}$/i;

	
 if(bhk == "Select") {
                    value=false;
                    alert("Please select BHK");
                   
                    return value;
                }
                */  
 if(loc == "Select") {
                    value=false;
                    alert("Please select Location..!!");
                    
                    return value;
                }
                
              
if(contact.length >= 8 )
{

if(contact.match(contact_re) && contact.length == 8)  {
                    value=true;
                }
                else if(contact.match(contact_re) && contact.length == 10)  {
                    value=true;
                }
                else if(contact.match(contact_re1) && contact.length == 9 && contact[0] == '-' || contact[1] == '-' || contact[2] == '-' || contact[3] == '-' || contact[4]=='-' || contact[5]=='-' || contact[6]=='-' || contact[7]=='-' || contact[8]=='-' )   {
                    value=true;
                }
                else if(contact.match(contact_re2) && contact.length > 7 && contact.length > 10)   {
                    value=true;
                }
                else
               {
                    value=false;
                    alert("Please enter valid Phone number!!!");
                    document.postreq.txtcontact.select();
                    return value;
                }

}
else
{
value=false;
alert("Please enter valid Phone number!!!");
document.postreq.txtcontact.select();
return value;
}



if(email.match(email_re))  {
                    value=true;
                }
                else  {
                    value=false;
                    alert("Please enter valid email address!!!");
                    document.postreq.txtemail.select();
                    return value;
                }
return true;
}









/*----------------function for movers& packers form------------------------*/

function ValMovPac()
 {


var value=false;
var from=document.movpac.txtfrom.value;
var to=document.movpac.txtto.value;
var name=document.movpac.txtname.value;
var contact=document.movpac.txtcontact.value;
var email=document.movpac.txtemail.value;


if(from===""){
alert("Please enter From ..!!");
return false;}

if(to===""){
alert("Please enter To..!!");
return false;}

if(name===""){
alert("Please enter your Name..!!");
return false;}

if(contact==""){
alert("Please enter your Contact No.!!");
return false;
}
for(i=0;i<contact.length;i++)
{
	cha=contact.charAt(i);
	if(isNaN(cha))
	{  alert("enter numbers only for phone number");
		return false;}
}

 if (email===""){
 alert("Please enter your E-mail address.!!");
return false;
 }
 
 
 contact_re=new RegExp("^[\\d]+$");
contact_re1=new RegExp("^[\\d-]+$");
contact_re2=new RegExp("^[\\d-+]+$");
email_re=/^[^@]+@[^@]+.[a-z]{2,}$/i;

              
if(contact.length >= 8 )
{

if(contact.match(contact_re) && contact.length == 8)  {
                    value=true;
                }
                else if(contact.match(contact_re) && contact.length == 10)  {
                    value=true;
                }
                else if(contact.match(contact_re1) && contact.length == 9 && contact[0] == '-' || contact[1] == '-' || contact[2] == '-' || contact[3] == '-' || contact[4]=='-' || contact[5]=='-' || contact[6]=='-' || contact[7]=='-' || contact[8]=='-' )   {
                    value=true;
                }
                else if(contact.match(contact_re2) && contact.length > 7 && contact.length > 10)   {
                    value=true;
                }
                else
               {
                    value=false;
                    alert("Please enter valid Phone number!!!");
                    document.movpac.txtcontact.select();
                    return value;
                }

}
else
{
value=false;
alert("Please enter valid Phone number!!!");
document.movpac.txtcontact.select();
return value;
}



if(email.match(email_re))  {
                    value=true;
                }
                else  {
                    value=false;
                    alert("Please enter valid email address!!!");
                    document.movpac.txtemail.select();
                    return value;
                }
return true;
}





/*----------------function for utility form------------------------*/

function ValUtility()
 {


var value=false;
var loc=document.utility.txtlocation.value;
var name=document.utility.txtname.value;
var contact=document.utility.txtcontact.value;
var email=document.utility.txtemail.value;


if(document.utility.ch1.checked === false && document.utility.ch2.checked === false && document.utility.ch3.checked === false ){
	value=false;
	alert("'You didn\'t choose any of the checkboxes!'");
	return value;
}



 if(loc == "Select") {
                    value=false;
                    alert("Please select Location..!!");
                    return value;
                }

if(name===""){
alert("Please enter your Name..!!");
return false;}

if(contact===""){
alert("Please enter your Contact No.!!");
return false;
}
for(i=0;i<contact.length;i++)
{
	cha=contact.charAt(i);
	if(isNaN(cha))
	{  alert("enter numbers only for phone number");
		return false;}
}
 if (email===""){
 alert("Please enter your E-mail address.!!");
return false;
 }
 
 
 contact_re=new RegExp("^[\\d]+$");
contact_re1=new RegExp("^[\\d-]+$");
contact_re2=new RegExp("^[\\d-+]+$");
email_re=/^[^@]+@[^@]+.[a-z]{2,}$/i;

              
if(contact.length >= 8 )
{

if(contact.match(contact_re) && contact.length == 8)  {
                    value=true;
                }
                else if(contact.match(contact_re) && contact.length == 10)  {
                    value=true;
                }
                else if(contact.match(contact_re1) && contact.length == 9 && contact[0] == '-' || contact[1] == '-' || contact[2] == '-' || contact[3] == '-' || contact[4]=='-' || contact[5]=='-' || contact[6]=='-' || contact[7]=='-' || contact[8]=='-' )   {
                    value=true;
                }
                else if(contact.match(contact_re2) && contact.length > 7 && contact.length > 10)   {
                    value=true;
                }
                else
               {
                    value=false;
                    alert("Please enter valid Phone number!!!");
                    document.utility.txtcontact.select();
                    return value;
                }

}
else
{
value=false;
alert("Please enter valid Phone number!!!");
document.utility.txtcontact.select();
return value;
}



if(email.match(email_re))  {
                    value=true;
                }
                else  {
                    value=false;
                    alert("Please enter valid email address!!!");
                    document.utility.txtemail.select();
                    return value;
                }
return true;
}

/*----------------function for House Hold form------------------------*/

function ValHouseHold()
 {


var value=false;
var loc=document.household.txtlocation.value;
var name=document.household.txtname.value;
var contact=document.household.txtcontact.value;
var email=document.household.txtemail.value;


if(document.household.chk1.checked === false && document.household.chk2.checked === false && document.household.chk3.checked === false && document.household.chk4.checked === false){
	value=false;
	alert("'You didn\'t choose any of the checkboxes!'");
	return value;
}



 if(loc == "Select") {
                    value=false;
                    alert("Please select Location..!!");
                    return value;
                }

if(name===""){
alert("Please enter your Name..!!");
return false;}

if(contact===""){
alert("Please enter your Contact No.!!");
return false;
}
for(i=0;i<contact.length;i++)
{
	cha=contact.charAt(i);
	if(isNaN(cha))
	{  alert("enter numbers only for phone number");
		return false;}
}
 if (email===""){
 alert("Please enter your E-mail address.!!");
return false;
 }
 
 
 contact_re=new RegExp("^[\\d]+$");
contact_re1=new RegExp("^[\\d-]+$");
contact_re2=new RegExp("^[\\d-+]+$");
email_re=/^[^@]+@[^@]+.[a-z]{2,}$/i;

              
if(contact.length >= 8 )
{

if(contact.match(contact_re) && contact.length == 8)  {
                    value=true;
                }
                else if(contact.match(contact_re) && contact.length == 10)  {
                    value=true;
                }
                else if(contact.match(contact_re1) && contact.length == 9 && contact[0] == '-' || contact[1] == '-' || contact[2] == '-' || contact[3] == '-' || contact[4]=='-' || contact[5]=='-' || contact[6]=='-' || contact[7]=='-' || contact[8]=='-' )   {
                    value=true;
                }
                else if(contact.match(contact_re2) && contact.length > 7 && contact.length > 10)   {
                    value=true;
                }
                else
               {
                    value=false;
                    alert("Please enter valid Phone number!!!");
                    document.household.txtcontact.select();
                    return value;
                }

}
else
{
value=false;
alert("Please enter valid Phone number!!!");
document.household.txtcontact.select();
return value;
}



if(email.match(email_re))  {
                    value=true;
                }
                else  {
                    value=false;
                    alert("Please enter valid email address!!!");
                    document.household.txtemail.select();
                    return value;
                }
return true;
}


/*----------------function for Property Search on main page------------------------*/

function ValProSearch()
 {

var value=false;
var loc=document.prosearch.type.value;
 if(loc == "select-property") {
                    value=false;
                    alert("Please select Property Type..!!");
                    return value;
                }
}

//------------------contact us-----------

function Validatee()
{
	var value=false;

var nam=document.Cont.name.value;
var contact=document.Cont.mobile.value;
var email=document.Cont.email.value;
var comm=document.Cont.comments.value;

if(nam.length<=2){
alert("Please enter your Name..!!");
return false;}

if(contact===""){
alert("Please enter your Contact No.!!");
return false;
}
for(i=0;i<contact.length;i++)
{
	cha=contact.charAt(i);
	if(isNaN(cha))
	{  alert("enter numbers only for phone number");
		return false;}
}
if(contact.length<8){
	alert("enter valid phone number");
	return false;
}


 

contact_re=new RegExp("^[\\d]+$");
contact_re1=new RegExp("^[\\d-]+$");
contact_re2=new RegExp("^[\\d-+]+$");
email_re=/^[^@]+@[^@]+.[a-z]{2,}$/i;

              
if(contact.length >= 8 )
{

if(contact.match(contact_re) && contact.length == 8)  {
                    value=true;
                }
                else if(contact.match(contact_re) && contact.length == 10)  {
                    value=true;
                }
                else if(contact.match(contact_re1) && contact.length == 9 && contact[0] == '-' || contact[1] == '-' || contact[2] == '-' || contact[3] == '-' || contact[4]=='-' || contact[5]=='-' || contact[6]=='-' || contact[7]=='-' || contact[8]=='-' )   {
                    value=true;
                }
                else if(contact.match(contact_re2) && contact.length > 7 && contact.length > 10)   {
                    value=true;
                }
                else
               {
                    value=false;
                    alert("Please enter valid Phone number!!!");
                    document.Cont.mobile.select();
                    return value;
                }

}
else
{
value=false;
alert("Please enter valid Phone number!!!");
document.Cont.mobile.select();
return value;
}
 if (email===""){
 alert("Please enter your E-mail address.!!");
return false;
 }



if(email.match(email_re))  {
                    value=true;
                }
                else  {
                    value=false;
                    alert("Please enter valid email address!!!");
                    document.Cont.email.select();
                    return value;
                }
if(comm===""){
alert("please enter comments !!");
return false;
}
return true;
}

 









	

















