var wndWidth=250;
var wndHeight=180;
var ttDomainArr=new Array(
			"http://mytt.tv/",
			"http://www.mytt.tv/", 
			"http://travel-touch.com/", 
			"http://www.travel-touch.com/");
var targetDomain="";
GetCurrDomain();

function TTStaticWnd(width, height, country, city, service, subservice)
{
    if (width)
        wndWidth = width;
    if (height)
        wndHeight = height;	
	var queryString=GetQueryString(country, city, service, subservice);
	document.write('<iframe src="'+targetDomain+'Travel-Touch Window.aspx?'+queryString+'" width="'+wndWidth+'" height="'+wndHeight+'" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>');
}

function GetCurrDomain()
{
	var URL = unescape(location.href);	// get current URL in plain ASCII
	var xstart = URL.lastIndexOf("/") + 1;
	var domain = URL.substring(0,xstart);
	for(var i=0; i<ttDomainArr.length; i++)
	{
		if(domain==ttDomainArr[i])
		{
			targetDomain="";
			return;
		}
	}
	targetDomain=ttDomainArr[0];
}

function GetQueryString(country, city, service, subservice)
{
	var wndCountry="";
	var wndCity="";
	var wndService="";
	var wndSubService="";
    if (country)
		wndCountry = "country="+Trim(country)+"&";
	if (city)
		wndCity = "city="+Trim(city);
	/*if (service)
		wndService= "service="+Trim(service)+"&";
	if (subservice)
		wndSubService= "subservice"+Trim(subservice);*/
	    
	return wndCountry+wndCity;
}

function Trim(str)
{
	return(str.replace(/&/g,"and"));
}

var wndSide=1;
var wndCorner=1;
var wndDirection=1;
function TTButton(side, corner, direction, country, city, service, subservice)
{
	if(side)
		wndSide=side;
	if(corner)
		wndCorner=corner;
	if(direction)
		wndDirection=direction;
	var queryString=GetQueryString(country, city, service, subservice);
	document.write('<INPUT type="image" src="'+targetDomain+'Icons/ttButtonBase.gif" onmouseover="TTBtnMouseOver(this)" onmouseout="TTBtnMouseOut(this)" onfocus="TTBtnSetFocus(this)" onblur="TTBtnLooseFocus(this)" onmousedown="TTBtnMouseDown(this)" onclick="ShowTheFrameBox(false, wndSide, wndCorner, wndDirection, \''+targetDomain+'frmWapEmulator2.aspx?'+queryString+'\');">');
}

function TTPopUp()
{
	buildPopup_Frame(610, 481, 'Travel-Touch wellcome screen', '');
}

function TTPopUpWnd(width,height,country,city,service, subservice)
{
	var queryString=GetQueryString(country, city, service, subservice);
	document.write('<INPUT type="image" src="'+targetDomain+'Icons/ttButtonBase.gif" onmouseover="TTBtnMouseOver(this)" onmouseout="TTBtnMouseOut(this)" onfocus="TTBtnSetFocus(this)" onblur="TTBtnLooseFocus(this)" onmousedown="TTBtnMouseDown(this)" onclick="OpenTTPopUpWnd('+width+', '+height+', \''+queryString+'\');">');
}

function OpenTTPopUpWnd(width, height, queryString)
{
    if (width)
        wndWidth = width;
    if (height)
        wndHeight = height;	
	return window.open(targetDomain+'Travel-Touch Window.aspx?'+queryString,'','height='+wndHeight+',width='+wndWidth+',status=no,toolbar=no,menubar=no,location=no,resizable=yes,  scrollbars=no');
}

//------------------TT button -------------------------------
var inFocus=null;
var urlTTButtonBase=targetDomain+"Icons/ttButtonBase.gif";
var urlTTButtonReg=targetDomain+"Icons/ttButtonReg.gif";
var urlTTButtonOnM=targetDomain+"Icons/ttButtonOnM.gif";
var urlTTButtonIn=targetDomain+"Icons/ttButtonIn.gif";
function TTBtnMouseDown(el)
{
	el.src=urlTTButtonIn;
}
function TTBtnMouseOver(el)
{
	el.src=urlTTButtonOnM;
}
function TTBtnMouseOut(el)
{
	if(inFocus==el)
		el.src=urlTTButtonReg;
	else
		el.src=urlTTButtonBase;
}
function TTBtnSetFocus(el)
{
	inFocus=el;
	el.src=urlTTButtonReg;
}
function TTBtnLooseFocus(el)
{
	inFocus=null;
	el.src=urlTTButtonBase;
}


