var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
/*------------------------Textbox Empty Validation----------------------------*/
function txt_empty(txtControl,errControl,msg){ 
	if(document.getElementById(txtControl).value == ""){
		document.getElementById(errControl).innerHTML = msg;
	}else{
		document.getElementById(errControl).innerHTML = "";
	}
}
/*--------------------------Selectbox Empty Validation-------------------------*/
function ddlEmptyChk(ddlControl,errControl,msg){
	if(document.getElementById(ddlControl).selectedIndex == 0){
		document.getElementById(errControl).innerHTML = msg;	
	}
}
function ddlClear(ddlControl,errControl){
	if(document.getElementById(ddlControl).selectedIndex != 0){
		document.getElementById(errControl).innerHTML = "";
	}	
}
/*--------------------------Multi Selectbox Empty Validation-------------------------*/
function ddlEmptyChkmulti(ddlControl,errControl,msg){
	if(document.getElementById(ddlControl).selectedIndex == -1){
		document.getElementById(errControl).innerHTML = msg;	
	}
}
function ddlClearmulti(ddlControl,errControl){
	if(document.getElementById(ddlControl).selectedIndex != -1){
		document.getElementById(errControl).innerHTML = "";
	}	
}
/*--------------------------Character Limit Check Validation--------------------*/
function valid_chk(txtControl,errControl,minval,maxval,msg)
{

	if(((document.getElementById(txtControl).value).length<minval) || ((document.getElementById(txtControl).value).length>maxval))	
	{
		document.getElementById(errControl).innerHTML = msg;	
	} else {
		document.getElementById(errControl).innerHTML = "";	
	}
}
/*----------------------------Character Allow Validation-------------------------*/
function char_val(txtCtrl,chkval)
  {
  	var v = chkval;
    var w = "";
    for (i=0; i < txtCtrl.value.length; i++) {
        x = txtCtrl.value.charAt(i);
        if (v.indexOf(x,0) != -1)
        w += x; }
    txtCtrl.value = w;
 } 
/*----------------------------URL Validation------------------------*/
function val_url(txt,spanid,msg)
{
    var url = document.getElementById(txt).value;
    if(url.length==0) {
		document.getElementById(spanid).innerHTML=""; }
    if((!isValidURL(url))&&(url.length!=0)) {
     	document.getElementById(spanid).innerHTML="";
  	 	document.getElementById(spanid).innerHTML=msg; }
	if(isValidURL(url)) {
		document.getElementById(spanid).innerHTML=""; }
    return true;   
}
/*-----------------------------------URL Regular Expression--------------------------*/
function isValidURL(url){
 var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
    if(RegExp.test(url)){
        return true; }
	else { return false; }
}
/*--Email Validation--*/
function email_validation(txt,spanid,msg,field,table)
{	var emailval = document.getElementById(txt).value;	

    if(!email_val(emailval,field,table,spanid)) { 
	 	document.getElementById(spanid).innerHTML=msg;
		}	
	if(email_val(emailval,field,table,spanid)) { 
	 	document.getElementById(spanid).innerHTML="";  }
	   
}
/*--Email Regular Expression--*/
function email_val(emailval,field,table,spanid)
{
  	var RegExp = /^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,3})(\]?)$/
    if(RegExp.test(emailval)) { showlogin(emailval,'email',field,table,spanid); return true; } else { return false; }
}
/*------------------------------------Password Check Validation----------------------------*/
function checkpass(pass,cpass,errpass,errcon,msgpass,msgcon,checkconmsg)
{
	if(document.getElementById(pass).value=='' && document.getElementById(cpass).value=='')
	{
		document.getElementById(errpass).innerHTML=msgpass;
		document.getElementById(errcon).innerHTML=msgcon;
		document.getElementById(pass).focus();
		return false;

	}
	else if(document.getElementById(pass).value!='' && document.getElementById(cpass).value=='')
	{
		document.getElementById(errpass).innerHTML="";
		document.getElementById(errcon).innerHTML=msgcon;
		document.getElementById(cpass).focus();
		return false;
	}
	else if(document.getElementById(pass).value!=document.getElementById(cpass).value) {
		document.getElementById(errcon).innerHTML=checkconmsg; 
		document.getElementById(cpass).focus();
		return false;
		} 
	else { document.getElementById(errcon).innerHTML=""; }
}

function checkpasss(pass,cpass,errControl,msg)
{
	if(document.getElementById(pass).value!=document.getElementById(cpass).value) {
		document.getElementById(errControl).innerHTML=msg; } 
	else { document.getElementById(errControl).innerHTML=""; }
}
/*-------------------------------------------Trim Function----------------------------------*/
function trim1(sStr)
{
   var s;
   sStr = sStr.toString();
   sStr = sStr.replace(/(^\s*)|(\s*$)/g,"");
   return(sStr);
}/*---- Regular expression functions for clearing the spaces ----*/

/*----------------------------------Change First Letter Caps Function------------------------*/
function capWords(ctrl) {
	var inputString = document.getElementById(ctrl) // The input text field
	var tmpStr, tmpChar, preString, postString, strlen;
	tmpStr = inputString.value;
	stringLen = tmpStr.length;
	if (stringLen > 0) {
	for (i = 0; i < stringLen; i++) {
	if (i == 0) {
	tmpChar = tmpStr.substring(0,1).toUpperCase();
	postString = tmpStr.substring(1,stringLen);
	tmpStr = tmpChar + postString;
	document.getElementById(ctrl).value=tmpStr;	}
	else { tmpChar = tmpStr.substring(i,i+1);
	if (tmpChar == " " && i < (stringLen-1)) {
	tmpChar = tmpStr.substring(i+1,i+2).toUpperCase();
	preString = tmpStr.substring(0,i+1);
	postString = tmpStr.substring(i+2,stringLen);
	tmpStr = preString + tmpChar + postString; } } } }
}
/*..........................checkbox validation..................*/
function val_checkbox(spanid,msg){
	if(document.regMain.checkAgree.checked==false) {
	document.getElementById(spanid).innerHTML=msg;
	return false; }
	else { 
	document.getElementById(spanid).innerHTML="";
	return true; }
}
/* .................radio button validation.........................*/
function val_radio(radControl,msgControl,msg)
{ if(radControl.checked==false)
	{ document.getElementById(msgControl).innerHTML=msg; radControl.focus; }
	else { document.getElementById(msgControl).innerHTML=""; return true; } }
/*.......................get the single hidden text value...................................*/
function gethdValue(value,hidden){   
	var ddlControl2=document.getElementById(value);
	var hiddenValue=ddlControl2.options[ddlControl2.selectedIndex].text;
	document.getElementById(hidden).value = hiddenValue;
}
function dob(date,month,year,hidden)
{
	dateVal= year+"-"+month+"-"+date;
	document.getElementById(hidden).value=dateVal;
}
/*.............get multy valuesto hidden.............*/	
function TXTEnable(passtxtValue) {
	var ValuetxtString=passtxtValue;
	for(i=0;i<ValuetxtString.split("|").length;i++){
	document.getElementById(ValuetxtString.split("|")[i].toString()).disabled=false;  } }
function DISStylenone(passValue) {
	var ValueString=passValue;
	for(i=0;i<ValueString.split("|").length;i++) {
	document.getElementById(ValueString.split("|")[i].toString()).style.display='none'; } }

function DISStyle(passValue) {	
	var ValueString=passValue;
	for(i=0;i<ValueString.split("|").length;i++){
	document.getElementById(ValueString.split("|")[i].toString()).style.display=''; } }
function checkSelected(obj){ 
	return (obj.selectedIndex <= 0  ) ? false : true;
}
function checkText(obj){
	if(obj.value == "") {
		return false;
	} else
	return true;
}
function gethdmulti(ddlctrl,hdtxt){
	var i;
  	var count = 0;
    var selectedArray = new Array();
    var selObj=document.getElementById(ddlctrl);
    for (i=0;i<selObj.options.length;i++){
    if (selObj.options[i].selected){ selectedArray[count] = selObj.options[i].text; count++; } }
	document.getElementById(hdtxt).value=selectedArray;
}
function hidden(ddlRole1,ddlvalue){     
      document.getElementById(ddlvalue).value="";
	  ddl=document.getElementById(ddlRole1);	
	  for (i =0;i < ddl.options.length;i++) {
	  ddl.options[i].selected =false; }
      var ddlout=document.getElementById(ddlRole1).length;
	  for(var i=0;i<ddlout;i++){
	  var nameValue=document.getElementById(ddlRole1).options[i].text;
	  if(document.getElementById(ddlvalue).value=="")	{
	  document.getElementById(ddlvalue).value=nameValue; }
	  else 	{ document.getElementById(ddlvalue).value=document.getElementById(ddlvalue).value+","+nameValue; } }
}
/*.......................setcolor...................................*/
function setcolor(divid)
{
	document.getElementById(divid).style.backgroundColor='#f7f7f7';
}
/*........................removecolor.............................*/
function removecolor(divid) 
{
	document.getElementById(divid).style.backgroundColor='#ffffff';
}
/*..............Div enable and disable function..................-*/
function div_tab(div_id,len,divv) {	
	for(i=1; i<=len; i++){
		divid = div_id.concat(i);
		if(i == divv) {	 document.getElementById(divid).style.display = ''; }
		else { document.getElementById(divid).style.display = 'none'; }	} }

function selVal(values,hidden){	document.getElementById(hidden).value=values; }

//tour display 
function tour_display(t1,t2,t3,t4,t5,t6,t7,t8){
	document.getElementById(t1).style.display='';
	document.getElementById(t2).style.display='none';
	document.getElementById(t3).style.display='none';
	document.getElementById(t4).style.display='none';
	document.getElementById(t5).style.display='none';
	document.getElementById(t6).style.display='none';
	document.getElementById(t7).style.display='none';
	document.getElementById(t8).style.display='none';
}
function confrminactive(ask,url) {
	temp = window.confirm(ask);
	if (temp){
		window.location.href=url;
	}
}



function val_email(txt,spanid,divid)
{
	var email = document.getElementById(txt).value;
    if(!valemail(email))
	{
     document.getElementById(spanid).style.color="red";	
     document.getElementById(spanid).innerHTML="";
  	 document.getElementById(spanid).innerHTML="Invalid E-mail Id";
	}
	if(valemail(email))
	{
			document.getElementById(spanid).innerHTML="";
	}
        return true;
}

function valemail(email)
{
  var RegExp = /^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,3})(\]?)$/
    if(RegExp.test(email)){
		return true;
    }else{
        return false;
    }
}



function DISStylenone(passValue) {
	var ValueString=passValue;
	for(i=0;i<ValueString.split("|").length;i++) {
	document.getElementById(ValueString.split("|")[i].toString()).style.display='none'; } }

function DISStyle(passValue) {	
	var ValueString=passValue;
	for(i=0;i<ValueString.split("|").length;i++){
	document.getElementById(ValueString.split("|")[i].toString()).style.display=''; } }



function selectuser(val)
{

/*if(document.getElementById(id1).checked==true){
	DISStyle('trname|errname|trocc|errocc');
	
	DISStylenone('trBname|errBname|trbuilder|errbuilder');
	DISStylenone('trcname|errcname|tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
	}
	if(document.getElementById(id2).checked==true){
		
		DISStyle('trcname|errcname|tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
		DISStylenone('trname|errname|trocc|errocc|trBname|errBname|trbuilder|errbuilder');
		//DISStylenone('trBname|errBname|trbuilder|errbuilder|trheadowner|trownercomp|errownercomp|trpri|errpri|errdes|trdes|trphoto|errphoto|trBed|errBed|trpayment|trownership|errownership|trprotype|errprotype|trproage|errproage');
	}
	if(document.getElementById(id3).checked==true){
		DISStylenone('tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
		DISStylenone('trname|errname|trocc|errocc');
		DISStyle('trBname|errBname|trbuilder|errbuilder|trcname|errcname');
	}
	if(document.getElementById(id4).checked==true){
		DISStylenone('tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
		DISStylenone('trname|errname|trocc|errocc');
		DISStyle('trBname|errBname|trbuilder|errbuilder|trcname|errcname');
	}
	if(document.getElementById(id5).checked==true){
	DISStyle('trname|errname|trocc|errocc');
	
	DISStylenone('trBname|errBname|trbuilder|errbuilder');
	DISStylenone('trcname|errcname|tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
	}*/
	
	//alert(val);
	if(document.getElementById(val).value=='I'){//alert(val);
	DISStyle('trname|errname|trocc|errocc|indi');
	
	DISStylenone('trBname|errBname|trbuilder|errbuilder|brok|land|buil|ven');
	DISStylenone('trcname|errcname|tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
	}
	if(document.getElementById(val).value=='B'){//alert(val);
		
		DISStyle('trcname|errcname|tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref|brok');
		DISStylenone('trname|errname|trocc|errocc|trBname|errBname|trbuilder|errbuilder|indi|land|buil|ven');
		//DISStylenone('trBname|errBname|trbuilder|errbuilder|trheadowner|trownercomp|errownercomp|trpri|errpri|errdes|trdes|trphoto|errphoto|trBed|errBed|trpayment|trownership|errownership|trprotype|errprotype|trproage|errproage');
	}
	if(document.getElementById(val).value=='L'){//alert(val);
		DISStylenone('tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
		DISStylenone('trname|errname|trocc|errocc|brok|indi|buil|ven');
		DISStyle('trBname|errBname|trbuilder|errbuilder|trcname|errcname|land');
	}
	if(document.getElementById(val).value=='BU'){//alert(val);
		DISStylenone('tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
		DISStylenone('trname|errname|trocc|errocc|brok|land|indi|ven');
		DISStyle('trBname|errBname|trbuilder|errbuilder|trcname|errcname|buil');
	}
	if(document.getElementById(val).value=='V'){//alert(val);
	DISStyle('trname|errname|trocc|errocc|ven');
	
	DISStylenone('trBname|errBname|trbuilder|errbuilder|brok|land|buil|indi');
	DISStylenone('trcname|errcname|tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
	}
}



function onchangeLoadvalue(id1,id2,ddlControl)
{
if(document.getElementById(id1).checked==true){
var dayString = "-Property Type-|Independent House/Villa|Residential Apartment|Residential Land|Builder Floor|Farm House|Rentals|Others"
document.getElementById(ddlControl).options.length=0;
for(i=0;i<dayString.split("|").length;i++){
document.getElementById(ddlControl).options[i]=new Option(dayString.split("|")[i])
document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
}
}
if(document.getElementById(id2).checked==true){
var dayString = "-Property Type-|Commercial Showroom/Shop|Commercial Office/Space|Commercial Land /Inst, Land|Guest House/Banquet Halls|Space in Retail Mall|Office Space in Business Park/IT Park|Factory/Manufacturing|Agricultural Land/Farm Land|Hotel/Resorts|Others"
document.getElementById(ddlControl).options.length=0;
for(i=0;i<dayString.split("|").length;i++){
document.getElementById(ddlControl).options[i]=new Option(dayString.split("|")[i])
document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
}
}
	
}



function changeLoadvalue(ddlControl)
{ 

var dayString = "Select|Independent House/Villa|Residential Apartment|Residential Land|Builder Floor|Farm House|Rentals|Commercial Showroom/Shop|Commercial Office/Space|Commercial Land /Inst, Land|Guest House/Banquet Halls|Space in Retail Mall|Office Space in Business Park/IT Park|Factory/Manufacturing|Agricultural Land/Farm Land|Hotel/Resorts|Others"
document.getElementById(ddlControl).options.length=0;
for(i=0;i<dayString.split("|").length;i++){
document.getElementById(ddlControl).options[i]=new Option(dayString.split("|")[i])
document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
}
	
}


function currency_apply(ddl,txt,span)
{
  var getValue=ddl.options[ddl.selectedIndex].text;
  if((getValue=='Select')||(getValue=='----'))
  {
	 document.getElementById(span).innerHTML="";
  	document.getElementById(txt).value="";
    document.getElementById(txt).disabled=true;
  }
  else
  {
  
    document.getElementById(txt).disabled=false;
	document.getElementById(txt).focus();
   }
 return true;
}



function numbersonly(e)
{

if (window.event)key = window.event.keyCode; else if (e) key = e.which; else  return true;
var unicode=e.charCode? e.charCode : e.keyCode
//alert(unicode);
var	keychar = String.fromCharCode(key);
if((keychar=='%')&&(unicode==37)||(keychar=='.')&&(unicode==46) )
{ return false; }
else
{  
   if (unicode!=8 && unicode != 46){ 
	if (unicode<48||unicode>57) 
		{
			if(unicode==8 || unicode==9 || unicode==46 ||  unicode==37 || unicode==46)
			return true
				else
            return false 
		}
	}

}

}

//Onload function for Currency
		    	function FillCurrency(ddlControl)
				 { 
					                 		var resString1 = "Select|USD|EUR|GBP|CAD|SAR|INR|----|ALL|AFN|ARS|AWG|AUD|AZN|BSD|BBD|BYR|BZD|BMD|BOB|BAM|BWP|BGN|BRL|BND|KHR|KYD|CLP|CNY|COP|CRC|HRK|CUP|EUR|CZK|DKK|DOP|XCD|EGP|SVC|EEK|FKP|FJD|EUR|GHC|GIP|EUR|GTQ|GGP|GYD|HNL|HKD|HUF|ISK|IDR|IRR|EUR|IMP|ILS|EUR|JMD|JPY|JEP|KZT|KPW|KRW|KGS|LAK|LVL|LBP|LRD|CHF|LTL|EUR|MKD|MYR|EUR|MUR|MXN|MNT|MZN|NAD|NPR|ANG|EUR|NZD|NIO|NGN|NOK|OMR|PKR|PAB|PYG|PEN|PHP|PLN|QAR|RON|RUB|SHP|RSD|SCR|SGD|EUR|SBD|SOS|ZAR|EUR|LKR|SEK|CHF|SRD|SYP|TWD|THB|TTD|TRY|TRL|TVD|UAH|UYU|UZS|EUR|VEF|VND|YER|ZWD"; 
							document.getElementById(ddlControl).options.length=0;
                			for(i=0;i<resString1.split("|").length;i++){
                			document.getElementById(ddlControl).options[i]=new Option(resString1.split("|")[i])
                			document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
                			}
                		}
                		

						
// JavaScript Document

function onsubmit(txtval,divval,errmsg)
{	
	var k=0;
	var j=0;
	//alert(txtval);
	//alert(divval);
	//alert(errmsg);
	var ValueControl=txtval; var ValueDivs=divval; var ValueValues=errmsg;
	for(i=0;i<ValueControl.split("|").length;i++) {
		var txtctrl=document.getElementById(ValueControl.split("|")[i].toString());
		if(((txtctrl.type=="text") && (txtctrl.value==""))||((txtctrl.type=="password") && (txtctrl.value==""))||((txtctrl.type=="textarea") && (txtctrl.value==""))||((txtctrl.type=="file") && (txtctrl.value==""))) {//alert(ValueDivs.split("|")[i].toString());alert(ValueValues.split("|")[i].toString());
			document.getElementById(ValueDivs.split("|")[i].toString()).style.color="#ff0000";
			document.getElementById(ValueDivs.split("|")[i].toString()).innerHTML=ValueValues.split("|")[i].toString();
		}
		else if((txtctrl.type=="select-one") && (txtctrl.selectedIndex==0)) {
			document.getElementById(ValueDivs.split("|")[i].toString()).style.color="#ff0000";
			document.getElementById(ValueDivs.split("|")[i].toString()).innerHTML=ValueValues.split("|")[i].toString();
		}
			
		if(document.getElementById(ValueDivs.split("|")[i].toString()).innerHTML!='&nbsp;') 
		{
			if(((document.getElementById(ValueDivs.split("|")[i].toString()).innerHTML)!="")) 
			{
				if((document.getElementById(ValueDivs.split("|")[i].toString()).style.color=="rgb(255, 0, 0)")||(document.getElementById(ValueDivs.split("|")[i].toString()).style.color=="#ff0000"))
				{
					k++;
				}
				else
				{
					j++;
				}
			}
			else
			{
				j++;
			}
		}
	}
	if((k==0)) {  return true; } else { return false; }
}


function logincheck()
{
	if(document.getElementById('uname').value=="")
	{
		document.getElementById('unameerr').innerHTML="Enter the User name";
	}
	if(document.getElementById('pwd').value=="")
	{
		document.getElementById('pwderr').innerHTML="Enter the Password";
	}
	
	if(document.getElementById('uname').value=="")
	{
	document.getElementById('uname').focus();
	return false;
	}
	if(document.getElementById('pwd').value=="")
	{
	document.getElementById('pwd').focus();
	return false;
	}
	return true;
	
}


function mailcheck(value1,innerhtml1)
{
	if(document.getElementById(value1).value=="")
	{
	document.getElementById(innerhtml1).innerHTML="Invalid E-mail Id";
	}
	if(document.getElementById(innerhtml1).innerHTML!='')
	{
		document.getElementById(value1).focus();
		return false;
	}
	return true;
}

/*
function TXTClear(passtxtValue) { 
	var ValuetxtString=passtxtValue;
	for(i=0;i<ValuetxtString.split("|").length;i++) { 
	 document.getElementById(ValuetxtString.split("|")[i].toString()).value=""; } }*/


function DIVClear(passDIVValue) { 
	var ValueDIVString=passDIVValue;
	for(i=0;i<ValueDIVString.split("|").length;i++) {
	  document.getElementById(ValueDIVString.split("|")[i].toString()).innerHTML=""; } }
	
	//Created by sivarani on 24sep 09//
function selectuser1(id1,id2,id3)
{
alert(document.getElementById(id1).checked);
	if(document.getElementById('log_val1').value=='log_val1'){
	DISStyle('trname|errname|trocc|errocc|trheadowner|trownercomp|errownercomp|trpri|errpri|errdes|trdes|trphoto|errphoto|trBed|errBed|trpayment|trownership|errownership|trprotype|errprotype|trproage|errproage');
	
	DISStylenone('trBname|errBname|trbuilder|errbuilder');
	DISStylenone('trcname|errcname|tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
	}
	if(document.getElementById(id2).checked==true){
		DISStyle('trcname|errcname|tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
		DISStylenone('trname|errname|trocc|errocc');
		DISStylenone('trBname|errBname|trbuilder|errbuilder|trheadowner|trownercomp|errownercomp|trpri|errpri|errdes|trdes|trphoto|errphoto|trBed|errBed|trpayment|trownership|errownership|trprotype|errprotype|trproage|errproage');
	}
	if(document.getElementById(id3).checked==true){
		DISStylenone('trcname|errcname|tragent|erragent|trheadagent|trcomp|errcomp|trciti|errciti|tryear|erryear|trpro|errpro|trapro|errapro|traref|erraref');
		DISStylenone('trname|errname|trocc|errocc');
		DISStyle('trBname|errBname|trbuilder|errbuilder|trheadowner|trownercomp|errownercomp|trpri|errpri|errdes|trdes|trphoto|errphoto|trBed|errBed|trpayment|trownership|errownership|trprotype|errprotype|trproage|errproage');
	}
}

function FillMonth(ddlControl2){ 
 	 var monthString ="Month|Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec";
     document.getElementById(ddlControl2).options.length=0;
     for(i=0;i<monthString.split("|").length;i++)
	 {
      	document.getElementById(ddlControl2).options[i]=new Option(monthString.split("|")[i])
      	document.getElementById(ddlControl2).options[i].value=i;
     }
}

function FillYears(ddlYear){
	var today=new Date()
 	var ddlyear=document.getElementById(ddlYear)
	var thisyear=today.getFullYear()
	for (var y=1; y<=100; y++)
	{
		ddlyear.options[y]=new Option(thisyear, thisyear)
		ddlyear.options[y]=new Option(thisyear);
		thisyear+=1
	}
} 

function checkphoto() 
{
		var fileName = document.getElementById('photo').value;
		if(fileName == "")
		{
			return true;
		}
		var ext = fileName.substring(fileName.lastIndexOf('.') + 1);
	
		if(ext == "gif" || ext == "GIF" || ext == "JPEG" || ext == "jpeg" || ext == "jpg" || ext == "JPG" || ext == "BMP" || ext == "bmp" )
		{
			return true;
		}
		else
		{
			alert("Upload Gif,Jpg and Bmp images only");
			document.getElementById('photo').value="";
			return false;
		}
}
 
function numberreplace(txtid)
{
		document.getElementById(txtid).value = document.getElementById(txtid).value.replace(/\D/g,'');
}

function stringreplace(txtid)
{

	document.getElementById(txtid).value = document.getElementById(txtid).value.replace(/\W|\d|(_)/g,'');

}