function statechange()
{
		if (xhr.readyState == 4)
		{
			var val = xhr.responseText;
			
			//document.getElementById('errmsg').style.display="block";
//			document.getElementById('errmsg').innerHTML =val;	
//				 document.getElementById('yearly_transactions').value="";
//	 	         document.getElementById('realestate_experience').value="";
//	             document.getElementById('cat_id').value="";
//	 	         document.getElementById('question').value="";
				 location.href='Question_my.php?mes='+val;
		}
		
		if (xhr.readyState != 4)
		{
		/*				document.getElementById('errmsg').style.display="block";

			document.getElementById('errmsg').innerHTML ='<img src="lib.src/images/ajax-loader.gif"></img>';
			*/
		}
}
function profilestatechange()
{
		if (xhr.readyState == 4)
		{
			var val = xhr.responseText;
			
		}
		
}

function NewQuestion(form) 
{
	//updateRTEs();
	//document.newQuestion.description.value=document.newQuestion.rte1.value;

	var realestate_experience = document.getElementById('realestate_experience').value;
	var description = document.getElementById('markItUp').value;
	var yearly_transactions = document.getElementById('yearly_transactions').value;
	var question = document.getElementById('question').value;
	var nameRegex = /^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*$/;
	var websiteRegex= /^(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;:~\+#]*[\w\-\@?^=%&amp;~\+#])?/;
    var isOkEmail= /^[a-zA-Z]([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	
	if(question=="")
	{
	  
		
		inlineMsg('question','<strong></strong><br />whats your question?',2);
		return false;
	  
	  
	}	
	
	if(description=="")
	{
	  
		
		inlineMsg('markItUp','<strong></strong><br />describe your question?',2);
		return false;
	  
	  
	}		

	if(realestate_experience=="")
	{
	  
		
		inlineMsg('realestate_experience','<strong></strong><br />select realestate experience.',2);
		return false;
	  
	  
	}	
	

	/*	if(yearly_transactions=="")
	{
	  
		
		inlineMsg('yearly_transactions','<strong></strong><br />select yearly transactions.',2);
		return false;
	  
	  
	}	*/
	var j=0;
	var categorytype=0;
	
/*	var element=eval(document.newQuestion.elements['category[]'].length);
	
	
	
	var element=document.trainings_list.elements;
	var timeToPublish=document.getElementById('theDate3').value;
	
	for(var i=0;i<element.length;i++)
		{
			if(element[i].name.indexOf('training')!=-1&&element[i].checked)
			{
				postr+='training_id'+i+'='+element[i].value;
				if(i!=element.length-1)
				postr+='&';
			}
		}
	
	
	
	for(i = 0; i < element; i++) 
	{ 
	 alert(document.getElementByName(category[]).value);
	 /* if(document.getElementById(category[]).checked == true) 
	  { 
	    j++;
		var categorytype=j;
	
	  } 
	}*/
	
	/*if(categorytype=="0")
	{
		inlineMsg('category19','<strong></strong><br />Please Select atleast one category.',2);
		return false;
	}*/
return true;
//document.newQuestion.submit();
/*
	url="QandA.commit.php?realestate_experience="+realestate_experience+"&yearly_transactions="+yearly_transactions+"&question="+question+"&category="+category+"&description="+description;
	
	xhr.open('GET', url, true);
	xhr.onreadystatechange =statechange;
	//Send the proper header information along with the request
	xhr.send(null);
*/

}
function questioncallsynMain(cat_id,maincat)
{
	callsyn('lib.syn/questionlist.php?start=0&Cat_id='+cat_id,'','questionlist',false,preloader_3,false,false)
	document.getElementById('BREAD').innerHTML='<div id="breadCrumb"><a href="home.php" style="cursor:pointer;" class="current">iSucceed</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="AllQuestion.php" class="current">All Question</a><span>/</span>&nbsp;'+maincat+'</div>';
}
function questioncallsynSub(cat_id,maincat,subcat,mainid)
{
	var maincat1="'"+maincat+"'";
	callsyn('lib.syn/questionlist.php?start=0&Cat_id='+cat_id,'','questionlist',false,preloader_3,false,false)
	document.getElementById('BREAD').innerHTML='<div id="breadCrumb"><a href="home.php" style="cursor:pointer;" class="current">iSucceed</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="AllQuestion.php" class="current">All Question</a><span>/</span>&nbsp;<a style="cursor:pointer;" onclick="questioncallsynMain('+mainid+','+maincat1+')" class="current">'+maincat+'</a><span>/</span>&nbsp;'+subcat+'</div>';
}


function questionBreadcrumbMain(title)
{
	
	document.getElementById('BREAD').innerHTML='<div id="breadCrumb"><a href="home.php" style="cursor:pointer;" class="current">iSucceed</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="AllQuestion.php" class="current">All Question</a><span>/</span>&nbsp;'+title+'</div>';
}
function questionBreadcrumbSub(maincat,subcat,catid)
{
	var maincat1="'"+maincat+"'";
	var catid1="'"+catid+"'";
	document.getElementById('BREAD').innerHTML='<div id="breadCrumb"><a href="home.php" style="cursor:pointer;" class="current">iSucceed</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="AllQuestion.php" class="current">All Question</a><span>/</span>&nbsp;<a style="cursor:pointer;" onclick="questioncallsynMain('+catid1+','+maincat1+')" class="current">'+maincat+'</a><span>/</span>&nbsp;'+subcat+'<span></div>';
}








function questionMYcallsynMain(cat_id,maincat)
{
	callsyn('lib.syn/questionlist_my.php?start=0&Cat_id='+cat_id,'','questionlist',false,preloader_3,false,false);
	
	document.getElementById('BREAD').innerHTML='<div id="breadCrumb"><a href="home.php" style="cursor:pointer;" class="current">iSucceed</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="AllQuestion.php" class="current">All Question</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="Question_my.php" class="current">My Questions</a><span>/</span>&nbsp;'+maincat+'</div>';
}
function questionMYcallsynSub(cat_id,maincat,subcat,mainid)
{
	var maincat1="'"+maincat+"'";
	callsyn('lib.syn/questionlist_my.php?start=0&Cat_id='+cat_id,'','questionlist',false,preloader_3,false,false);
	
	document.getElementById('BREAD').innerHTML='<div id="breadCrumb"><a href="home.php" style="cursor:pointer;" class="current">iSucceed</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="AllQuestion.php" class="current">All Question</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="Question_my.php" class="current">My Questions</a><span>/</span>&nbsp;<a style="cursor:pointer;" onclick="questionMYcallsynMain('+mainid+','+maincat1+')" class="current">'+maincat+'</a><span>/</span>&nbsp;'+subcat+'</div>';
}


function questionMYBreadcrumbMain(title)
{
	document.getElementById('BREAD').innerHTML='<div id="breadCrumb"><a href="home.php" style="cursor:pointer;" class="current">iSucceed</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="AllQuestion.php" class="current">All Question</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="Question_my.php" class="current">My Questions</a><span>/</span>&nbsp;'+title+'</div>';
}
function questionMYBreadcrumbSub(maincat,subcat,catid)
{
	var maincat1="'"+maincat+"'";
	var catid1="'"+catid+"'";
	document.getElementById('BREAD').innerHTML='<div id="breadCrumb"><a href="home.php" style="cursor:pointer;" class="current">iSucceed</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="AllQuestion.php" class="current">All Question</a><span>/</span>&nbsp;<a style="cursor:pointer;" href="Question_my.php" class="current">My Questions</a><span>/</span>&nbsp;<a style="cursor:pointer;" onclick="questionMYcallsynMain('+catid1+','+maincat1+')" class="current">'+maincat+'</a><span>/</span>&nbsp;'+subcat+'<span></div>';
}
function SubcategoryChecked(cat_id,subcatname)
{	
	var j=0;
	var total_subcategories=document.getElementById('cnt_'+cat_id).value;
	document.getElementById('categoryselected').value=cat_id;
	
	if(total_subcategories!="")
	{
		for(var i=0;i<total_subcategories;i++)
		{	
		
			  var shutdiv=eval("document.getElementById('"+subcatname+"_"+i+"')");
			  if(shutdiv.checked)
			  {
					j=1;
					
					
			  }
			  var tempK=checkTotalChecked();
			  
			  if(tempK>=1)
			  {
				  autodisabled();
			  }
			  if(tempK<=1)
			  {
				  autoenabled();
			  }
			  
		}
	}
	if(j==1)
	{
		 document.getElementById('category'+cat_id).checked=true;
	}
	if(j==0)
	{
		 document.getElementById('category'+cat_id).checked=false;
	}

	
	
}
function autodisabled()
{
	var total_maincategories=document.getElementById('allmainid').value;
	var brokenstring=total_maincategories.split(","); 

	for(i=0;i<brokenstring.length;i++)
	{
    		var subcatname='subcategory'+brokenstring[i];
			
           document.getElementById('category'+brokenstring[i]).disabled=true;
			
			var total_subcategories=document.getElementById('cnt_'+brokenstring[i]).value;
		
			if(total_subcategories!="")
			{
				for(var j=0;j<total_subcategories;j++)
				{	
					
					  var shutdiv=eval("document.getElementById('"+subcatname+"_"+j+"')");
					  if(shutdiv.checked)
					  {
						
					  }
					  else
					  {
						  
						   document.getElementById(subcatname+'_'+j).disabled=true;
					  }
					  
				}
				
			}
	}
	
}
function autoenabled()
{
	
	var total_maincategories=document.getElementById('allmainid').value;
	var brokenstring=total_maincategories.split(","); 

	for(i=0;i<brokenstring.length;i++)
	{		
    		var subcatname='subcategory'+brokenstring[i];
			
            document.getElementById('category'+brokenstring[i]).disabled=false;
			
			var total_subcategories=document.getElementById('cnt_'+brokenstring[i]).value;
		
			if(total_subcategories!="")
			{
				for(var j=0;j<total_subcategories;j++)
				{	
					
					  var shutdiv=eval("document.getElementById('"+subcatname+"_"+j+"')");
					  if(shutdiv.checked)
					  {
						
					  }
					  else
					  {
						  
						   document.getElementById(subcatname+'_'+j).disabled=false;
					  }
					  
				}
				
			}
	}
		
}

function checkTotalChecked()
{
	var total_subcategories="";
	var total_subcategories1="";
	var total_maincategories=document.getElementById('allmainid').value;
	var brokenstring=total_maincategories.split(","); 
	var k=0;
	for(i=0;i<brokenstring.length;i++)
	{		
			
    		var subcatname='subcategory'+brokenstring[i];
			var T='cnt_'+brokenstring[i];
			
			var total_subcategories1=eval(document.getElementById(T));
			total_subcategories=total_subcategories1.value;
			
			
	 }
	 alert(k);
	return k;
}
