// JavaScript Document

function getHTTPObject()
{
	var xmlhttp;
	if(window.XMLHttpRequest)
	{
		xmlhttp = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		if (!xmlhttp)
		{
			xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	}
	
	return xmlhttp;
}
var http = getHTTPObject(); // We create the HTTP Object


function adviceSearch()
{
	var kword = document.getElementById("kword").value;
	var industry =  document.getElementById("indus1").value;
	var category = document.getElementById("catag").value;
	var postdatefrom = document.getElementById("dateadv").value;
	if (http.readyState != 4 && http.readyState!=0){ 
	return;
	}
	else{
	http.open("GET","hAdvSearch1.php?kw="+escape(kword)+"&industry="+escape(industry)+"&category="+escape(category)+"&postdatefrom="+escape(postdatefrom),true);
	http.onreadystatechange = handleAdviceResponse;
	http.send(null);
	}
}

function handleAdviceResponse()
{
  if (http.readyState == 4) 
  {
          var results=http.responseText;
          document.getElementById('divforpaging').innerHTML = results;
  }
}

function pagingadvsearch(PageNo,kword,industry,category,postdate)
{
	if (http.readyState != 4 && http.readyState!=0){ 
	return;
	}
	else{
	http.open("GET","hAdvSearch1.php?PageNo="+escape(PageNo)+"&kw="+escape(kword)+"&industry="+escape(industry)+"&category="+escape(category)+"&postdate="+escape(postdate)+"&postdateto="+escape(postdateto),true);
	http.onreadystatechange = handleAdviceResp;
	http.send(null);
	}
}

function handleAdviceResp()
{
  if (http.readyState == 4) 
  {
          var results=http.responseText;
          document.getElementById('divforpaging').innerHTML = results;
  }
}

String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}


function submit_advise()
	{
if(document.advform1.onsubmit())
 {
 var res=submitAdvPost();
 if(res==true){
	 if(document.getElementById("checkpost").value==0){
	 document.getElementById("checkpost").value=1;
	 }
	 else{
	document.getElementById("checkpost").value=2;
	 }
document.advform1.submit();
 }
	 }
}

function submitAdvPost()
{
	postAdv = true;
	//var TitleVal = document.getElementById("Title").value;
	var DescVal = document.getElementById("desc").value;
		DescVal = DescVal.trim();

	var IndVal = document.getElementById("indus1").value;
	var CataVal = document.getElementById("catagory").value;
	var image=document.getElementById("image").value;
	var message="";
	
	if(DescVal=="")
	{
		message = message+"Please enter a question or comment and the length should be 10 characters.\n";
		postAdv = false;
	}
	else if(DescVal.length<10){
         message = message+"Please enter a question or comment and the length should be 10 characters.\n";
		postAdv = false;

		}

	if(image!=""){
		
		var cont=getfiletype1();

		if(cont==false){
message=message+"Please choose file in  '.jpeg','.jpg','.png','.gif' format.\n";
postAdv=cont;
		}		
		
	}
	
	if(IndVal=="")
	{
		message = message+"Please choose a industry.\n";
		postAdv = false;
	}
	
	if(CataVal=="")
	{
		message = message+"Please choose a category.\n";
		postAdv = false;
	}
	
	if(!postAdv)
	{
		alert(message);
	}
	
	return postAdv;
}

function changeIndser()
{
	var NewInd = document.getElementById("changeInd").options[document.getElementById("changeInd").selectedIndex].value;

	if(NewInd=="" || NewInd=="Change Industry")
	{
		return false;
	}
	if (http.readyState != 4 && http.readyState!=0){ 
	return;
	}
	else{
	http.open("GET","adsearch.php?nind="+escape(NewInd),true);
	http.onreadystatechange = handleCnageIndResponse;
	http.send(null);
	}
}

function handleCnageIndResponse()
{
  if (http.readyState == 4) 
  {
          var results=http.responseText;
          document.getElementById('indAdvices').innerHTML = results;
  }
}


var pass ='<table width="170"  border="0" cellspacing="0" cellpadding="0"><tr><td width="5" class="passFirstBox"></td><td width="190" class="passSBoxCopy">&nbsp;OK</td></tr></table>';
var errLogo = "<table width=250  border=0 cellspacing=0 cellpadding=0><tr><td width=5 class=errFirstBox></td><td  class=errSBox>Please choose .jpg, .jpeg, .png, .gif files. <br>Please check the file type and submit again.</td></tr></table>";
var errLogo1 = "<table width=250  border=0 cellspacing=0 cellpadding=0><tr><td width=5 class=errFirstBox></td><td  class=errSBox>Please enter valid path of the image.</td></tr></table>";


function getfiletype1(){

var filevalue=document.getElementById("image").value;

if(filevalue!=""){

	var extension = new Array();
	extension[0] = ".jpg";
	extension[1] = ".png";
	extension[2] = ".jpeg";
	extension[3] = ".gif";
	extension[4] = ".JPG";
	extension[5] = ".PNG";
	extension[6] = ".JPEG";
	extension[7] = ".GIF";
	

	var thisext = filevalue.substr(filevalue.lastIndexOf('.'));

	if(filevalue == thisext){
	document.getElementById('logoVal').innerHTML = errLogo1;
	return false;
	}
	else{

	for(var i = 0; i < extension.length; i++)
	{
		if(thisext == extension[i]) 
		{
			document.getElementById('logoVal').innerHTML = pass;
			return true;
		}
		
		
	}
		}

		document.getElementById('logoVal').innerHTML = errLogo	
	    return false;
	
}
else{
document.getElementById('logoVal').innerHTML="";
}
}