/**
* Quickbook v2
*/

// obtain src for iframe
var SeekomBookingFrame = {
	_skGetUrlParam: function(name)
	{
		if (name == null)
		{
			var parm = window.location.href.indexOf("?");
			return parm < 0 ? "" : window.location.href.substr(parm);
		}
		name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
		var regexS = "[\\?&]"+name+"=([^&#]*)";
		var regex = new RegExp( regexS );
		var results = regex.exec( window.location.href );
		if( results == null )
			return "";
		else
			return results[1];
	},
	
	Run: function(){
		var query_str = this._skGetUrlParam();
		if(query_str.length > 0)
			var skBookURL = 'http://www.seekom.com/accommodation/Property.php' + query_str + '&hostma=' + escape(skMsgAgentURL);
		else
			var skBookURL = 'http://www.seekom.com/accommodation/Property.php?reset=true&op=' + skOperatorID + '&pid=' + skPropID + '&hostma=' + escape(skMsgAgentURL);

		// Load the bookingPage
		document.getElementById("bookingPage").src = skBookURL;
	}
}

/**
* Seekom Frame Resizer
* Icnluded for simplicities sake
*/
String.prototype.mirtxebi=function(){return this.replace(/^\s*/,"").replace(/\s*$/,"");};function hmdcxebi(){};hmdcxebi.prototype.o=function(name){var k=document.cookie.split(";");for(var i=0;i<k.length;i++){var j=k[i].mirtxebi().split("=");if(j[0]==name.mirtxebi())return unescape(j[1]);}return "";};hmdcxebi.prototype.l=function(f){var g=this.o(f);if(g!=""){var exp=new Date();exp.setSeconds(exp.getSeconds()-100);document.cookie=f+"=;path=/;expires="+exp.toUTCString()+";";return g;}return "";};function SeekomFrame(){};SeekomFrame.SetHeight=function(d,r){var m=new hmdcxebi();c=parseInt(m.l("SeekomContentHeight"));if(!isNaN(c)&&c>0){d.scrolling="no";d.height=c;}d.style.display="block";if(r==null||r===true)parent.scrollTo(0,0);}
