var TARGET  = "http://philippinetravelstories.philippinehotelreservations.com/wp-content/themes/travelstories/";

var JX_M = new AJAX_M();

function AJAX_M() {
	this.AJAX_M = new function() {
							var jx;
							try {
								jx = new XMLHttpRequest();
							} catch(Ex) {
								try {
									jx = new ActiveXObject("Msxml2.XMLHTTP");
								} catch(Ex) {
									try { 
										jx = new ActiveXObject("Microsoft.XMLHTTP"); 
									} 
									catch(Ex) { 
										jx = null;
										alert(Ex);
									}
								}
							}
							return jx;
						}
}//End of OBJECT::AJAX

function saveComment() {
		form_ = document.getElementById("comment_form");
		
		name    = form_.elements[0].value;
		mail    = form_.elements[1].value;
		url     = form_.elements[2].value;
		text    = form_.elements[3].value;
		p_id    = form_.elements[6].value;
		ip      = form_.elements[7].value;
		browser = form_.elements[8].value;
		
		query  = TARGET + "comment.php?cname=" + name;
		query += "&email=" + mail;
		query += "&url=" + url;
		query += "&comment=" + text;
		query += "&p_id=" + p_id;
		query += "&ip=" + ip;
		query += "&browser=" + browser;
		query += "&task=" + "Save Comment";
		query += "&k=" + Math.random();
		
		if(name == "" || mail == "") {
			alert("Please fill the required fields.");
		} else if(mail.indexOf("@") == -1) {
			alert("E-mail is not valid.");
		} else if(text == "") {
			alert("Please enter your comment.");
		} else {
			try {
				JX_M.AJAX_M.onreadystatechange = function () {
					if(JX_M.AJAX_M.readyState == 4) {
						form_.elements[5].value = JX_M.AJAX_M.responseText;
					} else {
						form_.elements[5].value = "Saving comment...";
					}
				}
				JX_M.AJAX_M.open("GET",query);
				JX_M.AJAX_M.send(null); 
			} catch(Ex) {
				alert("Saving comment error :(");
			}
		form_.elements[0].value = "";
		form_.elements[1].value = "";
		form_.elements[2].value = "http://";
		form_.elements[3].value = "";
		}
}

function getComments() {
	
		form_  = document.getElementById("comment_form");
		p_id   = form_.elements[6].value;
	
		query  = TARGET + "comment.php?";
		query += "&task=" + "Get Comments";
		query += "&p_id=" + p_id;
		query += "&k=" + Math.random();
		
		try {
			JX_M.AJAX_M.onreadystatechange = function () {
				if(JX_M.AJAX_M.readyState == 4) {
					document.getElementById("comment_list").innerHTML = JX_M.AJAX_M.responseText;	
				}
			}
			
			JX_M.AJAX_M.open("GET",query);
			JX_M.AJAX_M.send(null); 
			
		} catch(Ex) {
			alert("Spolling comment error :(");
		}
		setTimeout("getComments()",3000);
}

function changeCursor(obj,type) {
	obj.style.cursor = type;
}

function goTo(where) {
	switch(where) {
		case 'home': window.location.href = "http://philippinetravelstories.philippinehotelreservations.com";
						 break;
		case 'phrs': window.location.href = "http://www.philippinehotelreservations.com";
						 break;
						 
		case 'default': break;
	}
}

