function find_page_plus(qry)
{
	var querycondtion = document.getElementById('querycondtion').value;
	var now = document.getElementById('page').value;
	var tceil=document.getElementById('txt_ceil').value;
	var clk=document.getElementById('count_click').value;
	if(tceil > clk)
	{
		
		var pars= "&considerquery="+document.getElementById('considerquery').value+"&fprob="+document.getElementById('fprob').value+"&propertielist="+document.getElementById('propertielist').value+"&querycondtion="+document.getElementById('querycondtion').value+"&page="+document.getElementById('page').value+"&selectedIndex=pagination_find";
		document.getElementById('page').value = parseInt(now)+3;
		var url ='ajax.php';
		var sucReqUname=function(t){
			if(t != '0')
			{
				alert(t);
				document.getElementById('page_div').innerHTML=t;
				document.getElementById('count_click').value=parseInt(clk)+1;
				document.getElementById('txt_page').innerHTML=parseInt(clk)+1;
						//			document.getElementById('continer').innerHTML=t;
			}
		}
		getAjaxRes(url,pars,sucReqUname);
		
	
	}
}










function validate_contact()
{
		var name=document.getElementById("txt_name");
		var sname=document.getElementById("txt_surname");
		var email=document.getElementById("txt_email");
		var mobile=document.getElementById("txt_mobile");
		var project=document.getElementById("txt_project");
		var addr=document.getElementById("txt_addr");
		
		var err=val_name(name);
		err=val_txt_surname(sname);
		err=val_email(email);
		err=val_mobname(mobile);
		err=val_txtarea(project,'project interested');
		err=val_txtarea(addr,'queries');
	
	if(document.getElementById('erravailable') != null){
		var x=findPosX(document.getElementById('erravailable'));
		var y=findPosY(document.getElementById('erravailable'));
		if(isVisibleElm(document.getElementById('erravailable'))){
			scroll(x,y);
			return false;
		}
		else{
			if(name.value!=''){
				document.contact.submit();
			}	
			else{ 
			scroll(x,y);
			return false;
			}
		}
	}
	else
	{
		if(name.value!=''){
			document.contact.submit();
		}	
		else{ 			
			return false;
		}
	}
}
function val_name(o){
	if(is_empty(o.value) == false){
		val_failed(o,"Enter name");
		return false;
	}
	else{ val_success(o.id);}
	if(specialchar_check(o.value) == 0){
		val_failed(o,"Invalid name");
		return false;
	}
	else{ val_success(o.id);}

	if(isAlpha(o.value) == false){
		val_failed(o,"Invalid name");
		return false;
	}
	else{ val_success(o.id);}
	
	if(o.value.length < 3){
		val_failed(o,"Minimum 3 chars");
		return false;
	}
	else{ val_success(o.id);}
}
function val_txt_surname(o){
	if(is_empty(o.value) == false){
		val_failed(o,"Enter surname");
		return false;
	}
	else{ val_success(o.id);}
}
function val_txt_project(o){
	if(is_empty(o.value) == false){
		val_failed(o,"Enter project interested");
		return false;
	}
	else{ val_success(o.id);}
}

function val_email(o)
{
		if(is_empty(o.value) == false)
		{
		val_failed(o,"Enter email id");
		return false;
		}
		else{ val_success(o.id);}
		if(is_email(o.value) == false){
		val_failed(o,"Invalid email id");
		return false;
		}
		else{ val_success(o.id);}
}
function val_mobname(o){
	   var digits=/^[0-9]*$/;
	 if(is_empty(o.value) == false){
				val_failed(o,"Enter mobile number");
				return false;
			}
			else{ val_success(o.id);}
			if(!digits.test(o.value)){
				val_failed(o,"Invalid mobile number");
				return false;
			}
			else{ val_success(o.id);}
			if(o.value.charAt(0)==0)
				{
					o.value=o.value.substr(1);
					if(o.value.length != 10)
					{
						val_failed(o,"Should be 10 digits");
						return false;
					}
				}
			if(o.value.length != 10){
				val_failed(o,"Should be 10 digits");
				return false;
			}
			else{ val_success(o.id);}	
		
}
function val_txtarea(o,msg)
{
	if(is_empty(o.value) == false){
		val_failed(o,"Enter "+msg);
		return false;
	}
	else{ val_success(o.id);}	
}



function leader_up()
{
	
	var page = document.getElementById('page').value;
	
		var pars="&page="+document.getElementById('page').value+"&selectedIndex=leader&type=up";
		var url ='ajax.php';
		var sucReqUname=function(t){
			if(t != '0')
			{
				
				//alert(document.getElementById('page').value);
				if(document.getElementById('page').value<2)
				{
					document.getElementById('page').value = parseInt(document.getElementById('page').value)+1;
					document.getElementById('txt_page').innerHTML=document.getElementById('page').value;
				document.getElementById('page_div').innerHTML=t;
				}
				
			$(document).ready(function() {
	$("a[rel=example_group6]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				/*'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-outside"> ' + title  + '</span>',
				
							
				}*/
				'type'				: 'iframe'	
			});
});
				
			}
		}
		getAjaxRes(url,pars,sucReqUname);
}

function leader_down()
{
	
	var page = document.getElementById('page').value;
	
		var pars="&page="+document.getElementById('page').value+"&selectedIndex=leader&type=down";
		var url ='ajax.php';
		var sucReqUname=function(t){
			if(t != '0')
			{
				
				if(document.getElementById('page').value>1)
				{
				document.getElementById('page').value = parseInt(document.getElementById('page').value)-1;
				document.getElementById('txt_page').innerHTML=document.getElementById('page').value;
				//alert(document.getElementById('page').value);
				document.getElementById('page_div').innerHTML=t;
				}
				
			$(document).ready(function() {
	$("a[rel=example_group6]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				/*'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-outside"> ' + title  + '</span>',
				
							
				}*/
				'type'				: 'iframe'	
			});
});
				
			}
		}
		getAjaxRes(url,pars,sucReqUname);
}























function page_plus(type)
{
	var now = document.getElementById('page').value;
	var tceil=document.getElementById('txt_ceil').value;
	var clk=document.getElementById('count_click').value;
	
	
	if(tceil > clk)
	{
		document.getElementById('page').value = parseInt(now)+6;
		var pars="type="+type+"&page="+document.getElementById('page').value+"&selectedIndex=pagination";
		var url ='ajax.php';
		var sucReqUname=function(t){
			if(t != '0')
			{
				document.getElementById('page_div').innerHTML=t;
				document.getElementById('count_click').value=parseInt(clk)+1;
				document.getElementById('txt_page').innerHTML=parseInt(clk)+1;
				$(document).ready(function() {
$("a[rel=example_group]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-outside"> ' + title  + '</span>'
				
				}
			});
});
		//			document.getElementById('continer').innerHTML=t;
			}
		}
		getAjaxRes(url,pars,sucReqUname);
		
	
	}
}

function page_minus(type)
{
	var now1 = document.getElementById('page').value;
	var clk=document.getElementById('count_click').value;
	if(now1!=0)
	{
		document.getElementById('page').value = parseInt(now1)-6;
		var pars="type="+type+"&page="+document.getElementById('page').value+"&selectedIndex=pagination";
		var url ='ajax.php';
		var sucReqUname=function(t){
			if(t != '0')
			{
				document.getElementById('page_div').innerHTML=t;
				document.getElementById('count_click').value=parseInt(clk)-1;
				document.getElementById('txt_page').innerHTML=parseInt(clk)-1;
	//			document.getElementById('continer').innerHTML=t;
	$(document).ready(function() {
$("a[rel=example_group]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-outside"> ' + title  + '</span>'
				
				}
			});
});
	
			}
		}
		
		getAjaxRes(url,pars,sucReqUname);
		
	}
	
	
	
}

function faqpage_plus()
{
	var now1 = document.getElementById('page').value;
	var tceil=document.getElementById('txt_ceil').value;
	var clk=document.getElementById('count_click').value;
	if(tceil > clk)
	{
		document.getElementById('page').value = parseInt(now1)+1;
		var ad=parseInt(clk)+parseInt(1);
		var txp="page_"+ad;
		var ptxp="page_"+parseInt(clk);
		document.getElementById(ptxp).style.display='none';
		document.getElementById(txp).style.display='block';
		document.getElementById('count_click').value=ad;
		document.getElementById('txt_page').innerHTML=ad;
	}
}
function faqpage_minus()
{
	var now1 = document.getElementById('page').value;
	var tceil=document.getElementById('txt_ceil').value;
	var clk=document.getElementById('count_click').value;
	if(now1!=0)
	{
		document.getElementById('page').value = parseInt(now1)-1;
		var ad=parseInt(clk)-parseInt(1);
		var txp="page_"+ad;
		var ptxp="page_"+parseInt(clk);
		document.getElementById(ptxp).style.display='none';
		document.getElementById(txp).style.display='block';
		document.getElementById('count_click').value=ad;
		document.getElementById('txt_page').innerHTML=ad;
	}
}



var now1 = document.getElementById('page').value;
function test(id)
{
	var pars="id="+id+"&selectedIndex=test";
	var url ='ajax.php';
	var sucReqUname=function(t){
		if(t != '0')
		{
			document.getElementById('continer').innerHTML=t;
		}
    }
    getAjaxRes(url,pars,sucReqUname);
	
	//document.getElementById('txtemi').value= document.getElementById('txtloanamt').value *5;
}
function floorplan_ajax(id)
{
	var pars="id="+id+"&selectedIndex=floorplan";
	var url ='ajax.php';
	var sucReqUname=function(t){
		if(t != '0')
		{
			document.getElementById('continer').innerHTML=t;
			
			$(document).ready(function() {
$("a[rel=example_group]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-outside"> ' + title  + '</span>'
				
				}
			});
});
		}
    }
    getAjaxRes(url,pars,sucReqUname);
	
	//document.getElementById('txtemi').value= document.getElementById('txtloanamt').value *5;
}

function aminities_ajax(id)
{
	var pars="id="+id+"&selectedIndex=aminities";
	var url ='ajax.php';
	var sucReqUname=function(t){
		if(t != '0')
		{
			document.getElementById('continer').innerHTML=t;
			$(document).ready(function() {
$("a[rel=example_group]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-outside"> ' + title  + '</span>'
				
				}
			});
});
			
		}
    }
    getAjaxRes(url,pars,sucReqUname);
	
	//document.getElementById('txtemi').value= document.getElementById('txtloanamt').value *5;
}

function location_ajax(id)
{
	var pars="id="+id+"&selectedIndex=location";
	var url ='ajax.php';
	var sucReqUname=function(t){
		if(t != '0')
		{
			document.getElementById('continer').innerHTML=t;
			
			$(document).ready(function() {
$("a[rel=example_group]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-outside"> ' + title  + '</span>'
				
				}
			});
			
});
		}
    }
    getAjaxRes(url,pars,sucReqUname);
	
	//document.getElementById('txtemi').value= document.getElementById('txtloanamt').value *5;
}

function map_ajax(id)
{
	var pars="id="+id+"&selectedIndex=google";
	var url ='ajax.php';
	var sucReqUname=function(t){
		if(t != '0')
		{
			document.getElementById('continer').innerHTML=t;
		}
    }
    getAjaxRes(url,pars,sucReqUname);
	
	//document.getElementById('txtemi').value= document.getElementById('txtloanamt').value *5;
}

function green_feature_ajax(id)
{
	var pars="id="+id+"&selectedIndex=green";
	var url ='ajax.php';
	var sucReqUname=function(t){
		if(t != '0')
		{
			document.getElementById('continer').innerHTML=t;
		}
    }
    getAjaxRes(url,pars,sucReqUname);
	
	//document.getElementById('txtemi').value= document.getElementById('txtloanamt').value *5;
}

function feature_ajax(id)
{
	var pars="id="+id+"&selectedIndex=feature";
	var url ='ajax.php';
	var sucReqUname=function(t){
		if(t != '0')
		{
			document.getElementById('continer').innerHTML=t;
			$(document).ready(function() {
$("a[rel=example_group]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-outside"> ' + title  + '</span>'
				
				}
			});
});
		}
    }
    getAjaxRes(url,pars,sucReqUname);
	
	//document.getElementById('txtemi').value= document.getElementById('txtloanamt').value *5;
}


function values_ajax(id)
{
	var pars="id="+id+"&selectedIndex=values";
	var url ='ajax.php';
	var sucReqUname=function(t){
		if(t != '0')
		{
			document.getElementById('continer').innerHTML=t;

		}
    }
    getAjaxRes(url,pars,sucReqUname);
	
	//document.getElementById('txtemi').value= document.getElementById('txtloanamt').value *5;
}


////////###### News ######//
function newspage_plus(type)
{
	var now = document.getElementById('page').value;
	var tceil=parseInt(document.getElementById('txt_ceil').value);
	var clk=parseInt(document.getElementById('count_click').value);
	//alert(tceil);
	//alert(clk);
	
	if(tceil > clk)
	{
		document.getElementById('page').value = parseInt(now)+6;
	//alert(document.getElementById('page').value);
		var pars="type="+type+"&page="+document.getElementById('page').value+"&selectedIndex=pagination";
		var url ='ajax_pagination.php';
		var sucReqUname=function(t){
			if(t != '0')
			{
				
				document.getElementById('count_click').value=parseInt(clk)+1;
				document.getElementById('txt_page').innerHTML=parseInt(clk)+1;
				document.getElementById('page_div').innerHTML=t;
				$(document).ready(function() {
$("a[rel=example_group]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					 
				
				}
			});
});
		//			document.getElementById('continer').innerHTML=t;
			}
		}
		getAjaxRes(url,pars,sucReqUname);
	}
}

function contact_show(val)
{
	if(val=='open')
	{
		document.getElementById('change_show').style.display="block";
	}
	else
	{
		document.getElementById('change_show').style.display="none";
	}
}

function contact_show1(val)
{
	if(val=='open')
	{
		document.getElementById('change_show1').style.display="block";
	}
	else
	{
		document.getElementById('change_show1').style.display="none";
	}
}





function newspage_minus(type)
{
	var now1 = parseInt(document.getElementById('page').value);
	var clk=parseInt(document.getElementById('count_click').value);
	if(now1!=0)
	{
		document.getElementById('page').value = parseInt(now1)-6;
		var pars="type="+type+"&page="+document.getElementById('page').value+"&selectedIndex=pagination";
		var url ='ajax_pagination.php';
		var sucReqUname=function(t){
			if(t != '0')
			{
				
				
				document.getElementById('count_click').value=parseInt(clk)-1;
				document.getElementById('txt_page').innerHTML=parseInt(clk)-1;
				document.getElementById('page_div').innerHTML=t;
				$(document).ready(function() {
$("a[rel=example_group]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				
				'titlePosition' 	: 'outside',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					 
				
				}
				
			});
});
	//			document.getElementById('continer').innerHTML=t;
			}
		}
		getAjaxRes(url,pars,sucReqUname);
	}
	
	
	
}

/******************** Common Functions *****************/
function isVisibleElm(e) {	
	if (typeof e == "string") {
		e = xGetElementById(e);
	}
	while (e.nodeName.toLowerCase() != 'body' && e.style.display.toLowerCase() != 'none' && e.style.visibility.toLowerCase() != 'hidden') {   
	e = e.parentNode;
	}
	if (e.nodeName.toLowerCase() == 'body') {
	return true;
	} else{
	return false;
	}
}
function isAlpha(parm) {
	var lwr = 'abcdefghijklmnopqrstuvwxyz ';
	var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var val = lwr+upr;
	if (parm == "") return true;
	for (i=0; i<parm.length; i++) {
		if (val.indexOf(parm.charAt(i),0) == -1) return false;
	}
	return true;
}
  function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }

function sapcevalidate(aTextField){
	strRE = new RegExp(/[\s ]/gi);
	var nn = strRE.test( aTextField );
	return nn;
}
function val_success(id,classname){
	remErr(id,"validation-passed");
	document.getElementById("err_"+id).innerHTML='<img src="images/itick.png" border="0" alt="" class="lt" style="_margin:4px 0px 4px 5px; margin:3px 0px 4px 5px; vertical-align:middle;">';
}
function val_failed(o,errmsg){
	//o.focus();
	addErr(o,errmsg);
	document.getElementById("err_"+o.id).innerHTML='';
}
//Add Error Message 
function addErr(o,errMsg,errDispId)
{
    o.className="validation-failed";
    o.parentNode.insertBefore
    var errMsgId = "manErr_"+o.id;
	if(errDispId == '' || errDispId == null){ errDispId=o; }
	
    if(!document.getElementById(errMsgId)){
        var em = document.createElement('span');
        em.id = errMsgId;
	em.innerHTML = "<img src='images/ierror.gif' border='0' alt='' class='lt' style='_margin:4px 0px 4px 5px; margin:3px 0px 4px 5px; vertical-align:middle;' id='erravailable'><br class='clr'><img src='images/iup-arrow.gif' border='0' alt=''>&nbsp;<span class='err' id='err_msg_dis_man_"+o.id+"'>"+errMsg+"</span>";
        errDispId.parentNode.insertBefore(em,errDispId.nextSibling);
    }else{
	document.getElementById("err_msg_dis_man_"+o.id).innerHTML=errMsg;
	}
}

//Remove Error Message 
function remErr(id,cname){
   document.getElementById(id).className=cname;
	 var k = "manErr_"+id
    if(document.getElementById(k))
    {
        var em=document.getElementById(k);	
        em.parentNode.removeChild(em);
    }
}

// empty validation
function is_empty(val){
	var re = /\s/g; 
	RegExp.multiline = true;
	var str = val.replace(re, "");
	if (str.length == 0) { return false;} else {return true;}
}
//email validation
function is_email(e){
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
	var returnval=emailfilter.test(e)
	return returnval;
}
//special character validation
function specialchar_check(v)
{
	var retVal=1;
	var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
	  for (var i = 0; i < v.length; i++) {
		if (iChars.indexOf(v.charAt(i)) != -1)
		retVal=0;
  	}
	return retVal;
}

function username_specialchar_check(v)
{
	var retVal=1;
	//var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
	var iChars = "!#$%^&*()=[]\\\';/{}|\":<>?";
	  for (var i = 0; i < v.length; i++) {
		if (iChars.indexOf(v.charAt(i)) != -1)
		retVal=0;
  	}
	return retVal;
}




function scroll_v(q)
{
	alert(q.id);
	document.getElementById('commen').innerHTML='';
	if(now1!=0)
	{
		var pars="type=";
		var url ='green_scroll_content.html';
		var sucReqUname=function(t){
			if(t != '0')
			{
				document.getElementById('commen').innerHTML=t;
			  alert(t);
			
			}
		}
		getAjaxRes(url,pars,sucReqUname);
	}
	
	
}

//### common ajax ###//


function getAjaxRes(url,params,ResRetFun){
	var http = new GetXmlHttpObject();
	http.open("POST", url, true);
	//Send the proper header information along with the request
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");

	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200)
			ResRetFun(http.responseText);	
	}
	
	http.send(params);
}
function GetXmlHttpObject(){
	var xmlHttp=null;
	try{ xmlHttp=new XMLHttpRequest();}
	catch (e){// Internet Explorer
		try{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
		catch (e){ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
	}
	return xmlHttp;
}

