function change_value(id)
	{
		var fieldval=document.getElementById(id).value;
		var s='';
		if(fieldval=="Job Title" || fieldval=="Enter Tags: home, lawn, etc" || fieldval=="Type your job here. Only Loggedin user can post job" || fieldval=="Type your job here. For Example:\"I need someone to mow mu lawn\"")
		document.getElementById(id).value=s;
	}

function change_blur(id,loggedin)
	{
	var typedval=document.getElementById(id).value;
	if(typedval=="" || typedval==null)
		{
		if(id=="jobtitle")
		document.getElementById(id).value="Job Title";
		if(id=="jobtag")
		document.getElementById(id).value="Enter Tags: home, lawn, etc";
		if(id=="jobdescription" && loggedin=="true")
			document.getElementById(id).value="Type your job here. For Example:\"I need someone to mow mu lawn\"";
		else if(id=="jobdescription" && loggedin=="false")
			document.getElementById(id).value="Type your job here. Only Loggedin user can post job";
		}
	}


   var http_request = false;
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }

      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() {
      if (http_request.readyState == 0 || http_request.readyState == 1 || http_request.readyState == 2 || http_request.readyState == 3)
		{
		document.getElementById('myspan').innerHTML = "<div align=\"right\" style=\"margin-right:10px;margin-top:8px;\"><span style=\"color:#A43B3A;\"><b>Sending.....</b></span></div>";
		}
	else if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            result = http_request.responseText;
            var result_2=result.split(",");
            if(result_2[0]=="redirect")
            	window.location=result_2[1];
            else
            	{
            		document.getElementById('error').style.display='block';
            		document.getElementById('myspan').innerHTML = result;
            		if(result=="success message")
            		open_url('http://localhost/renodigs/index.php/jobs/recent_jobs/','recent_job');
            	}
         } else {
            alert('There was a problem with the request.');
         }
      }
   }

function submit_job(baseurl,loggedin)
	{
		var poststr ="j_title=" + encodeURI( document.getElementById("jobtitle").value ) +
					"&j_description=" + encodeURI( document.getElementById("jobdescription").value )+
					"&j_tag="+encodeURI( document.getElementById("jobtag").value);

		/*alert(poststr);*/
		var url=baseurl+"index.php/jobs/submit";
		makePOSTRequest(url, poststr);

		//if(loggedin=="false")
		//window.location="http://localhost/index.php/user/register";
	}





function makePOSTRequest_com(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }

      http_request.onreadystatechange = alertContents_com;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents_com() {
      if (http_request.readyState == 0 || http_request.readyState == 1 || http_request.readyState == 2 || http_request.readyState == 3)
		{
		document.getElementById('myspan').innerHTML = "<div align=\"right\" style=\"margin-right:10px;margin-top:8px;\"><span style=\"color:#A43B3A;\"><b>Sending.....</b></span></div>";
		}
	else if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            result = http_request.responseText;
            var result_2=result.split(",");
            if(result_2[1]=="redirect")
            	window.location=result_2[2];
            else
            	{
            		document.getElementById('myspan').innerHTML =result_2[0];
            		if(result_2[0]=="success message")
            			open_url(result_2[1],'comments');

					document.getElementById("button").disabled = false;

            	}
           } else {
            alert('There was a problem with the request.');
         }
      }
   }


function submit_jobcomments(baseurl)
	{
		/*alert("helo");*/
		var poststr ="j_comments=" + encodeURI( document.getElementById("j_comments").value )+
						"&job_id="+encodeURI( document.getElementById("jobid").value );
		/*alert(poststr);*/
		var url=baseurl+"index.php/jobs/submit_com";
		makePOSTRequest_com(url, poststr);
	}

function submit_reply(baseurl)
	{
		/*alert("helo");*/
		document.getElementById("button").disabled = true;
		var poststr ="reply_zipcode=" + encodeURI( document.getElementById("reply_zipcode").value )+
					 "&reply_telephone="+encodeURI( document.getElementById("reply_telephone").value )+
					 "&reply_email="+encodeURI( document.getElementById("reply_email").value )+
					 "&reply_bid="+encodeURI( document.getElementById("reply_bid").value )+
					 "&reply_message="+encodeURI( document.getElementById("reply_message").value )+
					 "&jobid="+encodeURI( document.getElementById("jobid").value );

		/*alert(poststr);*/
		var url=baseurl+"index.php/jobs/submit_reply";
		makePOSTRequest_com(url, poststr);
	}



function edit_job(baseurl)
	{
		var poststr ="j_details=" + encodeURI( document.getElementById("jobdescription").value )+
						"&job_id="+encodeURI( document.getElementById("job_id").value );
		var url=baseurl+"index.php/jobs/edit_job";
		makePOSTRequest_com(url, poststr);
	}

function Check_availiability(baseurl)
{
		var poststr="user_id=" +  encodeURI( document.getElementById("Username").value);
		var url=baseurl+"index.php/user/registration/availiability";
		makePOSTRequest(url, poststr);
}


function setvalue()
	{
		document.getElementById('title_i').value=document.getElementById('jobtitle').value;
		document.getElementById('description_i').value=document.getElementById('jobdescription').value;
		document.getElementById('tag_i').value=document.getElementById('jobtag').value;
		document.getElementById('from').value="job";

		return true;
	}

	function upload_attachment()
	{
		if(filetype())
		{
		document.getElementById('your_username_a').value=document.myform2.your_username.value;
		document.getElementById('job_zipcode_a').value=document.myform2.job_zipcode.value;
		document.getElementById('job_title_a').value=document.myform2.job_title.value;
		document.getElementById('category_a').value=document.myform2.category.value;
		document.getElementById('budget_a').value=document.myform2.budget.value;
		document.getElementById('status_a').value=document.myform2.status.value;
		document.getElementById('j_description_a').value=document.myform2.j_description.value;
		}
		else
		return false;
	}

	function filetype()
	{
		var file=document.getElementById('userfile').value;
		var filesplit=file.split(".");
		var file_type1=filesplit[(filesplit.length-1)];
		var file_type=file_type1.toLowerCase();
		if(file_type=="jpg" || file_type=="jpeg" || file_type=="jpe" || file_type=="gif" || file_type=="png")
		{
  			 document.getElementById('validity_error').innerHTML="";
  			 return true;
		}
		else
			{
				document.getElementById('validity_error').innerHTML="Not a valid file type";
				return false;
			}
	}


