// JavaScript Document

function PopUp(popType,imgNum,companyID,fromPort,toPort,year){
	var url;
	var site;
	var intFound;
	var lang;
	var server;
	
	//server = "http://www.greece-ferries.com/"
	//server = "http://dev.greece-ferries.com/"
	server = "http://www.greekferries.gr/"
	
	//alert(location.pathname);
	//alert(companyID);
	
	intFound = location.pathname.search(/\_/);
	if (intFound == -1)
	{
		lang = ""
	}
	else
	{
		lang = location.pathname.substr(intFound+1,2) + "/";
	}
	
	var Anek = 1
	var Minoan = 2
	var Superfast = 3
	var Ventouris = 4
	var Agoudimos = 5
	var BlueStar = 6
	var Endeavor = 7
	
	switch (parseFloat(companyID))
	{
		case Anek:
			site = server + lang + "companies/Anek/";
			break;
		case Minoan:
			site = server + lang + "companies/Minoan/";
			break;
		case Superfast:
			site = server + lang + "companies/Superfast/";
			break;
		case Ventouris:
			site = server + lang + "companies/Ventouris/";
			break;
		case Agoudimos:
			site = server + lang + "companies/Agoudimos/";
			break;
		case BlueStar:
			site = server + lang + "companies/BlueStar/";
			break;
		case Endeavor:
			site = server + lang + "companies/Endeavor/";
			break;
	}
	
	//alert(site);
	
	switch(popType)
	{
	case 'cob':
		url = site + "cob.asp";
		Camping = window.open(url,'Schedules','width=662,height=640,left=150,top=200,scrollbars=yes,menubar=yes');
		Camping.focus();
		break
	case 'terms':
		url = site + "terms.asp";
		Terms = window.open(url,'Terms','width=800,height=400,left=150,top=200,scrollbars=yes,menubar=yes');
		Terms.focus();
		break
	case 'gal':
		url = site + "gallery.asp?imgNum=" + imgNum;
		ImageGallery = window.open(url,'Gallery','width=370,height=330,left=150,top=200,scrollbars=no,menubar=no');
		ImageGallery.focus();
		break
	case 'price':
		url = site + "prices.asp?compid=" + companyID + "&from=" + fromPort + "&to=" + toPort + "&year=" + year;
		Prices = window.open(url,'Schedules'+companyID+fromPort+toPort,'width=662,height=640,left=150,top=200,scrollbars=yes,menubar=yes');
		Prices.focus();
		break
	case 'prices_durres':
		url = site + "prices_durres.asp?compid=" + companyID + "&from=" + fromPort + "&to=" + toPort + "&year=" + year;
		Prices = window.open(url,'Schedules'+companyID+fromPort+toPort,'width=662,height=640,left=150,top=200,scrollbars=yes,menubar=yes');
		Prices.focus();
		break
	case 'prices_bari':
		url = site + "prices_bari.asp?compid=" + companyID + "&from=" + fromPort + "&to=" + toPort + "&year=" + year;
		Prices = window.open(url,'Schedules'+companyID+fromPort+toPort,'width=662,height=640,left=150,top=200,scrollbars=yes,menubar=yes');
		Prices.focus();
		break
	case 'prices_kefalonia':
		url = site + "prices_kefalonia.asp?compid=" + companyID + "&from=" + fromPort + "&to=" + toPort + "&year=" + year;
		Prices = window.open(url,'Schedules'+companyID+fromPort+toPort,'width=662,height=640,left=150,top=200,scrollbars=yes,menubar=yes');
		Prices.focus();
		break
	case 'prices_zakynthos':
		url = site + "prices_zakynthos.asp?compid=" + companyID + "&from=" + fromPort + "&to=" + toPort + "&year=" + year;
		Prices = window.open(url,'Schedules'+companyID+fromPort+toPort,'width=662,height=640,left=150,top=200,scrollbars=yes,menubar=yes');
		Prices.focus();
		break
	case 'calc':
		//url = site + "/calc.htm";
		url = "/calc.htm";
		Calc = window.open(url,'Calculator','scrollbars=no,resizable=1,toolbar=no,directories=no,menubar=no,width=286,height=220');
		Calc.focus();
		break
	case 'arc':
		url = site + "arc_terms.asp";
		Terms = window.open(url,'Terms','width=600,height=400,left=150,top=200,scrollbars=yes,menubar=yes');
		Terms.focus();
		break
	}
}

var CurrentMap = "map_link_1";
var CurrentOffice = "map_office_1";

function SwapMap(comp,port,obj_num){
	
	var src_url = "/images/companies/" + comp + "/map_" + port + ".jpg";
	var obj_map = document.getElementById("port_map");
	var obj_current_map = document.getElementById(CurrentMap);
	var obj_new_map = document.getElementById("map_link_" + obj_num);
	var obj_current_office = document.getElementById(CurrentOffice);
	var obj_new_office = document.getElementById("map_office_" + obj_num);
	
	obj_map.src = src_url;
	obj_new_map.className = "port_selected";
	obj_new_office.style.display="block";
	obj_current_map.className = "";
	obj_current_office.style.display="none";
	
	CurrentMap = obj_new_map.id;
	CurrentOffice = obj_new_office.id;
}

function Offers(a) {
var a;
window.opener.location.href = a;
}
