function openwindow(name,url,width,height){var win=window.open(url,name,"width="+width+",height="+height+",scrollbars=yes,resizeable");win.moveTo(100,100);win.focus();}function showhide(elementId){if(document.getElementById(elementId).style.display=="none"){document.getElementById(elementId).style.display="";}else{ document.getElementById(elementId).style.display="none";}}function CountLeft(field, count, max){if (field.value.length > max) field.value = field.value.substring(0, max);else count.value = max - field.value.length;}function setCookie(c_name,value,expiredays){var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());}function getCookie(c_name){if (document.cookie.length>0){c_start=document.cookie.indexOf(c_name + "=");if (c_start!=-1){c_start=c_start + c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if (c_end==-1) c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end));}}return "";}

/*VISITOR FEEDBACK*/
var _loader_img=new Image();
 _loader_img.src=site_path+'images/loadingAnimation.gif';
	
var _feedbacktext=new Image();
 _feedbacktext.src=site_path+'images/feedbacktext.jpg';
 
 var _callbacktext=new Image();
 _callbacktext.src=site_path+'images/requestcallback.jpg';
 
 var frm;var textonsubmit;var successmsg;var frmtoload;var headerimg; var headingimgsrc;

function load_frm(frmtype)
  {
	  window.scrollTo(0,0);
	  switch(frmtype)
	   {
		  case 'feedback':
		    frm="visitorfeedback";
		    textonsubmit="Submitting Your Feedback ....";
		    successmsg="Thank you for submitting your feedback.";
		    frmtoload=site_path+"loadforms/visitorfeedback.php";
		    headerimg="feedbackimg";
		    headingimgsrc=_feedbacktext.src;
		  break;
		  
		  case 'reqcallback':
		     frm="requestacallback";
			 textonsubmit="Submitting Your Enquiry ....";
		     successmsg="Your enquiry has been sent.";
			 frmtoload=site_path+"loadforms/requestcallback.php";
			 headerimg="callbackimg";
			 headingimgsrc=_callbacktext.src;
		   break;
	   }
	
	 $("#ovelay_div").addClass("TB_overlay");
	$("#feedbackbox_loader").show().html("<img src='"+site_path+"images/loadingAnimation.gif' style='margin-left:130px' />");
   $("#feedbackbox_container").load(frmtoload,function(){
	  $("#"+headerimg).attr("src",headingimgsrc);																 
		$("#feedbackbox_container").css({"z-index":1101}).slideDown(700,function(){
		$("#feedbackbox_loader").hide();																 
		});	
		
		$("#closefeedback").click(function(){
		$("#ovelay_div").removeClass("TB_overlay");
	 	$("#feedbackbox_container").html("").hide();
   });
		$("#"+frm).validate({
			submitHandler: function(form) {
		 switch(frmtype)
	   {
		  case 'feedback':
		   var subs=0;
		   if($('#req_subscribe').attr("checked"))
		   subs=1;
		   
		  	 var submitdata= {
					 	"submitfeedback":"true",
						"frmtype":"feedback",
					 	"rating":$("[name=rating][checked]").val(),
						"fname":$("#fname").val(),
					 	"lname":$("#lname").val(),
						"postcode":$("#postcode").val(),
						"email":$("#v_email").val(),
						"subs":subs,
						"state":$("#req_state").val(),
						"viewonsite":$("#viewonsite").val(),
						"improvement":$("#improvement").val(),
						"requested_from":document.location.href
					 }
			  break;
		  
		  case 'reqcallback':
		    var subs=0;
		   if($('#req_subscribe').attr("checked"))
		   subs=1;
		   
		  var submitdata= {
					 	"submitfeedback":"true",
						"frmtype":"reqcallback",
						"fname":$("#fname").val(),
					 	"lname":$("#lname").val(),
						"preferred_contact":$("[name=preferred_contact][checked]").val(),
						"phone":$("#phone").val(),
						"postcode":$("#postcode").val(),
						"email":$("#email").val(),
						"subs":subs,
						"question":$("#question").val(),
						"state":$("#req_state").val(),
						"requested_from":document.location.href
					 }
		   break;
	   }
				
		$("#feedbackfields").html("").append("<tr><td colspan='2' style='height:100px' id='feedbackmsg' valign='middle' align='center'>"+textonsubmit+"</td></tr>");
		 window.scrollTo(0,0);
		 
			  $.post(site_path+"ajax/visitorfeedback.php",submitdata,
					 function(data){
						 $("#feedbackmsg").html("<i>"+successmsg+"</i>");
						 }				 
					 );
			}
			});
 	});
  }
$(document).ready(function(){

  check_operator_status();
  $(".feedbacklink").click(function(){load_frm('feedback')});
  $("#feedbackbox").click(function(){load_frm('feedback')});
  	$("#reqcallback").click(function(){  load_frm('reqcallback')});
 });

function check_operator_status()
{
	if($("#comm100_TextLink").css("display")=="none")
 	  {
		$("#reqcallback").show();
	  }
	  else
	  {
	   $("#reqcallback").hide();
	  }
	   setTimeout(check_operator_status,2000);
}

