var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{
			string: navigator.userAgent,
			subString: "Chrome",
			identity: "Chrome"
		},
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			   string: navigator.userAgent,
			   subString: "iPhone",
			   identity: "iPhone/iPod"
	    },
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
//BrowserDetect.init();
//var browser =BrowserDetect.browser; 

function vclose()
{

		document.getElementById('voucher').style.display='none';
		document.getElementById('voucher').innerHTML='';
}

var requiredMajorVersion=9;
var requiredMinorVersion=0;
var requiredRevision=0;
var ajaxObjects=new Array();
function getLooad()
{	
	var query=parent.document.URL;
	var vars=query.split("?");
	if (query.indexOf("?tourId")!= -1){
		getQueryVariable();
	}else{
		if(document.getElementById('getHStitle')){
			document.getElementById('getHStitle').style.display='none';
		}
		getdefaultdata();
	}
}
function getQueryVariable(){
	var query=parent.document.URL;
	var vars=query.split("?tourId=");
   	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex]=new sack();
	var url='getdata.php?keyword=getdecyptstring&encstring="'+vars[1]+'"';
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion=function() { setnewLinnkTour(ajaxIndex);};
	ajaxObjects[ajaxIndex].runAJAX();
}
function setnewLinnkTour(index){
	var newurl=ajaxObjects[index].response;
	if (newurl.indexOf("&defaulthsId")!= -1){
		var type=ajaxObjects[index].response.split("&type=");
		var newtrid=type[0];
		var type1=type[1].split("&defaulthsId=");
		var newtrtype=type1[0];
		var type2=type1[1].split("&categoryId=");
		var newhsid=type2[0];
		var newcatid=type2[1];
		if(newhsid==''){
			if(newtrtype=="city"){
				getcitytourcats(newtrid)
			}else if(newtrtype=="spl"){
				gettourcats(newtrid)
			}
		}else{
			document.getElementById('newhsid').value=newhsid;
			if(newtrtype=="city"){
				getcitytourcats(newtrid);
			}else if(newtrtype=="spl"){
				gettourcats(newtrid);
			}
		}
	}else{
		var type=newurl.split("&type=");
		var cttype=type[1];
		if(cttype=="city"){
			getcitytourcats(type[0])
		}else if(cttype=="spl"){
			gettourcats(type[0])
		}
	}
}
function getdefaultdata()
{	
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	var url='getdata.php'; 
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion=function() { handledefaultvalues(ajaxIndex); };	
	ajaxObjects[ajaxIndex].runAJAX();
}
function createCSS(selector, dec) {
	var declaration="background-color:"+dec;
	var ua=navigator.userAgent.toLowerCase();
	var isIE=(/msie/.test(ua)) && !(/opera/.test(ua)) && (/win/.test(ua));
	var style_node=document.createElement("style");
	style_node.setAttribute("type", "text/css");
	style_node.setAttribute("media", "screen"); 
	if (!isIE) style_node.appendChild(document.createTextNode(selector + " {" + declaration + "}"));
	document.getElementsByTagName("head")[0].appendChild(style_node);
	if (isIE && document.styleSheets && document.styleSheets.length > 0) {
		var last_style_node = document.styleSheets[document.styleSheets.length - 1];
		if (typeof(last_style_node.addRule) == "object") last_style_node.addRule(selector, declaration);
	}
};
function handledefaultvalues(index){
		var tableid=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("table_id"),ajaxObjects[index].response.indexOf("&countries"));
		var tid=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("defaultcityid"),ajaxObjects[index].response.indexOf("&defaulttopimage"));
		var brandbanner=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("brandbanner"),ajaxObjects[index].response.indexOf("&mapType"));
		var sidebanner=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("defaultbanner"),ajaxObjects[index].response.indexOf("&defaultycityname"));
		var logobanner=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("licenseelogo"),ajaxObjects[index].response.indexOf("&val"));
		var description=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("defaultdescription"),ajaxObjects[index].response.indexOf("&defaultbanner"));
		var cityname=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("defaultycityname"),ajaxObjects[index].response.indexOf("&defaultcountryname"));
		var bannerurl=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("bannerURL"),ajaxObjects[index].response.indexOf("&licenseelogo"));
		var bgcolstr=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("bgColorVal"),ajaxObjects[index].response.indexOf("&brandbanner"));
		var subTitle=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("defaultysubtitle"),ajaxObjects[index].response.indexOf("&skypeID"));
		var metaTags=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("defaultymetaTags"),ajaxObjects[index].response.indexOf("&defaulthstitle"));
		var hotsptitle=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("defaulthstitle"),ajaxObjects[index].response.indexOf("&websitename"));
		var hotspid=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("defhsid"),ajaxObjects[index].response.indexOf("&defcatid"));
		var topimage=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("defaulttopimage"),ajaxObjects[index].response.indexOf("&defaultdescription"));
		
		var bbanner=brandbanner.split("=");
		var sbanner=sidebanner.split("=");
		var lbanner=logobanner.split("=");
		var descr=description.split("=");
		var tname=cityname.split("=");
		var burl=bannerurl.split("=");
		var trid=tid.split("=");
		var tbid=tableid.split("=");
		var bgcol=bgcolstr.split("=");
		var stitle=subTitle.split("=");
		var mttags=metaTags.split("=");
		var hotspottitle=hotsptitle.split("=");
		var hotspid=hotspid.split("=");
		var topimg=topimage.split("=");
		if(hotspid[1]==null && topimg[1].indexOf(".mov") != -1){
			piczoom(topimg[1],'mov');
		}
		if(tbid[1]=='6'){
			var tourType='';
			var type="city";	
		}else{
			var tourType='';
			var type="spl";
		}
		var img=new Image();
		if(bbanner[1].indexOf(".swf") != -1){
			var pHolder="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='800px' height='150px' id='main1' ALIGN=''>";
			pHolder +="<param name=movie VALUE='"+bbanner[1]+"'>";
			pHolder += "<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
			pHolder += "<embed src='"+bbanner[1]+"' quality=high wmode=transparent scale=exactfit bgcolor=#FFFFFF width='800px' height='150px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
			pHolder += "</embed></object>";
			document.getElementById('placeHolder').innerHTML=pHolder;
		}else{
			document.getElementById('placeHolder').innerHTML='<img width="800px" height="150px" src="'+bbanner[1]+'">';
		}	
		document.getElementById('logoHolder').innerHTML='<img width="150" src="'+lbanner[1]+'">';
		document.getElementById('descHolder').innerHTML=descr[1];
		document.getElementById('tournameHolder').innerHTML='&nbsp;'+tname[1];
		document.getElementById('newtrname').value = tname[1];
		if(hotspid==""){
			document.getElementById('getHStitle').style.display='none';
		}else{
			document.getElementById('getHStitle').style.display='block';
			document.getElementById('HSTitleHolder').innerHTML='<strong><font style="font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #CF4214;">'+hotspottitle[1]+'</font></strong>';
		}
		document.getElementById('subTitle').innerHTML='&nbsp;'+stitle[1]+'&nbsp;&nbsp;';
		var txt='<META NAME="DESCRIPTION" CONTENT="'+mttags[1]+'">\r\n';
		if(bgcol[1] != ""){
			var bgcol=bgcol[1];
		}else{
			var bgcol="white";
		}
		createCSS(".skinclor", bgcol);
		if(burl[1] == 'notavailable'){
			if(sbanner[1].indexOf(".swf") != -1){
				var bHolder = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='150px' height='587px' id='main1' ALIGN=''>";
				bHolder += "<param name=movie VALUE='"+sbanner[1]+"'>";
				bHolder += "<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
				bHolder += "<embed src='"+sbanner[1]+"' quality=high wmode=transparent scale=exactfit bgcolor=#FFFFFF width='150px' height='587px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
				bHolder += "</embed></object>";
				document.getElementById('bannerHolder').innerHTML=bHolder;
			}else{
				document.getElementById('bannerHolder').innerHTML='<img width="150" height="587" border="0"  src="'+sbanner[1]+'">';
			}	
		}else{
			if(sbanner[1].indexOf(".swf") != -1){
				var swfurl = 'main_ban.swf?link='+burl[1]+'&path='+sbanner[1];
				var bHolder = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='150px' height='587px' id='main1' ALIGN=''>";
				bHolder += "<param name=movie VALUE='"+swfurl+"'>";
				bHolder += "<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
				bHolder += "<embed src='"+swfurl+"' quality=high wmode=transparent scale=exactfit bgcolor=#FFFFFF width='150px' height='587px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
				bHolder += "</embed></object>";
				document.getElementById('bannerHolder').innerHTML=bHolder;
			}else{
				document.getElementById('bannerHolder').innerHTML='<a href='+burl[1]+' target="_blank"><img width="150" border="0" height="587" src="'+sbanner[1]+'"></a>';
			}	
		}
		var myHT = "new4.swf?tourId="+trid[1]+"&tourType="+tourType;
		document.getElementById('tourId').value=trid[1];
		document.getElementById('tourType').value=type;
		var flashHtml="<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'";
	    flashHtml += "codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0'";
		flashHtml += "WIDTH='820px' HEIGHT='442px' id='main' ALIGN='' z-index='-1'>";
		flashHtml += "<PARAM NAME=movie VALUE='" + myHT + "'><PARAM NAME=quality VALUE=high><PARAM NAME=wmode VALUE=transparent>";
		flashHtml += "<EMBED src='" + myHT + "' quality=high wmode=transparent bgcolor=#FFFFFF WIDTH='820px' HEIGHT='442px' NAME='main'";
		flashHtml += "ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED>";
		flashHtml += "</OBJECT>";
		var hasReqestedVersion=DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if (hasReqestedVersion){
			document.getElementById('flashObject').innerHTML=flashHtml;
		}else {  
			var alternateContent='<table><tr><td width="20px"></td><td class="skinclor"></td><td class="skinclor"><table  height="4" border="0" cellpadding="0" cellspacing="0"><tr><td class="skinclor"><img src="spacer.gif" width="1" height="8"></td></tr></table></td></tr></table>';
			alternateContent += '	<table width="662" border="0" cellspacing="0" cellpadding="0"><tr><td width="20">&nbsp;</td><td width="641" align="right" class="skinclor"><table width="641" border="0" cellpadding="0" cellspacing="0" bgcolor="#F7F7F7" class="linkborder"><tr valign="top">';
			alternateContent += ' <td align="left" valign="top"><table width="641" border="0"  cellpadding="0" cellspacing="0" class="texts"><tr><td valign="top" colspan="2"><table width="641" border="0" cellpadding="0" cellspacing="0" class="texts"> ';
			alternateContent += ' <tr><td><table width="97%" border="0" align="center"><tr><td align="left" height="30px" class="texts"><strong><u>Could not detect Adobe Flash Player</u></strong></td></tr><tr> ';
			alternateContent += ' <td align="justify" class="texts">We could not detect the correct version of the Flash Player on your machine. You either do not have the player installed or you have an older version of Adobe Flash Player that cannot play the content created. </td> ';
			alternateContent += ' </tr><tr><td class="texts">To view the interactive tour you will need to download the Adobe Flash Player, it should only take about 1  minute to download on a 56k dial-up modem. </td></tr> ';
			alternateContent += ' <tr><td align="right" height="40px" class="texts"><strong>Get Adobe Flash Player</strong>&nbsp;&nbsp;&nbsp;<a href="http://www.macromedia.com/go/getflash/" target="_blank"><img src="admin/images/get_flash_player.gif" width="88px" height="31px" align="middle" border="0"></a>&nbsp;&nbsp;&nbsp;&nbsp;</td> '
			alternateContent += ' </tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr><tr><td width="20px"></td><td class="skinclor"></td><td class="skinclor"><table  height="4" border="0" cellpadding="0" cellspacing="0"><tr><td class="skinclor"><img src="spacer.gif" width="1" height="8"></td></tr></table></td></tr></table> '
			document.getElementById('flashObject').innerHTML=alternateContent;  
		}
		if (parent.document.URL.indexOf("?tourId")!= -1){
			document.getElementById('tour_url').value="";
			document.getElementById('embed_url').value="";
			document.getElementById('embed_hotspot').value="";
			getEncryptString(trid[1],tourType);
			getDafaulthotspot(trid[1],'','','');
			getTourRating(trid[1],type);
			getTourViews(trid[1],type);
			addComment();
			getLanguageFlag(trid[1],type,hotspid[1],'');
		}else{
			document.getElementById('tour_url').value="";
			document.getElementById('embed_url').value="";
			document.getElementById('embed_hotspot').value="";
			getEncryptString(trid[1],type);
			getDafaulthotspot(trid[1],'','','');
			getTourRating(trid[1],type);
			getTourViews(trid[1],type);
			addComment();
			getLanguageFlag(trid[1],type,hotspid[1],'');
		}
		document.getElementById('hsid').value=hotspid[1];
		document.getElementById('plhsid').value="";
}
function getDafaulthotspot(trid,type,catid,hsid)
{	
	document.getElementById('embed_hotspot').value="";
	var ajaxIndex = ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	var url='getdata.php?keyword=getdefaulthotspot&trId='+trid+'&trtype='+type+'&catgid='+catid+'&dhsid='+hsid;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion = function() { handledeafaultHotspot(ajaxIndex); };	
	ajaxObjects[ajaxIndex].runAJAX();
}
function handledeafaultHotspot(index)
{
	document.getElementById('embed_hotspot').value="";
	if(parent.document.URL.indexOf("?tourId") != -1){
		var emdhotspoturl=parent.document.URL;
		var emsnew=emdhotspoturl.split("gtgtours/");
		var  embedhotspot="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='820px' height='442px' id='main' ALIGN=''>";
		embedhotspot += "<param name=movie VALUE='"+emsnew[0]+"gtgtours/gtgvr_embed_tour.swf?tourId="+ajaxObjects[index].response+"'>";
		embedhotspot += "<param name=quality VALUE=high><param name=wmode value=transparent><param name=AllowScriptAccess VALUE=always>";
		embedhotspot += "<embed src='"+emsnew[0]+"gtgtours/gtgvr_embed_tour.swf?tourId="+ajaxObjects[index].response+"' quality=high AllowScriptAccess=always wmode=transparent bgcolor=#FFFFFF width='820px' height='442px' name='main' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
		embedhotspot += "</embed></object><script src='http://www.vr2020.com/gtgtours/embeddjs.js' language='javascript'></script>";
		document.getElementById('embed_hotspot').value=embedhotspot;
	}else{
		var emdhotspoturl=parent.document.URL;
		var emsnew=emdhotspoturl.split("gtgtours/");
		var  embedhotspot="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='820px' height='442px' id='main' ALIGN=''>";
		embedhotspot += "<param name=movie VALUE='"+emsnew[0]+"gtgtours/gtgvr_embed_tour.swf?tourId="+ajaxObjects[index].response+"'>";
		embedhotspot += "<param name=quality VALUE=high><param name=wmode value=transparent><param name=AllowScriptAccess VALUE=always>";
		embedhotspot += "<embed src='"+emsnew[0]+"gtgtours/gtgvr_embed_tour.swf?tourId="+ajaxObjects[index].response+"' quality=high AllowScriptAccess=always wmode=transparent bgcolor=#FFFFFF width='820px' height='442px' name='main' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
		embedhotspot += "</embed></object><script src='http://www.vr2020.com/gtgtours/embeddjs.js' language='javascript'></script>";
		document.getElementById('embed_hotspot').value=embedhotspot;
	}
}
function gettourcats(cid)
{	
	var newhsid=document.getElementById('newhsid').value;
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	var url='getdata.php?keyword=gettourcats&tourid='+cid;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion = function() { handleonchangevalues(ajaxIndex,newhsid); };	
	ajaxObjects[ajaxIndex].runAJAX();
	document.getElementById('tour_url').value="";
}
function handleonchangevalues(index,newhsid) { 
		var tableid=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("table_id"),ajaxObjects[index].response.indexOf("&tourName"));
		var tid=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("tourid"),ajaxObjects[index].response.indexOf("&table_id"));
		var brandbanner=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("brandbanner"),ajaxObjects[index].response.indexOf("&mapType"));
		var sidebanner=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("banner"),ajaxObjects[index].response.indexOf("&map"));
		var logobanner=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("licenseelogo"),ajaxObjects[index].response.indexOf("&description"));
		var description=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("description"),ajaxObjects[index].response.indexOf("&realPDFname"));
		var cityname=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("tourName"),ajaxObjects[index].response.indexOf("&genericmap"));
		var bannerurl=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("bannerURL"),ajaxObjects[index].response.indexOf("&placehres"));
		var subTitle=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("subTitle"),ajaxObjects[index].response.indexOf("&skypeID")); 
		var bgcolstr=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("bgColorVal"),ajaxObjects[index].response.indexOf("&brandbanner"));
		var topimage=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("topimage"),ajaxObjects[index].response.indexOf("&categories"));
		
		var bbanner=brandbanner.split("=");
		var sbanner=sidebanner.split("=");
		var lbanner=logobanner.split("=");
		var descr=description.split("=");
		var tname=cityname.split("=");
		var burl=bannerurl.split("=");
		var trid=tid.split("=");
		var tbid=tableid.split("=");
		var stitle=subTitle.split("=");
		var bgcol=bgcolstr.split("=");
		var topimg=topimage.split("=");
		if(topimg[1].indexOf(".mov") != -1){
			piczoom(topimg[1],'mov');
		}
		if(tbid[1]=='6'){
			var tourType='city';	
		}else{
			var tourType='spl';
		}
		if(document.getElementById('getHStitle')){
			document.getElementById('getHStitle').style.display='none';
		}
		var img=new Image();
		if(bbanner[1].indexOf(".swf") != -1){
			var pHolder="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='800px' height='150px' id='main1' ALIGN='center'>";
			pHolder += "<param name=movie VALUE='"+bbanner[1]+"'>";
			pHolder += "<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
			pHolder += "<embed src='"+bbanner[1]+"' quality=high wmode=transparent scale=exactfit bgcolor=#FFFFFF  width='800px' height='150px' name='main1' align='center' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
			pHolder += "</embed></object>";
			document.getElementById('placeHolder').innerHTML=pHolder;
		}else{
			document.getElementById('placeHolder').innerHTML='<img width="800px" height="150px" src="'+bbanner[1]+'">';
		}	
		document.getElementById('logoHolder').innerHTML='<img width="150"  src="'+lbanner[1]+'">';
		document.getElementById('descHolder').innerHTML=descr[1];
		document.getElementById('tournameHolder').innerHTML='&nbsp;'+tname[1];
		document.getElementById('subTitle').innerHTML='&nbsp;'+stitle[1]+'&nbsp;&nbsp;';
		document.getElementById('newtrname').value=tname[1];
		if(bgcol[1] != ""){
			var bgcol=bgcol[1];
		}else{
			var bgcol="white";
		}
		createCSS(".skinclor", bgcol);
		if(burl[1] == 'notavailable&' || burl[1] == 'notavailable'){
			if(sbanner[1].indexOf(".swf") != -1){
				var bHolder="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='150px'  id='main1' ALIGN=''>";
				bHolder += "<param name=movie VALUE='"+sbanner[1]+"'>";
				bHolder += "<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
				bHolder += "<embed src='"+sbanner[1]+"' quality=high wmode=transparent scale=exactfit bgcolor=#FFFFFF width='150px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
				bHolder += "</embed></object>";
				document.getElementById('bannerHolder').innerHTML=bHolder;
			}else{
				document.getElementById('bannerHolder').innerHTML='<img width="150px" border="0" src="'+sbanner[1]+'">';
			}	
		}else{
			if(sbanner[1].indexOf(".swf") != -1){
				var swfurl='main_ban.swf?link='+burl[1]+'&path='+sbanner[1];
				var bHolder = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='150px' id='main1' ALIGN=''>";
				bHolder += "<param name=movie VALUE='"+swfurl+"'>";
				bHolder += "<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
				bHolder += "<embed src='"+swfurl+"' quality=high wmode=transparent scale=exactfit bgcolor=#FFFFFF width='150px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
				bHolder += "</embed></object>";
				document.getElementById('bannerHolder').innerHTML=bHolder;
			}else{
				document.getElementById('bannerHolder').innerHTML='<a href='+burl[1]+' target="_blank"><img width="150px"  border="0" src="'+sbanner[1]+'"></a>';
			}
		}
		var myHT="new4.swf?tourId="+trid[1]+"&tourType="+tourType+"&defaulthsId="+newhsid;
		document.getElementById('tourId').value=trid[1];
		document.getElementById('tourType').value=tourType;
		var flashHtml="<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'";
	    flashHtml +="codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0'";
		flashHtml +="WIDTH='820px' HEIGHT='442px' id='main' ALIGN=''>";
		flashHtml +="<PARAM NAME=movie VALUE='" + myHT + "'><PARAM NAME=quality VALUE=high><PARAM NAME=wmode VALUE=transparent>";
		flashHtml +="<EMBED src='" + myHT + "' quality=high wmode=transparent bgcolor=#FFFFFF WIDTH='820px' HEIGHT='442px' NAME='main'";
		flashHtml +="ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED>";
		flashHtml +="</OBJECT>";
		var hasReqestedVersion=DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if (hasReqestedVersion){
			document.getElementById('flashObject').innerHTML=flashHtml;
		}else{  
			var alternateContent='<table><tr><td width="20px"></td><td class="skinclor"></td><td class="skinclor"><table  height="4" border="0" cellpadding="0" cellspacing="0"><tr><td class="skinclor"><img src="spacer.gif" width="1" height="8"></td></tr></table></td></tr></table>';
			alternateContent +='	<table width="662" border="0" cellspacing="0" cellpadding="0"><tr><td width="20">&nbsp;</td><td width="641" align="right" class="skinclor"><table width="641" border="0" cellpadding="0" cellspacing="0" bgcolor="#F7F7F7" class="linkborder"><tr valign="top">';
			alternateContent +=' <td align="left" valign="top"><table width="641" border="0"  cellpadding="0" cellspacing="0" class="texts"><tr><td valign="top" colspan="2"><table width="641" border="0" cellpadding="0" cellspacing="0" class="texts"> ';
			alternateContent +=' <tr><td><table width="97%" border="0" align="center"><tr><td align="left" height="30px" class="texts"><strong><u>Could not detect Adobe Flash Player</u></strong></td></tr><tr> ';
			alternateContent +=' <td align="justify" class="texts">We could not detect the correct version of the Flash Player on your machine. You either do not have the player installed or you have an older version of Adobe Flash Player that cannot play the content created. </td> ';
			alternateContent +=' </tr><tr><td class="texts">To view the interactive tour you will need to download the Adobe Flash Player, it should only take about 1  minute to download on a 56k dial-up modem. </td></tr> ';
			alternateContent +=' <tr><td align="right" height="40px" class="texts"><strong>Get Adobe Flash Player</strong>&nbsp;&nbsp;&nbsp;<a href="http://www.macromedia.com/go/getflash/" target="_blank"><img src="admin/images/get_flash_player.gif" width="88px" height="31px" align="middle" border="0"></a>&nbsp;&nbsp;&nbsp;&nbsp;</td> '
			alternateContent +=' </tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr><tr><td width="20px"></td><td class="skinclor"></td><td class="skinclor"><table  height="4" border="0" cellpadding="0" cellspacing="0"><tr><td class="skinclor"><img src="spacer.gif" width="1" height="8"></td></tr></table></td></tr></table> '
			document.getElementById('flashObject').innerHTML=alternateContent;
		}
		if (parent.document.URL.indexOf("?tourId") != -1){
			document.getElementById('tour_url').value="";
			document.getElementById('embed_url').value="";
			document.getElementById('embed_hotspot').value="";
			getEncryptString(trid[1],tourType);
			getDafaulthotspot(trid[1],tourType,'','');
			getLanguageFlag(trid[1],tourType,'','');
			getTourRating(trid[1],tourType);
			getTourViews(trid[1],tourType);
			addComment();			
		}else{
			document.getElementById('tour_url').value="";
			document.getElementById('embed_url').value="";
			document.getElementById('embed_hotspot').value="";
			getEncryptString(trid[1],tourType);
			getDafaulthotspot(trid[1],tourType,'','');
			getLanguageFlag(trid[1],tourType,'','');
			getTourRating(trid[1],tourType);
			getTourViews(trid[1],tourType);
			addComment();
		}
		document.getElementById('hsid').value="";
		document.getElementById('plhsid').value="";
		document.getElementById('english').src='admin/images/English_e.gif';
}
function getcitytourcats1(cityid){
	var newhsid=document.getElementById('newhsid').value;
	var ajaxIndex = ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	var url='getdata.php?keyword=getencyptstring&trtype=city&trId='+cityid;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion = function() { handleonchangecityvalues1(ajaxIndex); };	
	ajaxObjects[ajaxIndex].runAJAX();
	document.getElementById('tour_url').value="";
}
function gettourcats1(cityid){
	var newhsid=document.getElementById('newhsid').value;
	var ajaxIndex = ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	var url='getdata.php?keyword=getencyptstring&trtype=spl&trId='+cityid;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion = function() { handleonchangecityvalues1(ajaxIndex); };	
	ajaxObjects[ajaxIndex].runAJAX();
	document.getElementById('tour_url').value="";
}
function handleonchangecityvalues1(index)
{
	document.location.href="index.php?tourId="+ajaxObjects[index].response;
}
function getcitytourcats(cityid){
	var newhsid=document.getElementById('newhsid').value;
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	var url='getdata.php?keyword=getcitydata&cityid='+cityid;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion=function() { handleonchangecityvalues(ajaxIndex,newhsid); };	
	ajaxObjects[ajaxIndex].runAJAX();
	document.getElementById('tour_url').value="";
}
function handleonchangecityvalues(index,newhsid)
{		
		var tableid=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("table_id"),ajaxObjects[index].response.indexOf("&city"));
		var tid=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("cid"),ajaxObjects[index].response.indexOf("&table_id"));
		var brandbanner=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("brandbanner"),ajaxObjects[index].response.indexOf("&mapType"));
		var sidebanner=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("banner"),ajaxObjects[index].response.indexOf("&map"));
		var logobanner=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("licenseelogo"),ajaxObjects[index].response.indexOf("&description"));
		var description1=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("description"),ajaxObjects[index].response.indexOf("&realPDFname"));
		var cityname=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("city"),ajaxObjects[index].response.indexOf("&genericmap"));
		var bannerurl=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("bannerURL"),ajaxObjects[index].response.indexOf("&placehres"));
		var subTitle=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("subTitle"),ajaxObjects[index].response.indexOf("&skypeID"));
		var bgcolstr=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("bgColorVal"),ajaxObjects[index].response.indexOf("&brandbanner"));
		var topimage=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("topimage"),ajaxObjects[index].response.indexOf("&categories"));
		
		var description=ajaxObjects[index].response.substring(ajaxObjects[index].response.indexOf("descriptionnew"));

		var bbanner=brandbanner.split("=");
		var sbanner=sidebanner.split("=");
		var lbanner=logobanner.split("=");
		var descr=description.split("=");
		var tname=cityname.split("=");
		var burl=bannerurl.split("=");
		var trid=tid.split("=");
		var tbid=tableid.split("=");
		var stitle=subTitle.split("=");
		var bgcol=bgcolstr.split("=");
		var topimg=topimage.split("=");
		if(topimg[1].indexOf(".mov") != -1){
			piczoom(topimg[1],'mov');
		}
		if(tbid[1]=='6'){
			var tourType='city';	
		}else{
			var tourType='spl';
		}
		if(document.getElementById('getHStitle')){
			document.getElementById('getHStitle').style.display='none';
		}
		var img=new Image();
		if(bbanner[1].indexOf(".swf") != -1){
			var pHolder="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='800px' height='150px' id='main1' ALIGN=''>";
			pHolder +="<param name=movie VALUE='"+bbanner[1]+"'>";
			pHolder +="<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
			pHolder +="<embed src='"+bbanner[1]+"' quality=high wmode=transparent scale=exactfit bgcolor=#FFFFFF width='800px' height='150px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
			pHolder +="</embed></object>";
			document.getElementById('placeHolder').innerHTML=pHolder;
		}else{
			document.getElementById('placeHolder').innerHTML='<img width="800px" height="150px" src="'+bbanner[1]+'">';
		}	
		document.getElementById('logoHolder').innerHTML='<img width="150" src="'+lbanner[1]+'">';
		document.getElementById('descHolder').innerHTML=Encoder.htmlDecode(descr[1]);
		document.getElementById('tournameHolder').innerHTML='&nbsp;'+tname[1];
		document.getElementById('subTitle').innerHTML='&nbsp;'+stitle[1]+'&nbsp;&nbsp;';
		document.getElementById('newtrname').value=tname[1];
		if(bgcol[1] != ""){
			var bgcol=bgcol[1];
		}else{
			var bgcol="white";
		}
		createCSS(".skinclor", bgcol);
		if(burl[1]=='notavailable&' || burl[1]=='notavailable'){
			if(sbanner[1].indexOf(".swf") != -1){
				var bHolder="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='150px' height='587px' id='main1' ALIGN=''>";
				bHolder +="<param name=movie VALUE='"+sbanner[1]+"'>";
				bHolder +="<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
				bHolder +="<embed src='"+sbanner[1]+"' quality=high scale=exactfit wmode=transparent bgcolor=#FFFFFF width='150px' height='587px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
				bHolder +="</embed></object>";
				document.getElementById('bannerHolder').innerHTML=bHolder;
			}else{
				document.getElementById('bannerHolder').innerHTML='<img width="150px" height="587px" border="0" src="'+sbanner[1]+'">';
			}	
		}else{
			if(sbanner[1].indexOf(".swf") != -1){
				var swfurl='main_ban.swf?link='+burl[1]+'&path='+sbanner[1];
				var bHolder="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='150px' height='587px' id='main1' ALIGN=''>";
				bHolder +="<param name=movie VALUE='"+swfurl+"'>";
				bHolder +="<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
				bHolder +="<embed src='"+swfurl+"' quality=high wmode=transparent scale=exactfit bgcolor=#FFFFFF width='150px' height='587px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
				bHolder +="</embed></object>";
				document.getElementById('bannerHolder').innerHTML=bHolder;
			}else{
				document.getElementById('bannerHolder').innerHTML='<a href='+burl[1]+' target="_blank" ><img width="150px" height="587" border="0" src="'+sbanner[1]+'"></a>';
			}	
		}
		var myHT="new4.swf?tourId="+trid[1]+"&tourType="+tourType+"&defaulthsId="+newhsid;
		document.getElementById('tourId').value=trid[1];
		document.getElementById('tourType').value=tourType;
		var flashHtml="<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'";
	    flashHtml +="codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0'";
		flashHtml +="WIDTH='820px' HEIGHT='442px' id='main' ALIGN=''>";
		flashHtml +="<PARAM NAME=movie VALUE='" + myHT + "'><PARAM NAME=quality VALUE=high><PARAM NAME=wmode VALUE=transparent>";
		flashHtml +="<EMBED src='" + myHT + "' quality=high wmode=transparent bgcolor=#FFFFFF WIDTH='820px' HEIGHT='442px' NAME='main'";
		flashHtml +="ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED>";
		flashHtml +="</OBJECT>";
		var hasReqestedVersion=DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if (hasReqestedVersion){
			document.getElementById('flashObject').innerHTML=flashHtml;
		}else{  
			var alternateContent ='<table><tr><td width="20px"></td><td class="skinclor"></td><td class="skinclor"><table  height="4" border="0" cellpadding="0" cellspacing="0"><tr><td class="skinclor"><img src="spacer.gif" width="1" height="8"></td></tr></table></td></tr></table>';
			alternateContent +='	<table width="662" border="0" cellspacing="0" cellpadding="0"><tr><td width="20">&nbsp;</td><td width="641" align="right" class="skinclor"><table width="641" border="0" cellpadding="0" cellspacing="0" bgcolor="#F7F7F7" class="linkborder"><tr valign="top">';
			alternateContent +=' <td align="left" valign="top"><table width="641" border="0"  cellpadding="0" cellspacing="0" class="texts"><tr><td valign="top" colspan="2"><table width="641" border="0" cellpadding="0" cellspacing="0" class="texts"> ';
			alternateContent +=' <tr><td><table width="97%" border="0" align="center"><tr><td align="left" height="30px" class="texts"><strong><u>Could not detect Adobe Flash Player</u></strong></td></tr><tr> ';
			alternateContent +=' <td align="justify" class="texts">We could not detect the correct version of the Flash Player on your machine. You either do not have the player installed or you have an older version of Adobe Flash Player that cannot play the content created. </td> ';
			alternateContent +=' </tr><tr><td class="texts">To view the interactive tour you will need to download the Adobe Flash Player, it should only take about 1  minute to download on a 56k dial-up modem. </td></tr> ';
			alternateContent +=' <tr><td align="right" height="40px" class="texts"><strong>Get Adobe Flash Player</strong>&nbsp;&nbsp;&nbsp;<a href="http://www.macromedia.com/go/getflash/" target="_blank"><img src="admin/images/get_flash_player.gif" width="88px" height="31px" align="middle" border="0"></a>&nbsp;&nbsp;&nbsp;&nbsp;</td> '
			alternateContent +=' </tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr><tr><td width="20px"></td><td class="skinclor"></td><td class="skinclor"><table  height="4" border="0" cellpadding="0" cellspacing="0"><tr><td class="skinclor"><img src="spacer.gif" width="1" height="8"></td></tr></table></td></tr></table> '
			document.getElementById('flashObject').innerHTML=alternateContent;
		}
		if (parent.document.URL.indexOf("?tourId") != -1){
			document.getElementById('tour_url').value="";
			document.getElementById('embed_url').value="";
			document.getElementById('embed_hotspot').value="";
			getEncryptString(trid[1],tourType);
			getDafaulthotspot(trid[1],tourType,'','');
			getLanguageFlag(trid[1],tourType,'','');
			getTourRating(trid[1],tourType);
			getTourViews(trid[1],tourType);
			addComment();
		}else{
			document.getElementById('tour_url').value="";
			document.getElementById('embed_url').value="";
			document.getElementById('embed_hotspot').value="";
			getEncryptString(trid[1],tourType);
			getDafaulthotspot(trid[1],tourType,'','');
			getLanguageFlag(trid[1],tourType,'','');
			getTourRating(trid[1],tourType);
			getTourViews(trid[1],tourType);
			addComment();
		}
		document.getElementById('hsid').value="";
		document.getElementById('plhsid').value="";
		document.getElementById('english').src='admin/images/English_e.gif';
}
function getLanguageFlag(trid,tourType,hsid,plhsid)
{
	var trid=trid;
	var hsid=hsid;
	var plhsid=plhsid;
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	var url='getdata.php?keyword=getLanguageFlag&trtype='+tourType+'&cityid='+trid+'&dhsid='+hsid+'&getplacehsid='+plhsid;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion = function() { handleLanguageFlag(ajaxIndex); };	
	ajaxObjects[ajaxIndex].runAJAX();
}
function handleLanguageFlag(index){
	document.getElementById('english').src='admin/images/English_e.gif';
	document.getElementById('1').src='admin/images/English_e.gif';
	document.getElementById('2').src='admin/images/Spanish_d.gif'
	document.getElementById('3').src='admin/images/German_d.gif';
	document.getElementById('4').src='admin/images/French_d.gif';
	document.getElementById('8').src='admin/images/Portugese_d.gif';
	document.getElementById('7').src='admin/images/Italian_d.gif';
	var getlang = ajaxObjects[index].response.split("!~!");
	for(var p=0;p<getlang.length;p++){ //alert(getlang[p]);
		if(getlang[p]=='1'){
			document.getElementById(getlang[p]).src='admin/images/English_e.gif';
		}
		if(getlang[p]=='2'){
			document.getElementById(getlang[p]).src='admin/images/Spanish_e.gif';
		}
		if(getlang[p]=='3'){
			document.getElementById(getlang[p]).src='admin/images/German_e.gif';
		}
		if(getlang[p]=='4'){
			document.getElementById(getlang[p]).src='admin/images/French_e.gif';
		}
		if(getlang[p]=='8'){
			document.getElementById(getlang[p]).src='admin/images/Portugese_e.gif';
		}
		if(getlang[p]=='7'){
			document.getElementById(getlang[p]).src='admin/images/Italian_e.gif';
		}
	}
}
function getbanneranddescr(tourid,tourtype,catid,hsid,plhsback,picname)
{	
	document.getElementById('embed_hotspot').value="";;
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex]=new sack();
	var url='getdata.php?keyword=getBannerDescription&trtype='+tourtype+'&gethsid='+hsid;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion = function() { handleBannerDescription(ajaxIndex,plhsback); };	
	ajaxObjects[ajaxIndex].runAJAX();
	getDafaulthotspot(tourid,tourtype,catid,hsid);
	getLanguageFlag(tourid,tourtype,hsid,'');
	if(picname!=null){
		piczoom(picname,'mov')
	}
	document.getElementById('hsid').value=hsid;
	document.getElementById('plhsid').value="";
}
function handleBannerDescription(index,plhsback)
{
	var getres=ajaxObjects[index].response.split("!~!");
	var desc=getres[1];
	var voucher=getres[5];
	 desc = Encoder.htmlDecode(desc);
	vclose();	
	 if(voucher!="")
	{
		document.getElementById('voucher').innerHTML=voucher;
		document.getElementById('voucher').style.display='block';
	}
	document.getElementById('descHolder').innerHTML=desc;
	document.getElementById('getHStitle').style.display='block';
	document.getElementById('HSTitleHolder').innerHTML='<strong><font style="font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #CF4214;">'+getres[4]+'</font></strong>';
	if(plhsback != 'yes')
	if(getres[3] != null){
		if(getres[3]==''){
			if(getres[2].indexOf(".swf") != -1){
				var bHolder="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='150px' height='587px' id='main1' ALIGN=''>";
				bHolder +="<param name=movie VALUE='admin/banners/"+getres[2]+"'>";
				bHolder +="<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
				bHolder +="<embed src='admin/banners/"+getres[2]+"' quality=high scale=exactfit wmode=transparent bgcolor=#FFFFFF width='150px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
				bHolder +="</embed></object>";
				document.getElementById('bannerHolder').innerHTML=bHolder;
			}else{
				document.getElementById('bannerHolder').innerHTML='<img width="150" border="0"  src="admin/banners/'+getres[2]+'">';
			}	
		}else{
			if(getres[2].indexOf(".swf") != -1){
				var swfurl='main_ban.swf?link='+getres[3]+'&path=admin/banners/'+getres[2];
				var bHolder="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='150px' height='587px' id='main1' ALIGN=''>";
				bHolder +="<param name=movie VALUE='"+swfurl+"'>";
				bHolder +="<param name=quality VALUE=high><param name=wmode value=transparent><param name=scale value=exactfit>";
				bHolder +="<embed src='"+swfurl+"' quality=high wmode=transparent scale=exactfit bgcolor=#FFFFFF width='150px' name='main1' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
				bHolder +="</embed></object>";
				document.getElementById('bannerHolder').innerHTML=bHolder;
			}else{
				document.getElementById('bannerHolder').innerHTML='<a href='+getres[3]+' target="_blank"><img width="150" border="0" src="admin/banners/'+getres[2]+'"></a>';
			}	
		}
	}
}
function getplacehotspotdescription(tourtype,placehsid,picname)
{
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex]=new sack();
	var url='getdata.php?keyword=getplacehotspotdescription&trtype='+tourtype+'&getplacehsid='+placehsid;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion=function() { handleplacehsDescription(ajaxIndex); };	
	ajaxObjects[ajaxIndex].runAJAX();
	getLanguageFlag('',tourtype,'',placehsid);
	if(picname != null){
		piczoom(picname,'mov')
	}
	document.getElementById('plhsid').value=placehsid;
	document.getElementById('english').src='admin/images/English_e.gif';
}
function handleplacehsDescription(index)
{
	var getplaceres = ajaxObjects[index].response.split("!~!");
	document.getElementById('getHStitle').style.display='block';
	document.getElementById('HSTitleHolder').innerHTML='<strong><font style="font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #CF4214;">'+getplaceres[1]+'</font></strong>';
	document.getElementById('descHolder').innerHTML=getplaceres[0];
}
function gettourLang(langId)
{	var tourId=document.getElementById('tourId').value; 
	var type=document.getElementById('tourType').value;
	var hsid=document.getElementById('hsid').value;
	var plhsid=document.getElementById('plhsid').value;
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	var url='getdata.php?keyword=getLanguage&trtype='+type+'&cityid='+tourId+'&langId='+langId+'&dhsid='+hsid+'&getplacehsid='+plhsid;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion = function() { handleLangvalues(ajaxIndex,hsid,langId); };	
	ajaxObjects[ajaxIndex].runAJAX();
}
function handleLangvalues(index,hsid,langId)
{
	var xval="";
	var getres=xval.split("!~!");
	if(ajaxObjects[index].response && hsid==""){
		var getres=ajaxObjects[index].response.split("!~!");
		document.getElementById('tournameHolder').innerHTML='&nbsp;'+getres[0];
		document.getElementById('subTitle').innerHTML='&nbsp;'+getres[1]+'&nbsp;&nbsp;';
		document.getElementById('descHolder').innerHTML=getres[2];
		document.getElementById('newtrname').value=getres[0];
	}else if(ajaxObjects[index].response && hsid != ""){
		var getres = ajaxObjects[index].response.split("!~!");
		document.getElementById('HSTitleHolder').innerHTML='<font style="font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #CF4214;"><b>'+getres[0]+'</b></font>';
		document.getElementById('subTitle').innerHTML='&nbsp;'+getres[1]+'&nbsp;&nbsp;';
		document.getElementById('descHolder').innerHTML=getres[2];
	}
	if(langId=='1' && getres[0]!= ""){
		document.getElementById('english').src='admin/images/English_e.gif';
	}else if(langId=='2' && getres[0]!= ""){
		document.getElementById('english').src='admin/images/Spanish_e.gif';
	}else if(langId=='3' && getres[0]!= ""){
		document.getElementById('english').src='admin/images/German_e.gif';
	}else if(langId=='4' && getres[0]!= ""){
		document.getElementById('english').src='admin/images/French_e.gif';
	}else if(langId=='8' && getres[0]!= ""){
		document.getElementById('english').src='admin/images/Portugese_e.gif';
	}else if(langId=='7' && getres[0]!= ""){
		document.getElementById('english').src='admin/images/Italian_e.gif';
	}
}
function selstar(val,ratename)
{
	if(document.getElementById('finalrate').value==""){
		if(document.getElementById('ratename').innerHTML=='<font color="#104952">Rate this Tour</font>' || document.getElementById('ratename').innerHTML == '<FONT color=#104952>Rate this Tour</FONT>'){
			var ratename=ratename;
			document.getElementById('ratename').innerHTML='<font color="#104952">'+ratename+'</font>';
			for(var x=1;x<=val;x++)
			{
				document.getElementById('i'+x).src="admin/images/star2.jpg";
			}
		}
	}else{
		for(var x=1;x<=5;x++)
		{
			document.getElementById('i'+x).src="admin/images/star1.jpg";
		}
		if(document.getElementById('ratename').innerHTML=='<font color="#104952">Rate this Tour</font>' || document.getElementById('ratename').innerHTML == '<FONT color=#104952>Rate this Tour</FONT>'){
			var ratename = ratename;
			document.getElementById('ratename').innerHTML='<font color="#104952">'+ratename+'</font>';
			for(var x=1;x<=val;x++)
			{
				document.getElementById('i'+x).src="admin/images/star2.jpg";
			}
		}
	}
}
function remstar(val)
{	
	if(document.getElementById('finalrate').value==""){
		if(document.getElementById('ratename').innerHTML != '<font color="#104952">Tour Rating</font>' && document.getElementById('ratename').innerHTML != '<FONT color=#104952>Tour Rating</FONT>'){
			document.getElementById('ratename').innerHTML = '<font color="#104952">Rate this Tour</font>';
			for(var x=1;x<=val;x++)
			{
				document.getElementById('i'+x).src="admin/images/star1.jpg";
			}
		}
	}else{	
		for(var x=1;x<=5;x++)
		{
			document.getElementById('i'+x).src="admin/images/star1.jpg";
		}
		document.getElementById('ratename').innerHTML='<font color="#104952">Rate this Tour</font>';
		var nval=document.getElementById('finalrate').value;
		var newvalue=nval - Math.floor(nval);
		if(newvalue>0){
			var finalval=Math.floor(nval)+1;
			var finalval1=Math.floor(nval);
			document.getElementById('i'+finalval).src="admin/images/star3.jpg";
		}else{
			var finalval1=Math.floor(nval);
		}
		for(var x=1;x<=finalval1;x++)
		{
			document.getElementById('i'+x).src="admin/images/star2.jpg";
		}
		document.getElementById('ratename').innerHTML='<font color="#104952">'+"Rate this Tour"+'</font>';
		//document.getElementById('successrate').innerHTML='';
	}
}
function setrate(val,tourId)
{	if(document.getElementById('ratename').innerHTML!='<font color=#104952>Tour Rating</font>'){
		var tourId=document.getElementById('tourId').value;
		var tourType=document.getElementById('tourType').value;
		var ajaxIndex=ajaxObjects.length;
		ajaxObjects[ajaxIndex]=new sack();
		var url='getdata.php?keyword=tourRate&trtype='+tourType+'&cityid='+tourId+'&val='+val;
		ajaxObjects[ajaxIndex].requestFile=url;	
		ajaxObjects[ajaxIndex].onCompletion = function() { handleTourRate(ajaxIndex) };
		ajaxObjects[ajaxIndex].runAJAX();
	}
}
function handleTourRate(index)
{
	var getres=ajaxObjects[index].response.split("!~!");
	if(getres[2]=='N'){
		document.getElementById('ratediv').style.display="none";
	}else{
		document.getElementById('ratediv').style.display="block";
	}
	if(getres[0]=='1' ){
		for(var x=1;x<=5;x++)
		{
			document.getElementById('i'+x).src="admin/images/star1.jpg";
		}
		document.getElementById('finalrate').value="";
		//document.getElementById('successrate').innerHTML='<font color="#104952">'+"Thanks for rating!"+'</font>';
		document.getElementById('ratename').innerHTML='<font color="#104952">'+"Tour Rating"+'</font>';
		var newvalue=getres[1] - Math.floor(getres[1]);
		if(newvalue > 0){
			var finalval=Math.floor(getres[1])+1;
			var finalval1=Math.floor(getres[1]);
			document.getElementById('i'+finalval).src="admin/images/star3.jpg";
		}else{
			var finalval1=Math.floor(getres[1]);
		}
		for(var x=1;x<=finalval1;x++)
		{
			document.getElementById('i'+x).src="admin/images/star2.jpg";
		}
	}else if(getres[0]=='2'){
		document.getElementById('finalrate').value="";
		for(var x=1;x<=5;x++)
		{
			document.getElementById('i'+x).src="admin/images/star1.jpg";
		}
		document.getElementById('ratename').innerHTML='<font color="#104952">'+"Rate this Tour"+'</font>';
		//document.getElementById('successrate').innerHTML='';
	}else if(getres[0]=='3'){
		document.getElementById('finalrate').value="";
		for(var x=1;x<=5;x++)
		{
			document.getElementById('i'+x).src="admin/images/star1.jpg";
		}
		var newvalue=getres[1] - Math.floor(getres[1]);
		if(newvalue > 0){
			var finalval=Math.floor(getres[1])+1;
			var finalval1=Math.floor(getres[1]);
			document.getElementById('i'+finalval).src="admin/images/star3.jpg";
		}else{
			var finalval1=Math.floor(getres[1]);
		}
		for(var x=1;x<=finalval1;x++)
		{
			document.getElementById('i'+x).src="admin/images/star2.jpg";
		}
		//document.getElementById('successrate').innerHTML='<font color="#104952">'+"You have already rated this Tour"+'</font>';
		document.getElementById('ratename').innerHTML='<font color="#104952">'+"Tour Rating"+'</font>';
	}else if(getres[0]=='4'){
		document.getElementById('finalrate').value=getres[1];
		for(var x=1;x<=5;x++)
		{
			document.getElementById('i'+x).src="admin/images/star1.jpg";
		}
		var newvalue=getres[1] - Math.floor(getres[1]);
		if(newvalue>0){
			var finalval=Math.floor(getres[1])+1;
			var finalval1=Math.floor(getres[1]);
			document.getElementById('i'+finalval).src="admin/images/star3.jpg";
		}else{
			var finalval1=Math.floor(getres[1]);
		}
		for(var x=1;x<=finalval1;x++)
		{
			document.getElementById('i'+x).src="admin/images/star2.jpg";
		}
		document.getElementById('ratename').innerHTML='<font color="#104952">'+"Rate this Tour"+'</font>';
		//document.getElementById('successrate').innerHTML='';
	}
}
function getTourRating(tourId,tourType)
{
	var tourId=tourId;
	var tourType=tourType;
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex]=new sack();
	var url='getdata.php?keyword=tourRate&trtype='+tourType+'&cityid='+tourId+'&val=';
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion=function() { handleTourRate(ajaxIndex)  };
	ajaxObjects[ajaxIndex].runAJAX();
}
function getTourViews(tourId,tourType)
{
	var tourId=tourId;
	var tourType=tourType;
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex]=new sack();
	var url='getdata.php?keyword=tourViews&trtype='+tourType+'&cityid='+tourId;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion = function() { handleTourViews(ajaxIndex) };	
	ajaxObjects[ajaxIndex].runAJAX();
}
function handleTourViews(index)
{
	var getres=ajaxObjects[index].response.split("!~!");
	if(getres[1]=='N'){
		document.getElementById('viewsdiv').style.display="none";
	}else{
		document.getElementById('viewsdiv').style.display="block";
		document.getElementById('tourViews').innerHTML='Visitors <font color="#104952">('+getres[0]+')</font>';
	}
}
function addComment(val)
{
	var val=val;
	if(val=='1'){
		if(document.getElementById('comment_name').value=="")		{
			alert("Please Enter Name");
			document.getElementById('comment_name').focus();
			return false;
		}
		if(document.getElementById('comment_email').value=="")	{
			alert("Please Enter Email Address");
			document.getElementById('comment_email').focus();
			return false;
		}
		if(IsEmailValid(document.getElementById('comment_email'))==false){
			return false;
		}
		if(document.getElementById('comment_subject').value==""){
			alert("Please Enter Subject");
			document.getElementById('comment_subject').focus();
			return false;
		}
		if(document.getElementById('comment').value==""){
			alert("Please Enter Comment");
			document.getElementById('comment').focus();
			return false;
		}
	}
	var tourId=document.getElementById('tourId').value;
	var tourType=document.getElementById('tourType').value;
	var name=document.getElementById('comment_name').value;
	var email1=document.getElementById('comment_email').value;
	var comment=document.getElementById('comment').value;
	var comment_subject=document.getElementById('comment_subject').value;
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	var url='getdata.php?keyword=tourComment&trtype='+tourType+'&cityid='+tourId+'&val='+val+'&name='+name+'&email1='+email1+'&comment='+comment+'&comment_subject='+comment_subject;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion=function() { handleTourComment(ajaxIndex)  };
	ajaxObjects[ajaxIndex].runAJAX();
}
function handleTourComment(index)
{
	var getres=ajaxObjects[index].response.split("^%^");
	if(getres[2]=='N'){
		document.getElementById('commentdiv').style.display="none";
		document.getElementById('commentHolder').style.display="none";
		document.getElementById('addcommentdiv').style.display="none";
		document.getElementById("commentTitle").style.display="none";
	}else{
		document.getElementById('commentdiv').style.display="block";
		document.getElementById('addcommentdiv').style.display="block";
		document.getElementById("commentTitle").style.display="block";
		document.getElementById('tourComments').innerHTML='Comments <font color="#104952">('+getres[0]+')</font>';
		if(getres[0]=="0"){
			document.getElementById('commentHolder').style.display="none";
		}else{
			document.getElementById('commentHolder').style.display="block";
		}
		var commentValues=getres[1].split("%~%");
		var commentHTML='';
		for(var i=0;i<commentValues.length-1;i++){
			var commentdata=commentValues[i].split("~%~");

			if(commentdata[4]=='R'){
				var comment=commentdata[2];
				commentHTML +='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>';
	commentHTML +='<td width="100%" align="right" class="skinclor"><table width="100%" height="3" border="0" cellpadding="0" cellspacing="1"><tr><td><img src="images/spacer.gif" width="1" height="3"></td></tr></table>';
				commentHTML +='<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="F7FBFF">';
				  commentHTML +='<tr><td><table width="100%" border="0" cellspacing="0" cellpadding="0">';
				commentHTML +='<tr height="20"><td class="texts" style="padding-left: 4px;"><strong><font color="#FF9933">Subject : </strong>&nbsp;'+commentdata[5]+'</font></td></tr></table>';
				commentHTML +='<table width="100%" border="0" cellpadding="0" cellspacing="0">';
				 commentHTML +=' <tr><td class="texts" style="padding-left: 4px;" width="28%"><span class="style1"><img src="images/commentIcon.gif" width="17" height="13" />&nbsp;&nbsp;&nbsp;'+commentdata[0]+'</span> </td>';
				commentHTML +='<td class="texts" align="right" style="padding-right: 4px;" width="72%"><div align="left" class="style1"><img src="images/dateIcon.gif" width="17" height="13" />&nbsp;&nbsp;&nbsp;'+commentdata[1]+'</div></td>';
				  commentHTML +='</tr></table>';
				commentHTML +='<table width="100%" border="0" cellpadding="0" cellspacing="0">';
				 commentHTML +=' <tr><td class="texts" style="padding :4 4 4 4;" align="justify"><FONT color="#009933">This comment has been reported for abuse. The Admin/Licensee\'s final decision is awaited.</FONT></td></tr></table>';
				
	 commentHTML +=' </td></tr></table>';
				commentHTML +='</td></tr><tr>';
				commentHTML +='';
				commentHTML +='</tr></table>'; 
			}else{
				commentHTML +='<table width="100%" border="0" cellspacing="0" cellpadding="0">';
				  commentHTML +='<tr>';
				commentHTML +='<td width="100%" align="right" bgcolor="#FFFFFF" class="skinclor" cellspacing="1"><table width="100%" height="3" border="0" cellpadding="0" cellspacing="0"><tr><td><img src="images/spacer.gif" width="1" height="3"></td></tr></table>';
				commentHTML +='<table width="100%" border="0" cellpadding="0" cellspacing="1"  bgcolor="F7FBFF">';
				 commentHTML +='<tr><td><table width="100%" border="0" cellspacing="0" cellpadding="0">';
				commentHTML +='<tr height="20"><td class="texts" style="padding-left: 4px;"><strong><font color="#FF9933">Subject : </strong>&nbsp;'+commentdata[5]+'</font></td></tr></table>';
				commentHTML +='<table width="100%" border="0" cellpadding="0" cellspacing="0">';
				  commentHTML +='<tr><td class="texts" style="padding-left: 4px;" width="28%"><span class="style1"><img src="images/commentIcon.gif" width="17" height="13" />&nbsp;&nbsp;&nbsp;'+commentdata[0]+'</span> </td>';
				commentHTML +='<td class="texts" align="right" style="padding-right: 4px;" width="72%"><div align="left" class="style1"><img src="images/dateIcon.gif" width="17" height="13" />&nbsp;&nbsp;&nbsp;'+commentdata[1]+'</div></td>';
				  commentHTML +='</tr></table>';
				commentHTML +='<table width="100%" border="0" cellpadding="0" cellspacing="0">';
				  commentHTML +='<tr><td class="texts" style="padding :4 4 4 4;" align="justify"><font style="font-size:11px">'+commentdata[2]+'</font></td></tr>';
				commentHTML +='<tr><td height="25"  class="texts"  align="right" colspan="2" style="padding :4 4 4 4;"><a href="javascript:void(0);" class="newlinkbody" onClick="reportAbuse('+commentdata[3]+')">Report this comment</a> &nbsp; &nbsp; </td>';
				commentHTML +='</tr></table>'; 
				commentHTML +='</td></tr></table>';
				commentHTML +='</td></tr><tr>';
				commentHTML +='';
				commentHTML +='</tr></table>'; 
			}
		}
		document.getElementById('tComments').innerHTML='<font color="#333333" style="font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;">Comments ('+getres[0]+')</font>';
		document.getElementById('commentHolder').innerHTML=commentHTML;
		document.getElementById('comment_name').value="";
		document.getElementById('comment_email').value="";
		document.getElementById('comment').value="";
		document.getElementById('comment_subject').value="";
	}
}
function  reportAbuse(commentId)
{	var commentId=commentId;
	var tourId=document.getElementById('tourId').value;
	var tourType=document.getElementById('tourType').value;
	comwin=window.open("reportAbuse.php?commentId="+commentId+"&tourId="+tourId+"&tourType="+tourType, '_blank', 'width=460,height=399,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no')
	comwin.focus();
}
function prinths(tourId,tourType,tourcatId,selectList)
{
	printwin=window.open('printhotspot.php?tourid='+tourId+'&tourType='+tourType+'&catId='+tourcatId+'&hsid='+selectList,'_blank')
}
function IsEmailValid(str)
{
	var retval=true;
	var AtSym=str.value.indexOf('@');				
	var Period=str.value.lastIndexOf('.');		
	var Space=str.value.indexOf(' ');				
	var Length=str.value.length-1;
	var index = str.value.indexOf('@');
    var substr=str.value.substring(index+1);
    var index2=substr.indexOf('@');
	var count=0;
	if (str.value==""){
			alert("Please Enter Email ID");
			str.focus();
			retval=false;
	}else{
		for(i=0;i<str.value.length;i++){
			if(str.value.charAt(i)==" ")
			count++;
		}
		if (count==str.value.length)
		{
			alert("Please Enter EmailId");
			str.focus();
			retval=false;
		}
		else if((AtSym<1)||(str.value.charAt(0)=='_')||(str.value.charAt(Length)=="_")||	
		(str.value.indexOf("_")==AtSym+1)||(str.value.charAt(AtSym-1)=="_")||
		(Period<=AtSym+1)||					
		(Period==Length)||					
		((Space>0) && (Space!=Length))||
		(index2 != -1))                       
		{
			alert("Please Enter valid EmailId");
			str.focus();
			retval=false; 
		}
	}
return retval;
}
TransMenu.spacerGif="img/x.gif";                     
TransMenu.dingbatOn="img/submenu-on.gif";            
TransMenu.dingbatOff="img/submenu-off.gif";          
TransMenu.dingbatSize=14;                            
TransMenu.menuPadding=5;                             
TransMenu.itemPadding=3;                             
TransMenu.shadowSize=2;                             
TransMenu.shadowOffset=1;                            
TransMenu.shadowColor="#888";                        
TransMenu.shadowPng="img/grey-40.png";               
TransMenu.backgroundColor="white";                   
TransMenu.backgroundPng="img/white-90.png";         
TransMenu.hideDelay=400;                            
TransMenu.slideTime=400;                             
TransMenu.reference={topLeft:1,topRight:2,bottomLeft:3,bottomRight:4};
TransMenu.direction={down:1,right:2};
TransMenu.registry=[];
TransMenu._maxZ=100;
TransMenu.isSupported = function() {
        var ua = navigator.userAgent.toLowerCase();
	    var pf = navigator.platform.toLowerCase();
        var an = navigator.appName;
        var r = false;
        if (ua.indexOf("gecko") > -1 && navigator.productSub >= 20020605) r = true; 
        else if (an == "Microsoft Internet Explorer") {
                if (document.getElementById) { 
                        if (pf.indexOf("mac") == 0) {
              r = /msie (\d(.\d*)?)/.test(ua) && Number(RegExp.$1) >= 5.1;
            }
            else r = true;
                }
        }
        return r;
}
TransMenu.initialize = function() {
        for (var i = 0, menu = null; menu = this.registry[i]; i++) {
                menu.initialize();
        }
}
TransMenu.renderAll = function() {
		var aMenuHtml = [];
        for (var i = 0, menu = null; menu = this.registry[i]; i++) {
                aMenuHtml[i] = menu.toString();
        }
		document.write(aMenuHtml.join(""));
}
function TransMenu(oActuator, iDirection, iLeft, iTop, iReferencePoint, parentMenuSet) {
        this.addItem = addItem;
        this.addMenu = addMenu;
        this.toString = toString;
        this.initialize = initialize;
        this.isOpen = false;
        this.show = show;
        this.hide = hide;
        this.items = [];
        this.onactivate = new Function();       
        this.ondeactivate = new Function();     
        this.onmouseover = new Function();      
        this.onqueue = new Function();          
	    this.ondequeue = new Function();
        this.index = TransMenu.registry.length;
        TransMenu.registry[this.index] = this;
        var id = "TransMenu" + this.index;
        var contentHeight = null;
        var contentWidth = null;
        var childMenuSet = null;
        var animating = false;
        var childMenus = [];
        var slideAccel = -1;
        var elmCache = null;
        var ready = false;
        var _this = this;
        var a = null;
        var pos = iDirection == TransMenu.direction.down ? "top" : "left";
        var dim = null;
        function addItem(sText, sUrl) {
                var item = new TransMenuItem(sText, sUrl, this);
                item._index = this.items.length;
                this.items[item._index] = item;
        }
        function addMenu(oMenuItem) {
                if (!oMenuItem.parentMenu == this) throw new Error("Cannot add a menu here");
				var ua = navigator.userAgent.toLowerCase();
				if (ua.indexOf("mac") == -1){
                	if (childMenuSet == null) childMenuSet = new TransMenuSet(TransMenu.direction.right, 3, 2, TransMenu.reference.topRight);
				}else{
					if (childMenuSet == null) childMenuSet = new TransMenuSet(TransMenu.direction.left, 1, 2, TransMenu.reference.topRight);
				}
                var m = childMenuSet.addMenu(oMenuItem);
                childMenus[oMenuItem._index] = m;
                m.onmouseover = child_mouseover;
                m.ondeactivate = child_deactivate;
                m.onqueue = child_queue;
        m.ondequeue = child_dequeue;
                return m;
        }
        function initialize() {
                initCache();
                initEvents();
                initSize();
                ready = true;
        }
        function show() {
                if (ready) {
                        _this.isOpen = true;
                        animating = true;
                        setContainerPos();
                        elmCache["clip"].style.visibility = "visible";
                        elmCache["clip"].style.zIndex = TransMenu._maxZ++;
                        slideStart();
                        _this.onactivate();
                }
        }
        function hide() {
                if (ready) {
                        _this.isOpen = false;
                        animating = true;
                        for (var i = 0, item = null; item = elmCache.item[i]; i++) 
                                dehighlight(item);
                        if (childMenuSet) childMenuSet.hide();
                        slideStart();
                        _this.ondeactivate();
                }
        }
        function setContainerPos() {
                var sub = oActuator.constructor == TransMenuItem; 
                var act = sub ? oActuator.parentMenu.elmCache["item"][oActuator._index] : oActuator; 
                var el = act;
                var x = -4;
                var y = -5;
                var minX = 0;
                var maxX = (window.innerWidth ? window.innerWidth : document.body.clientWidth) - parseInt(elmCache["clip"].style.width);
                var minY = 0;
                var maxY = (window.innerHeight ? window.innerHeight+20000 : document.body.clientHeight+20000) - parseInt(elmCache["clip"].style.height);
                while (sub ? el.parentNode.className.indexOf("transMenu") == -1 : el.offsetParent) {
                        x += el.offsetLeft;
                        y += el.offsetTop;
                       if (el.scrollLeft) x -= el.scrollLeft;
                        if (el.scrollTop) y -= el.scrollTop;
                       el = el.offsetParent;
                }
                if (oActuator.constructor == TransMenuItem) {
                        x += parseInt(el.parentNode.style.left);
                        y += parseInt(el.parentNode.style.top);
                }
                switch (iReferencePoint) {
                        case TransMenu.reference.topLeft:
                                break;
                        case TransMenu.reference.topRight:
                                x += act.offsetWidth;
                                break;
                        case TransMenu.reference.bottomLeft:
                                y += act.offsetHeight;
                                break;
                        case TransMenu.reference.bottomRight:
                                x += act.offsetWidth;
                                y += act.offsetHeight;
                                break;
                }
                x += iLeft;
                y += iTop;
                x = Math.max(Math.min(x, maxX), minX);
                y = Math.max(Math.min(y, maxY), minY);
                elmCache["clip"].style.left = x + "px";
                elmCache["clip"].style.top = y + "px";
        }
        function slideStart() {
                var x0 = parseInt(elmCache["content"].style[pos]);
                var x1 = _this.isOpen ? 0 : -dim;
                if (a != null) a.stop();
                a = new Accelimation(x0, x1, TransMenu.slideTime, slideAccel);
               a.onframe = slideFrame;
                a.onend = slideEnd;
               a.start();
        }
        function slideFrame(x) {
                elmCache["content"].style[pos] = x + "px";
        }
        function slideEnd() {
                if (!_this.isOpen) elmCache["clip"].style.visibility = "hidden";
                animating = false;
        }
        function initSize() {
                var ow = elmCache["items"].offsetWidth;
                var oh = elmCache["items"].offsetHeight;
                var ua = navigator.userAgent.toLowerCase();
                elmCache["clip"].style.width = ow + TransMenu.shadowSize +  2 + "px";
                elmCache["clip"].style.height = oh + TransMenu.shadowSize + 2 + "px";
                elmCache["content"].style.width = ow + TransMenu.shadowSize + "px";
                elmCache["content"].style.height = oh + TransMenu.shadowSize + "px";
                contentHeight = oh + TransMenu.shadowSize;
                contentWidth = ow + TransMenu.shadowSize;
                dim = iDirection == TransMenu.direction.down ? contentHeight : contentWidth;
                elmCache["content"].style[pos] = -dim - TransMenu.shadowSize + "px";
                elmCache["clip"].style.visibility = "hidden";
                if (ua.indexOf("mac") == -1 || ua.indexOf("gecko") > -1) {
                        elmCache["background"].style.width = ow + "px";
                        elmCache["background"].style.height = oh + "px";
                        elmCache["background"].style.backgroundColor = TransMenu.backgroundColor;
                        elmCache["shadowRight"].style.left = ow + "px";
                        elmCache["shadowRight"].style.height = oh - (TransMenu.shadowOffset - TransMenu.shadowSize) + "px";
                        elmCache["shadowRight"].style.backgroundColor = TransMenu.shadowColor;
						 elmCache["shadowLeft"].style.right = ow + "px";
                       elmCache["shadowLeft"].style.height = oh - (TransMenu.shadowOffset - TransMenu.shadowSize) + "px";
                        elmCache["shadowLeft"].style.backgroundColor = TransMenu.shadowColor;
                        elmCache["shadowBottom"].style.top = oh + "px";
                        elmCache["shadowBottom"].style.width = ow - TransMenu.shadowOffset + "px";
                        elmCache["shadowBottom"].style.backgroundColor = TransMenu.shadowColor;
                }
                else {
                        elmCache["background"].firstChild.src = TransMenu.backgroundPng;
                        elmCache["background"].firstChild.width =  ow;
                        elmCache["background"].firstChild.height = oh;
                        elmCache["shadowRight"].firstChild.src = TransMenu.shadowPng;
                        elmCache["shadowRight"].style.left = ow + "px";
                        elmCache["shadowRight"].firstChild.width = TransMenu.shadowSize;
                        elmCache["shadowRight"].firstChild.height = oh - (TransMenu.shadowOffset - TransMenu.shadowSize);
						elmCache["shadowLeft"].firstChild.src = TransMenu.shadowPng;
                        elmCache["shadowLeft"].style.right = ow + "px";
                       elmCache["shadowLeft"].firstChild.width = TransMenu.shadowSize;
                        elmCache["shadowLeft"].firstChild.height = oh - (TransMenu.shadowOffset - TransMenu.shadowSize);
                        elmCache["shadowBottom"].firstChild.src = TransMenu.shadowPng;
                        elmCache["shadowBottom"].style.top = oh + "px";
                        elmCache["shadowBottom"].firstChild.height = TransMenu.shadowSize;
                        elmCache["shadowBottom"].firstChild.width = ow - TransMenu.shadowOffset;
                }
        }
        function initCache() {
                var menu = document.getElementById(id);
                var all = menu.all ? menu.all : menu.getElementsByTagName("*"); 
                elmCache = {};
                elmCache["clip"] = menu;
                elmCache["item"] = [];
                for (var i = 0, elm = null; elm = all[i]; i++) {
                        switch (elm.className) {
                                case "items":
                                case "content":
                                case "background":
                                case "shadowRight":
								case "shadowLeft":
								case "shadowBottom":
                                        elmCache[elm.className] = elm;
                                        break;
                                case "item":
                                        elm._index = elmCache["item"].length;
                                        elmCache["item"][elm._index] = elm;
                                        break;
                        }
                }
                _this.elmCache = elmCache;
        }
        function initEvents() {
                for (var i = 0, item = null; item = elmCache.item[i]; i++) {
                        item.onmouseover = item_mouseover;
                       item.onmouseout = item_mouseout;
                        item.onclick = item_click;
                }
                if (typeof oActuator.tagName != "undefined") {
                        oActuator.onmouseover = actuator_mouseover;
                        oActuator.onmouseout = actuator_mouseout;
                }
                elmCache["content"].onmouseover = content_mouseover;
                elmCache["content"].onmouseout = content_mouseout;
        }
        function highlight(oRow) {
                oRow.className = "item hover";
                if (childMenus[oRow._index]) 
                        oRow.lastChild.firstChild.src = TransMenu.dingbatOn;
        }
        function dehighlight(oRow) {
				oRow.className = "item";
                if (childMenus[oRow._index]) 
                        oRow.lastChild.firstChild.src = TransMenu.dingbatOff;
        }
        function item_mouseover() {
                if (!animating) {
                        highlight(this);
                        if (childMenus[this._index]) 
                                childMenuSet.showMenu(childMenus[this._index]);
                        else if (childMenuSet) childMenuSet.hide();
                }
        }
        function item_mouseout() {
                if (!animating) {
					   if (childMenus[this._index]){
                               childMenuSet.hideMenu(childMenus[this._index]);
							}	
                        else {   
								dehighlight(this);
							}	
                }
        }
        function item_click() {
            	var newwindow = '';	
				if (!animating) {
						if (_this.items[this._index].url) {
							child_queue();
                         	var urls = _this.items[this._index].url;	
							if (urls.indexOf(".html") != -1 || urls.indexOf(".php") != -1){
								var newWindow = window.open(_this.items[this._index].url, '_blank');
							}else{
								location.href = _this.items[this._index].url;
							}
					}	
                }
        }
        function actuator_mouseover() {
                parentMenuSet.showMenu(_this);
        }
        function actuator_mouseout() {
				parentMenuSet.hideMenu(_this);
        }
        function content_mouseover() {
                if (!animating) {
                        parentMenuSet.showMenu(_this);
                        _this.onmouseover();
                }
        }
        function content_mouseout() {
                if (!animating) {
                        parentMenuSet.hideMenu(_this);
                }
        }
        function child_mouseover() {
                if (!animating) {
                        parentMenuSet.showMenu(_this);
                }
        }
        function child_deactivate() {
                for (var i = 0; i < childMenus.length; i++) {
                        if (childMenus[i] == this) {
                                dehighlight(elmCache["item"][i]);
                                break;
                        }
                }
        }
       function child_queue() {
                parentMenuSet.hideMenu(_this);
        }
    function child_dequeue() {
        parentMenuSet.showMenu(_this);
    }
        function toString() {
                var aHtml = [];
                var sClassName = "transMenu" + (oActuator.constructor != TransMenuItem ? " top" : "");
				for (var i = 0, item = null; item = this.items[i]; i++) {
                        aHtml[i] = item.toString(childMenus[i]);
                }
                return '<div id="' + id + '" class="' + sClassName + '">' + 
                        '<div class="content"><table valign="top" class="items" cellpadding="0" cellspacing="0" border="0">' + 
                        '<tr><td colspan="3"><img src="' + TransMenu.spacerGif + '" width="1" height="' + TransMenu.menuPadding + '"></td></tr>' + 
                        aHtml.join('') + 
                        '<tr ><td  colspan="3"><img src="' + TransMenu.spacerGif + '" width="1" height="' + TransMenu.menuPadding + '"></td></tr></table>' + 
                        '<div class="shadowLeft"><img src="' + TransMenu.spacerGif + '" width="1" height="1"></div>'+
						'<div class="shadowBottom"><img src="' + TransMenu.spacerGif + '" width="1" height="1"></div>' + 
                       '<div class="shadowRight"><img src="' + TransMenu.spacerGif + '" width="1" height="1"></div>' + 
            '<div class="background"><img src="' + TransMenu.spacerGif + '" width="1" height="1"></div>' + 
                  '</div></div>';
        }
}
TransMenuSet.registry = [];
function TransMenuSet(iDirection, iLeft, iTop, iReferencePoint) {
        this.addMenu = addMenu;
        this.showMenu = showMenu;
        this.hideMenu = hideMenu;
        this.hide = hide;
        this.hideCurrent = hideCurrent;
        var menus = [];
        var _this = this;
        var current = null;
        this.index = TransMenuSet.registry.length;
        TransMenuSet.registry[this.index] = this;
        function addMenu(oActuator) {
                var m = new TransMenu(oActuator, iDirection, iLeft, iTop, iReferencePoint, this);
                menus[menus.length] = m;
                return m;
        }
        function showMenu(oMenu) {
			menu3.onactivate = function() { document.getElementById("Country").className = "hover"; };
			menu3.ondeactivate = function() { document.getElementById("Country").className = ""; };
			menu4.onactivate = function() { document.getElementById("Customtours").className = "hover"; };
			menu4.ondeactivate = function() { document.getElementById("Customtours").className = ""; };
			menu5.onactivate = function() { document.getElementById("Services").className = "hover"; };
			menu5.ondeactivate = function() { document.getElementById("Services").className = ""; };
			menu6.onactivate = function() { document.getElementById("Help").className = "hover"; };
			menu6.ondeactivate = function() { document.getElementById("Help").className = ""; };
			menu7.onactivate = function() { document.getElementById("Languages").className = "hover"; 	};
			menu7.ondeactivate = function() { document.getElementById("Languages").className = "";	};
				if (oMenu != current) {
                        if (current != null) hide(current);        
                        current = oMenu;
                        oMenu.show();
                }
                else {
                        cancelHide(oMenu);
                }
        }
        function hideMenu(oMenu) {
                if (current == oMenu && oMenu.isOpen) {
                        if (!oMenu.hideTimer) scheduleHide(oMenu);
                }
        }
        function scheduleHide(oMenu) {
                oMenu.onqueue();
                oMenu.hideTimer = window.setTimeout("TransMenuSet.registry[" + _this.index + "].hide(TransMenu.registry[" + oMenu.index + "])", TransMenu.hideDelay);
        }
        function cancelHide(oMenu) {
                if (oMenu.hideTimer) {
            oMenu.ondequeue();
                        window.clearTimeout(oMenu.hideTimer);
                        oMenu.hideTimer = null;
                }
        }
        function hide(oMenu) {   
				if (!oMenu && current) oMenu = current;
                if (oMenu && current == oMenu && oMenu.isOpen) {
                       hideCurrent();
                }
        }
        function hideCurrent() {
        if (null != current) {
          cancelHide(current);
          current.hideTimer = null;
          current.hide();
          current = null;
        }
        }
}
function TransMenuItem(sText, sUrl, oParent) {
		this.toString = toString;
        this.text = sText;
        this.url = sUrl;
		this.parentMenu = oParent;
		function toString(bDingbat) {
                var sDingbat = bDingbat ? TransMenu.dingbatOff : TransMenu.spacerGif;
                var iEdgePadding = TransMenu.itemPadding + TransMenu.menuPadding;
                var sPaddingLeft = "padding:" + TransMenu.itemPadding + "px; padding-left:" + iEdgePadding + "px;"
               	var sPaddingRight = "padding:" + TransMenu.itemPadding + "px; padding-right:" + iEdgePadding + "px;"
                return '<tr  class="item"><td  width="15px">&nbsp;</td><td  nowrap style="' + 10 + '">' + 
                        sText + '</td><td width="30" style="' + sPaddingRight + '">' + 
                        '<img src="' + sDingbat + '" width="14" height=14></td></tr>';
        }
}
function Accelimation(from, to, time, zip) {
  if (typeof zip  == "undefined") zip  = 0;
  if (typeof unit == "undefined") unit = "px";
        this.x0         = from;
        this.x1    = to;
  this.dt    = time;
  this.zip  = -zip;
  this.unit  = unit;
  this.timer  = null;
  this.onend  = new Function();
        this.onframe    = new Function();
}
Accelimation.prototype.start = function() {
  this.t0 = new Date().getTime();
  this.t1 = this.t0 + this.dt;
  var dx  = this.x1 - this.x0;
  this.c1 = this.x0 + ((1 + this.zip) * dx / 3);
  this.c2 = this.x0 + ((2 + this.zip) * dx / 3);
  Accelimation._add(this);
}
Accelimation.prototype.stop = function() {
  Accelimation._remove(this);
}
Accelimation.prototype._paint = function(time) {
  if (time < this.t1) {
    var elapsed = time - this.t0;
          this.onframe(Accelimation._getBezier(elapsed/this.dt,this.x0,this.x1,this.c1,this.c2));
        }
  else this._end();
}
Accelimation.prototype._end = function() {
  Accelimation._remove(this);
        this.onframe(this.x1);
  this.onend();
}
Accelimation._add = function(o) {
  var index = this.instances.length;
  this.instances[index] = o;
  if (this.instances.length == 1) {
    this.timerID = window.setInterval("Accelimation._paintAll()", this.targetRes);
  }
}
Accelimation._remove = function(o) {
  for (var i = 0; i < this.instances.length; i++) {
    if (o == this.instances[i]) {
      this.instances = this.instances.slice(0,i).concat( this.instances.slice(i+1) );
      break;
    }
  }
  if (this.instances.length == 0) {
    window.clearInterval(this.timerID);
    this.timerID = null;
  }
}
Accelimation._paintAll = function() {
  var now = new Date().getTime();
  for (var i = 0; i < this.instances.length; i++) {
    this.instances[i]._paint(now);
  }
}
Accelimation._B1 = function(t) { return t*t*t }
Accelimation._B2 = function(t) { return 3*t*t*(1-t) }
Accelimation._B3 = function(t) { return 3*t*(1-t)*(1-t) }
Accelimation._B4 = function(t) { return (1-t)*(1-t)*(1-t) }
Accelimation._getBezier = function(percent,startPos,endPos,control1,control2) {
  return endPos * this._B1(percent) + control2 * this._B2(percent) + control1 * this._B3(percent) + startPos * this._B4(percent);
}
Accelimation.instances = [];
Accelimation.targetRes = 10;
Accelimation.timerID = null;
if (window.attachEvent) {
  var cearElementProps = [
    'data',
    'onmouseover',
    'onmouseout',
    'onmousedown',
    'onmouseup',
    'ondblclick',
    'onclick',
    'onselectstart',
    'oncontextmenu'
  ];
  window.attachEvent("onunload", function() {
        var el;
        for(var d = document.all.length;d--;){
            el = document.all[d];
            for(var c = cearElementProps.length;c--;){
                el[cearElementProps[c]] = null;
            }
        }
  });
}  
 function init() {
      if (TransMenu.isSupported()) {
		TransMenu.initialize();
       menu3.onactivate = function() { document.getElementById("Country").className = "hover"; };
       menu3.ondeactivate = function() { document.getElementById("Country").className = ""; };
     	menu4.onactivate = function() { document.getElementById("Customtours").className = "hover"; };
        menu4.ondeactivate = function() { document.getElementById("Customtours").className = ""; };
        menu5.onactivate = function() { document.getElementById("Services").className = "hover"; };
        menu5.ondeactivate = function() { document.getElementById("Services").className = ""; };
		menu6.onactivate = function() { document.getElementById("Help").className = "hover"; };
        menu6.ondeactivate = function() { document.getElementById("Help").className = ""; };
		menu7.onactivate = function() { document.getElementById("Languages").className = "hover"; };
        menu7.ondeactivate = function() { document.getElementById("Languages").className = "";};
      }
}
function shareTourtype(type)
{
	var type1=type;
	var trid=document.getElementById('tourId').value;
	var type=document.getElementById('tourType').value;
	var catid="50";
	var hsid=document.getElementById('hsid').value;
	if(hsid=="undefined"){
		var hsid="";
	}
	if(type1=='hs'){
		shareTour(trid,type,hsid,catid);
	}else if(type1=='tr'){
		shareTour(trid,type,'',catid);
	}
}
function shareTour(trid,type,hsid,catid)
{	
	var trid=trid;
	var type=type;
	var catid="50";
	var hsid=hsid;
	if(hsid=="undefined"){
		var hsid="";
	}
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex]=new sack();
	var url='getdata.php?keyword=getdefaulthotspot&trId='+trid+'&trtype='+type+'&catgid='+catid+'&dhsid='+hsid;
	ajaxObjects[ajaxIndex].requestFile=url;
	ajaxObjects[ajaxIndex].onCompletion=function() { setShareTour(ajaxIndex,trid,type,hsid);};
	ajaxObjects[ajaxIndex].runAJAX();
}
function setShareTour(index,trid,type,hsid)
{
	var trid=trid;
	var type=type;
	var hsid=hsid;
	var newlinktour=parent.document.URL.split("?tourId=");
	var query=newlinktour[0]+'?tourId='+ajaxObjects[index].response;
	var sharetourname=query;
	var tourname=document.getElementById('newtrname').value;
	var descr="";
	newwin=window.open("shareTour.php?stname="+sharetourname+"&descr="+descr+'&tname='+tourname+'&trId='+trid+'&trtype='+type+'&dhsid='+hsid, '_blank', 'width=460,height=399,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no')
	newwin.focus();	
}
function getEncryptString(trId,trtype)
{	
	var ajaxIndex=ajaxObjects.length;
	ajaxObjects[ajaxIndex]=new sack();
	var url='getdata.php?keyword=getencyptstring&trId='+trId+'&trtype='+trtype;
	ajaxObjects[ajaxIndex].requestFile=url;	
	ajaxObjects[ajaxIndex].onCompletion=function() { setLinnkTour(ajaxIndex); };	
	ajaxObjects[ajaxIndex].runAJAX();
}
function setLinnkTour(index)
{
	if(parent.document.URL.indexOf("?tourId")!= -1){
		document.getElementById('tour_url').value="";
		var newlinktour=parent.document.URL.split("?tourId=");
		var query=newlinktour[0]+'?tourId='+ajaxObjects[index].response;
		document.getElementById('tour_url').value=query;
		var emdurl=parent.document.URL;
		var emsnew=emdurl.split("gtgtours/");
		var  embedurl ="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='820px' height='442px' id='main' ALIGN=''>";
		embedurl +="<param name=movie VALUE='"+emsnew[0]+"gtgtours/gtgvr_embed_tour.swf?tourId="+ajaxObjects[index].response+"'>";
		embedurl +="<param name=quality VALUE=high><param name=wmode value=transparent><param name=AllowScriptAccess VALUE=always>";
		embedurl +="<embed src='"+emsnew[0]+"gtgtours/gtgvr_embed_tour.swf?tourId="+ajaxObjects[index].response+"' quality=high AllowScriptAccess=always wmode=transparent bgcolor=#FFFFFF width='820px' height='442px' name='main' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
		embedurl +="</embed></object><script src='http://www.vr2020.com/gtgtours/embeddjs.js' language='javascript'></script>";
		document.getElementById('embed_url').value=embedurl;
	}
	else{
		var query=parent.document.URL+'?tourId='+ajaxObjects[index].response;
		document.getElementById('tour_url').value=query;
		var emdurl=parent.document.URL;
		var emsnew=emdurl.split("gtgtours/");
		var  embedurl ="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='820px' height='442px' id='main' ALIGN=''>";
		embedurl +="<param name=movie VALUE='"+emsnew[0]+"gtgtours/gtgvr_embed_tour.swf?tourId="+ajaxObjects[index].response+"'>";
		embedurl +="<param name=quality VALUE=high><param name=wmode value=transparent><param name=AllowScriptAccess VALUE=always>";
		embedurl +="<embed src='"+emsnew[0]+"gtgtours/gtgvr_embed_tour.swf?tourId="+ajaxObjects[index].response+"' quality=high AllowScriptAccess=always wmode=transparent bgcolor=#FFFFFF width='820px' height='442px' name='main' align='' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
		embedurl +="</embed></object><script src='http://www.vr2020.com/gtgtours/embeddjs.js' language='javascript'>";
		document.getElementById('embed_url').value=embedurl;
	}
}
function piczoom(picname,pictype){
	newwin1=window.open('showpiczoom.html?piczoom='+picname+'&piczoomimageType='+pictype, '_blank', 'width='+screen.width+',height='+screen.height+',titlebar=no,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no')
	newwin1.moveTo(200,200);
	newwin1.focus();
}
function fullscreen(picname){
	newwin1=window.open('showmovie.php?piczoom='+picname+'&piczoomimageType=', '_blank', "toolbar=no,width=" + screen.availWidth  + ",height=" + screen.availHeight + ",status=no,resizable=yes,fullscreen=yes,scrollbars=no")
	newwin1.focus();
}
function MM_findObj(n, d){ 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_preloadImages(){ 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore(){ 
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_swapImage(){ 
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function frmchk()
{	
	if(document.frmlogin.txtname.value=="")
	{
		alert("Please Enter your UserName");
		document.frmlogin.txtname.focus();
		return false;
	}
	if(document.frmlogin.password.value=="")
	{
		alert("Please Enter your Password");
		document.frmlogin.password.focus();
		return false;
	}
	return true;
}
function gethscode()
{
	var hsid=document.getElementById('hsid').value;
	if(hsid=='undefined' || hsid==''){
		alert('Please Select Hotspot');
	}else{
		var tourType=document.getElementById('tourType').value;
		var trId=document.getElementById('tourId').value;
		comwin=window.open("getHtmlCode.php?hsid="+hsid+"&tourType="+tourType+"&trId="+trId, '_blank', 'width=500,height=618,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no')
	}
}