function getBrowserVer(){
var cb;if(/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){var ffversion=new Number(RegExp.$1);if(ffversion>=3) cb='F3';else if(ffversion>=2) cb='F2';else if(ffversion>=1) cb='F1';}else if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var ieversion=new Number(RegExp.$1);if(ieversion>=8) cb='IE8';else if(ieversion>=7) cb='IE7';else if(ieversion>=6) cb='IE6';else if(ieversion>=5) cb='IE5';}else if(/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)){var oprversion=new Number(RegExp.$1);if(oprversion>=10) cb='o10';else if(oprversion>=9) cb='o9';else if(oprversion>=8) cb='o8';else if(oprversion>=7) cb='o7';else cb='ot';}else{cb='ot';}return cb;}
function fixPNG(img_id_name) { var myImage  = document.getElementById(img_id_name); if(myImage) { var imgID 	 = (myImage.id) ? "id='" + myImage.id + "' " : ""; var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""; var imgTitle = (myImage.title) ? "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "; var imgStyle = "display:inline-block;" + myImage.style.cssText; var strNewHTML = "<span " + imgID + imgClass + imgTitle + " style=\"" 	+ "width:" + myImage.width + "px; height:" + myImage.height 	+ "px;" + imgStyle + ";" 	+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" 	+ "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"; myImage.outerHTML = strNewHTML; } }
function validateEmail(elementValue){  var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  return emailPattern.test(elementValue);  } function set_progress(container, caption) { var message = '<div align="center" style="padding: 10px;">'+ imgloader +'</div>'; jQuery(container).html(message); } function set_sukses(container, caption) { var message = '<div align="center" style="padding: 10px;">'+ caption +'</div>'; jQuery(container).html(message); }
jQuery(document).ready(function() {
var browser = getBrowserVer();
if(browser.toUpperCase().indexOf('IE') != -1){
var images   = document.getElementsByTagName("img");
var arrimgid = new Array();
for(var i=0; i<images.length; i++) {
if(images[i].src.indexOf(".png") != -1) { 
arrimgid[i] = images[i].id;
}
}
for(var j=0; j<arrimgid.length; j++) { 
if(arrimgid[j] != "") fixPNG(arrimgid[j]);
}
}
jQuery("#form_enquiry").submit(function() { jQuery("#name_status").html(""); jQuery("#email_status").html(""); jQuery("#address_status").html(""); jQuery("#phone_status").html(""); jQuery("#room_type_status").html(""); jQuery("#country_status").html(""); jQuery("#person_number_status").html(""); jQuery("#room_number_status").html("");  var retval = true; if(jQuery("#name").val() == "") { jQuery("#name_status").html("<font color='red'> *</font>"); retval = false; } if(jQuery("#address").val() == "") { jQuery("#address_status").html("<font color='red'> *</font>"); retval = false; } if(jQuery("#phone").val() == "") { jQuery("#phone_status").html("<font color='red'> *</font>"); retval = false; } if(jQuery("#room_type").val() == "0") { jQuery("#room_type_status").html("<font color='red'> *</font>"); retval = false; } if(jQuery("#country").val() == "0") { jQuery("#country_status").html("<font color='red'> *</font>"); retval = false; } if(jQuery("#person_number").val() == "") { jQuery("#person_number_status").html("<font color='red'> *</font>"); retval = false; } if(jQuery("#room_number").val() == "") { jQuery("#room_number_status").html("<font color='red'> *</font>"); retval = false; }  if(retval) { set_progress("#submit", ""); var action = jQuery("#act").val(); jQuery.ajax({ type: "POST", data: jQuery("#form_enquiry").serialize(), url: action, success: function(xhr) { if(xhr.indexOf("success") != -1) { 	set_sukses("#enquiry_viewer", "Message Sent, Thank you..we have recieve your Enquiry!"); 	jQuery("#submit").html("<input name=\"submit\" type=\"image\" value=\"Send\" src=\"" +templateurl+ "images/send.gif\" style=\"border:none;background:transparent;\" alt=\"Send\">"); } else { 	set_sukses("#enquiry_viewer", "Something went wrong in email deliver, or you there are problem in our email server."); } jQuery("#name").val(""); jQuery("#email").val(""); jQuery("#address").val(""); jQuery("#phone").val(""); jQuery("#fax").val(""); jQuery("#room_type").val(""); jQuery("#person_number").val(""); jQuery("#room_number").val(""); jQuery("#note").val(""); jQuery("#submit").blur(); }, error: function() { alert("#404 Permintaan tidak ditemukan."); } }); retval = false; } return false; }); });

jQuery(function(){  jQuery('a[href*=#]').click(function() {  if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {  var jQuerytarget = jQuery(this.hash);  jQuerytarget = jQuerytarget.length && jQuerytarget || jQuery('[name=' + this.hash.slice(1) +']');  if (jQuerytarget.length) {  var targetOffset = jQuerytarget.offset().top;  jQuery('html,body').animate({scrollTop: targetOffset}, 1000); 	 return false;  }  }  });  });
